簡體   English   中英

在Maya中自動執行python中的Arnold“ Ass Export”選項

[英]Automate Arnold “Ass Export” options in python for Maya

關於使用python批量導出Arnold .ass文件。 我已經編寫了一個工具,該工具使用預定義的選項將Maya中的選定對象批量導出以分隔.ass文件。 這很好。

現在,我要在用戶界面中提供用戶復選框以選擇Arnold導出的選項(與Maya屁股導出選項中的選項相同-燈光,相機,形狀,着色器等)

像這樣:

在此處輸入圖片說明

問題是:當前命令使用一個字符串作為選項。

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

並且“ mask” int會根據選擇的選項而變化。 誰能幫我。

注意:PMC是pymel

我目前正面臨着同樣的問題。 到目前為止,我最好的方法是使用所需的組合制作字典。 我只需要幾個就可以了,但是如果我聽起來像你需要的那么多,我就不會采取這種方法。

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

等等。

如果您要為藝術家提供所有這些選項,為什么不讓他們使用arnold按鈕來做,因為它已經制作好了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM