是否使用Python在Maya渲染设置(公共选项卡/Mental Ray)中设置属性?

是否使用Python在Maya渲染设置(公共选项卡/Mental Ray)中设置属性?,python,render,maya,Python,Render,Maya,我正在尝试使用python在maya中设置预定义的渲染设置。在“渲染设置”窗口中有一些选项卡,第一个选项卡称为“公用”,其中包括“颜色管理”和“文件输出”等内容 在特定于mental ray的选项卡(例如“质量”)中,我可以轻松地使用以下内容更改设置 cmds.setAttr('miDefaultOptions.maxRefractionRays', 3) cmds.setAttr('miDefaultOptions.maxShadowRayDepth', 2) cmds.setAttr('mi

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

在特定于mental ray的选项卡(例如“质量”)中,我可以轻松地使用以下内容更改设置

cmds.setAttr('miDefaultOptions.maxRefractionRays', 3)
cmds.setAttr('miDefaultOptions.maxShadowRayDepth', 2)
cmds.setAttr('miDefaultOptions.miSamplesMax', 2)
但是,对于“公共”选项卡,我不能这样做

有人知道有没有办法在Python中设置它吗?专门针对通用>“颜色管理”


谢谢

您需要使用defaultRenderGlobals、defaultResolution和listAttr来查看属性。您需要设置defaultRenderGlobals.OutputColorProfile或inputColorProfile,具体取决于您的颜色配置文件。

您是最棒的(:如果您想在属性编辑器中查看defaultRenderGlobals、defaultResolution的属性,谢谢。您可以在大纲视图中取消勾选dag对象并拾取这些节点。