关于使用python批量导出Arnold .ass文件。我已经编写了一个工具,批量导出Maya中的选定对象,以使用预定义的选项分离.ass文件。这很有效。
现在我想要的是在UI中为用户提供复选框以选择Arnold导出选项(Maya ass导出选项中的相同选项 - 灯光,相机,形状,着色器等)
这样的事情:
问题是:当前命令采用字符串作为选项。
pmc.exportSelected(export_file, f=1, typ="ASS Export",
options="-mask 8;-lightLinks 0;-compressed;-boundingBox;-shadowLinks 0")
"面具" int根据所选的选项进行更改。任何人都可以帮助我。
注意:pmc是pymel
答案 0 :(得分:1)
我目前面临同样的问题。到目前为止,最好的是用我需要的组合制作一本字典。我只需要一对,所以这是可行的,但如果我需要尽可能多的话,这不是我会采取的方法
mask = {'camera': 2, 'camera_drivers': 200 }
等。
如果您向艺术家提供所有这些选项,为什么不让他们使用arnold按钮执行此操作呢?