自动化Arnold" Ass Export" python for Maya

时间:2016-05-03 09:22:58

标签: python maya

关于使用python批量导出Arnold .ass文件。我已经编写了一个工具,批量导出Maya中的选定对象,以使用预定义的选项分离.ass文件。这很有效。

现在我想要的是在UI中为用户提供复选框以选择Arnold导出选项(Maya ass导出选项中的相同选项 - 灯光,相机,形状,着色器等)

这样的事情:

enter image description here

问题是:当前命令采用字符串作为选项。

pmc.exportSelected(export_file, f=1, typ="ASS Export",
    options="-mask 8;-lightLinks 0;-compressed;-boundingBox;-shadowLinks 0")

"面具" int根据所选的选项进行更改。任何人都可以帮助我。

注意:pmc是pymel

1 个答案:

答案 0 :(得分:1)

我目前面临同样的问题。到目前为止,最好的是用我需要的组合制作一本字典。我只需要一对,所以这是可行的,但如果我需要尽可能多的话,这不是我会采取的方法

mask = {'camera': 2, 'camera_drivers': 200 }

等。

如果您向艺术家提供所有这些选项,为什么不让他们使用arnold按钮执行此操作呢?