Как заменить ссылку в Maya? - PullRequest
       16

Как заменить ссылку в Maya?

0 голосов
/ 25 сентября 2018

Я пытаюсь написать сценарий сценарий замены нескольких ссылок в Maya.

Предположим, есть 5 ссылок, и я хочу заменить 4 ссылки из другого пути с другим расширением, например для asset.ma к активу.gpu.Но не понимаю, как поступить .. можно сделать с одной ссылкой, но не с несколькими.

Пожалуйста, помогите

1 Ответ

0 голосов
/ 26 сентября 2018

вы можете найти все ссылки с этим:

refNodes = cmds.ls(type="reference")

Вот простой цикл для их обработки.Я позволю вам заархивировать или связать текущую ссылку и ту, которую вы хотите заменить

for i in refNodes:
    if i == 'myrefRN':
        ref= cmds.referenceQuery (i, f=True)
        # pathNewRef = "X:\\folder\\myref.ma" 
        # or mayabe in your case
        # pathNewRef.replace('.ma', '.gpu')
        cmds.file(pathNewRef, loadReference = i)

Вы новичок, но вы должны знать, что предоставление фрагмента кода более круто и даст конкретные вещи для исправления.Ура!

...