前言
上個章節提到了如何傳flag參數,其實Flag中還可以包含多個參數,包成一個tuple的資料結構傳遞。
我們Plugin執行中其實是可以傳參數的,而Function的參數又分為兩種,”Flags” and “Command Arguments”。
在Maya API中Flags和Command Arguments有分別不同的意義,這個章節是介紹如何傳單一個Flag,下一章節將會提到如何在Flag中包多個參數傳遞。
其實官方Maya Help文件寫的蠻清楚了,建議強者可以直接參考文件,不過這個系列比較像是我自己學習的心得,方便讓自己消化,也讓剛接觸的人可以無痛上手(當初發現中文資料超少的QQ)。
通常Render的過程非常耗時耗資源,如果需要圖像有更好的呈現,必定需要強大的電腦算圖能力。
Render Farm算圖農場就是把電腦叢集專門用來render的Solution,render wrangler就是Render Farm的管理者,現在的Render Farm甚至不需要自己建置,許多公司提供了雲端算圖服務。
Python要調用C++ module可以透過SWIG, boost.python, SIP, Shiboken…etc.
又Qt是由C++編寫成的,所以PyQT以及PySide要連接QT當然是透過上面的Library來實現囉!
目前而言,PyQT選擇的是SIP,PySide選擇的是Shiboken。
如果不想搞太複雜,上述的基本觀念記住就好!