【问题标题】:Use Python to Set Attributes in Maya Render Settings (Common Tab/Mental Ray)?在 Maya 渲染设置(常用选项卡/Mental Ray)中使用 Python 设置属性?
【发布时间】:2016-03-04 21:54:19
【问题描述】:

我正在尝试使用 python 在 Maya 中设置预定义的渲染设置。在“渲染设置”窗口中有选项卡,第一个名为“通用”的选项卡包括“颜色管理”和“文件输出”等内容。

在mental ray 的特定选项卡中,例如“质量”,我可以使用类似这样的内容轻松更改设置

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

但是,对于“常用”选项卡,我不能这样做。

有谁知道是否有办法在 Python 中进行设置?专门用于 Common>“颜色管理”。

谢谢!

【问题讨论】:

    标签: python render maya


    【解决方案1】:

    您需要使用 defaultRenderGlobals、defaultResolution 并使用 listAttr 来查看属性。您需要根据您的颜色配置文件设置 defaultRenderGlobals.outputColorProfle 或 inputColorProfile。

    【讨论】:

    • 你是最棒的(:谢谢
    • 如果要查看defaultRenderGlobals的Attr,属性编辑器中的defaultResolution。您可以在大纲中取消勾选 dag 对象并选择这些节点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-09
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    相关资源
    最近更新 更多