2015-12-01 1 views
0

Я пытаюсь настроить предопределенный параметр рендеринга в майя, используя python. В окне «Настройки рендеринга» есть вкладки, первый из которых называется «Common», который включает такие функции, как «Управление цветом» и «Выход файла».Использовать Python для установки атрибутов в настройках Maya Render (обычная вкладка/Mental Ray)?

В Mental Ray конкретных вкладок, таких как «Качество» можно легко изменить настройку с вещами как этот

cmds.setAttr('miDefaultOptions.maxRefractionRays', 3) 
cmds.setAttr('miDefaultOptions.maxShadowRayDepth', 2) 
cmds.setAttr('miDefaultOptions.miSamplesMax', 2) 

Однако, я не могу сделать это для вкладки «Общие».

Кто-нибудь знает, есть ли способ установить это в Python? В частности, для Common> «Управление цветом».

Спасибо!

ответ

1

Вам нужно использовать defaultRenderGlobals, defaultResolution и использовать listAttr для просмотра атрибутов. Вам нужно установить defaultRenderGlobals.outputColorProfle или inputColorProfile в зависимости от вашего цветового профиля.

+0

Вы лучший (: Спасибо – Esper

+0

, если это помогло вам проголосовать и выбрать как ответ :) – Achayan

+0

Если вы хотите просмотреть Attr defaultRenderGlobals, defaultResolution в редакторе атрибутов. Вы можете отключить объект dag в outliner и выбрать эти узлы. – DrWeeny