2015-10-09 1 views
0

Я пишу скрипт для экспорта келей анимации в массивном проекте, содержащем много майских файлов. Наш главный герой имеет проблему; по пути его глаза каким-то образом оказались с тем же именем. Это создало проблемы с экспортом alembic. Доза майя уже имеет своего рода функцию очистки, которая может исправить совпадающие имена?Maya Python: исправить совпадающие имена

ответ

1

Любые два объекта могут иметь одинаковые имена, но никогда не совпадают с путями DAG. Убедитесь, что все ваши ls, listRelatives и т. Д. У вас есть полный путь или longName или длинные флаги, поэтому вы всегда работаете с полными путями DAG, а не с возможными конфликтующими короткими именами.

+0

Спасибо! Это было простое решение. – jspada

0

Насколько я знаю, майя (и ее python api) не предлагает ничего подобного.

Вам нужно будет запустить фрагмент экспорта, чтобы проверить наличие дубликатов перед экспортом. Или, альтернативно, используйте сценарий already existing и запустите его.

+0

Спасибо J4ck, не обращайте внимания! – jspada