修改python中的arnold渲染设置

问题描述 投票:0回答:2

我正在尝试修改Maya的arnold通用渲染设置,但我不知所措。

有什么函数可以使用python而不是MEL来调用这些参数,例如图像大小预设,比率等?

对不起,如果有人已经问过,但是我已经搜索了但没有任何帮助。

谢谢!

python maya
2个回答
1
投票

我解决了=)

以防万一有人需要

for setting in settingNames:
    print "defaultArnoldDriver.%s = %s" %( setting , cmds.getAttr("defaultArnoldDriver.%s" % setting  ) )

知道设置名称

cmds.setAttr ('defaultRenderGlobals.outFormatControl', 2 );

对于其他渲染设置=)


0
投票

此代码是否缺少某些内容?

我收到一个错误。

# Error: name 'settingNames' is not defined
# Traceback (most recent call last):
#   File "<maya console>", line 1, in <module>
# NameError: name 'settingNames' is not defined # 
© www.soinside.com 2019 - 2024. All rights reserved.