2010年7月19日 星期一

iray與Maya設定注意事項


iRay是套Autodesk提供的硬體算圖方案。這裡很簡單的介紹如何使用iray與Maya。如果你有mental ray standalone 2011授權的話!

在Maya裡面,使用'export all'輸出一個.mi的檔案。
從指令列算剛剛你輸出的檔案 ray -iray on [further options]

詳情請看mentalimages論壇上面的設定

不過,有幾點要注意的:
如果你算出來的圖出現 "Maya light sources with high intensity values"警告文字 這跟你場景大小有關,你可能有過大的數值,例如超過一百萬。

如果算圖品質過低,你可能會需要增加'progressive max time' 或是在scene/.mi裡面,利用-progressive_max_time的選項來增加算圖品質。

如果你想要增加算圖採樣,你可以增加'progressive max samples'或是使用-progressive_max_samples xxx選項 。

為了要比較GPU算圖的速度與CPU算圖的速度,你可以使用-iray option: -iray 來控制使用顯卡來計算,或是-iray cpu指令來使用CPU算圖。

如果你設定verbosity=4 你可以查看哪個CUDA裝置有被使用到。

在-iray指令裡你可以看到類似以下的資訊:
IRAY 0.2 info : found 1 CUDA devices
IRAY 0.2 info : defaulting to use all CUDA devices

利用-iray cpu指令 你會看到類似以下資訊:
IRAY 0.2 info : found 1 CUDA devices
IRAY 0.2 info : empty device string, using CPU backend exclusively

如果你沒有支援CUDA的硬體裝置, 就會出現以下訊息:
IRAY 0.2 warn : no CUDA capable devices found
IRAY 0.2 info : using CPU backend with 2 threads

感謝Nicolas Holst先生提供以上寶貴資訊。以上翻譯自Maya Station Blog

沒有留言: