包含5節(jié)視頻教程
關(guān)注16.3萬次
室內(nèi)設(shè)計師必學(xué)的技術(shù),先了解怎么布光以及怎么調(diào)節(jié)材質(zhì),然后才能進(jìn)行下一步設(shè)計的過程。
前言:這兩天升級Arnold,被弄的死去活來,問題已解決,特此寫下本文總結(jié)經(jīng)驗,期望對遇到類似問題的朋友有幫助。
什么是Arnold?
Arnold渲染器是基于物理算法的電影級別渲染引擎,目前由Solid Angle SL 開發(fā)。正在被越來越多的好萊塢電影公司以及工作室作為首席渲染器使用。
Arnold 是一款高級的、跨平臺的渲染 API。與傳統(tǒng)用于 CG 動畫的 scanline(掃描線)渲染器(Renderman)不同,Arnold 是照片真實、基于物理的光線追蹤渲染器。
Arnold
使用前沿的算法,充分利用包括內(nèi)存、磁盤空間、多核心、多線程、SSE
等在內(nèi)的硬件資源。
Arnold
的設(shè)計構(gòu)架能很容易地融入現(xiàn)有的制作流程。它建立在可插接的節(jié)點系統(tǒng)之上,用戶可以通過編寫新的
shader、攝像機(jī)、濾鏡、輸出節(jié)點、程序化模型、光線類型以及用戶定義的的幾何數(shù)據(jù)來擴(kuò)展和定制系統(tǒng)。Arnold
構(gòu)架的目標(biāo)就是為動畫及
VFX 渲染提供完整的解決方案。
Arnold參與的好萊塢電影:
《綠野仙蹤2013》,《饑餓游戲》,《復(fù)仇者聯(lián)盟》,《紅色機(jī)尾》,《碟中諜4》,《美國上尉》,《X戰(zhàn)警》等等
Arnold渲染器百度百科:http://baike.baidu.com/view/10660397.htm
Arnold官方網(wǎng)站:https://support.solidangle.com(這是幫助文檔,他們的主頁近十年來,一直是空白的)
下載地址:
Maya to Arnold 0.24
http://cgpeers.com/torrents.php?id=25996&torrentid=25860#torrent25860
安裝方法:
本文以在maya 2014中安裝MtoA 0.24為例
1.下載的文件包如下圖,選擇對應(yīng)的MAYA版本安裝,建議使用默認(rèn)安裝路徑,一直按下一步即可。
2014版本默認(rèn)安裝路徑為“C:\solidangle\mtoadeploy\2014”
2.把licensing服務(wù)器程序復(fù)制到本地(它的作用是正版驗證服務(wù)),復(fù)制安裝包里的“arnold_license_win64”到“C:\solidangle\mtoadeploy”目錄下
3.運行破解工具“xf-arnold.exe”,對Arnold進(jìn)行破解和生成許可證
單擊“Patch”按鈕,設(shè)置好要破解的文件位置,本文是“C:\solidangle\mtoadeploy\2014\bin”,其他版本的插件以此類推,非默認(rèn)路徑安裝的arnold,請自己行修改前面的路徑。
單擊“Generate”按鈕,設(shè)置output
folder為“C:\solidangle”,確定,退出破解工具。會在“C:\solidangle”目錄下生成兩個文件“solidangle.lic”和“solidangle.set”,將這兩個文件剪切到“C:\solidangle\mtoadeploy\arnold_license_win64”目錄下替換原文件。
4.啟動正版驗證服務(wù)。運行“C:\solidangle\mtoadeploy\arnold_license_win64”目錄下的rlm.exe,如果你的5053端口沒有被占用的話,rlm正版驗證服務(wù)會啟動成功,此時打開Maya2013 64位版,加載mtoa.mll,arnold for maya就設(shè)置好了。
啟動MAYA,加載Arnold,打開IPR實時渲染,按照上述步驟安裝成功的話,渲染出來的圖像是沒有水印的。
至此,Arnold已經(jīng)安裝完成。但是,以后每次啟動MAYA之前,都要手動運行rlm.exe來啟動驗證服務(wù)。非常麻煩。
如果將rlm.exe正版驗證服務(wù)加載為windows標(biāo)準(zhǔn)服務(wù)的方法。
加載為windows標(biāo)準(zhǔn)服務(wù)好處在于不用每次使用arnold前都運行rlm.exe了。
安裝服務(wù):
打開“運行”(win7的快捷鍵是win鍵+R)
輸入以下整行,回車:(如果非默認(rèn)安裝路徑,請自行修改以下命令)
"C:\solidangle\mtoadeploy\arnold_license_win64\rlm.exe" -c solidangle.lic -dlog log.txt -install_service -service_name rlm_MtoA
回車后會有一個命令行窗口一閃而過,接下來需要啟動該服務(wù)。此至,以后就不需要每次啟動MAYA前都得手動運行rlm.exe了。
安裝:
"C:\solidangle\mtoadeploy\arnold_license_win64\rlm.exe" -c
solidangle.lic -dlog log.txt -install_service -service_name rlm_MtoA
卸載:
"C:\solidangle\mtoadeploy\arnold_license_win64\rlm.exe" -delete_service -service_name
rlm_MtoA
問題匯總:
1.Arnold加載失敗,提示找不到指定模塊
Arnold 0.24不再支持maya 2012以下的版本,為了方便3dsmax和maya互導(dǎo)模型(使用“Send to”功能相互連接,通過FBX交互數(shù)據(jù)),打算使用的是3ds max 2014 + maya 2014 + Arnold 0.24這個組合。之前在maya 2013上用arnold 0.18一直是妥妥的。昨天在maya2014上安裝arnold 0.24竟然加載不了!重裝N遍未果。今天嘗試過重裝MAYA,再裝arnold,結(jié)果,還是加載不了,提示找不到指定模塊。
在百度上翻山越嶺,拔山涉水地查找資料未果。最后在在google上找到了幾篇有用的參考文章。
arnold加載失敗,提示找不到指定模塊,是MAYA環(huán)境變量中路徑設(shè)置的問題
因為之前安裝過其它版本,所以MAYA的環(huán)境變量文件"maya.env"中,記錄了之前的路徑。即使刪除了舊的arnold,環(huán)境變量文件中舊的路徑不會被刪除,當(dāng)你再安裝新版arnold的時候,只會把新的路徑,接著寫在后面。而MAYA啟動后,會優(yōu)先讀取上面的路徑,因為路徑錯誤,所以找不到指定的模塊。
環(huán)境變量文件
maya.env 的默認(rèn)位置: C:\Users\Administrator\Documents\maya\2014-x64
用記事本把開它,把舊的變量設(shè)置刪除,保存。
啟動MAYA,打開插件管理器,勾上MtoA,加載成功,問題解決!
原因是Arnold不支持中文字符所以你要切換到英文版,其次你看一下maya的啟動變量文件--maya.env有沒有設(shè)置好arnold的工作目錄,最后看下arnold的mod包里面是不是指向正確的安裝目錄。
朱峰社區(qū)網(wǎng)頁版(手機(jī)掃描-分享-添加到屏幕)
朱峰社區(qū)微信公眾號(微信掃一掃-關(guān)注)
未知用戶
2005-2025 朱峰社區(qū) 版權(quán)所有 遼ICP備2021001865號-1
2005-2025 ZhuFeng Community All Rights Reserved
VIP