Можете ли вы массово связать ссылки на файлы в другой каталог в Maya? - PullRequest
0 голосов
/ 02 апреля 2020

Я пытаюсь открыть файлы с часто более 20 ссылками на файлы, указывающими на устаревший каталог. Есть ли способ (либо встроенный в Maya на скриптах в python), который избавил бы от необходимости вручную нажимать кнопку «Обзор», чтобы найти каждый файл снова и снова?

Новая структура папок та же, что я просто нужно массово переименовать начало путей от T: / до Y: /

Спасибо!

1 Ответ

0 голосов
/ 02 апреля 2020

это кусок кода, даже если я его не тестировал.

ref_node = cmds.ls('*RN*', type="reference", r=True)
for ref in ref_node:
    if cmds.referenceQuery(ref, isLoaded = True):
        ref_path =  cmds.referenceQuery (ref, f=True)
        new_path = ref_path.replace('T:/', 'Y:/')
        cmds.file(new_path, loadReference = ref)
...