Maya 2010網(wǎng)絡(luò)渲染使用方法記錄(3)
導(dǎo)言:
這個(gè)流程異常復(fù)雜,測(cè)試了半天才能測(cè)試到不出問題。為了防止以后忘記,將步驟一一寫出。
首先,我們需要的是一堆農(nóng)場(chǎng),英文叫做Render Farm,也就是一大堆電腦的集合。這些電腦都用網(wǎng)線連接著,其中有一臺(tái)叫做文件服務(wù)器,一臺(tái)叫做主服務(wù)器,剩下的叫做節(jié)點(diǎn)。
文件服務(wù)器我們就起名叫做Fileserver,這個(gè)里面存放所有制作的工程文件,渲染成品,所以需要共享一個(gè)目錄,我們暫且叫做File,這個(gè)File目錄所有電腦都能直接訪問并且完全可寫。主服務(wù)器就起名叫做Manager,剩下的一堆節(jié)點(diǎn)就叫做node01,node02……node1000……。
當(dāng)然,電腦的數(shù)量由我們自己決定,最差的狀況就是你只有一臺(tái)電腦,又做工作站使用,又當(dāng)農(nóng)場(chǎng)服務(wù)器,又當(dāng)文件服務(wù)器,又當(dāng)渲染節(jié)點(diǎn)。這種情況也不是沒有意義,它被用來測(cè)試渲染軟件能不能使用。下面我們就主要以這種情況來測(cè)試Backburner的使用,只要能測(cè)試成功,就可以裝在合適的農(nóng)場(chǎng)上工作了。
首先是安裝Maya2010,最好是DVD版,將Backburner一起選中安裝了,萬事大吉。如果沒有DVD版,用的是300m的那個(gè)Maya,沒關(guān)系,找個(gè)單獨(dú)的Backburner安裝文件裝了也可以。如果找不到,沒關(guān)系,找個(gè)3ds Max2010,安裝了以后里面也會(huì)有Backburner存在。當(dāng)然不一定要2010,3ds Max9以上的版本應(yīng)該都可以。
重點(diǎn):多臺(tái)機(jī)器安裝Maya的時(shí)候,所有機(jī)器的Maya安裝目錄必須相同。很多人安裝Maya都喜歡裝在D盤,有人裝在E盤,有人裝在缺省目錄下。如果你要用Backburner,告訴你,不行,每臺(tái)機(jī)器必須用完全一樣的目錄,比如你的機(jī)器是d:\Maya2010,那么其它機(jī)器也要是d:\Maya2010,要是嫌煩,所有機(jī)器都用缺省目錄好了。
至于Backburner,幫助文檔上說也要安裝一樣的目錄。不過經(jīng)過我測(cè)試,完全沒必要,都可以正常運(yùn)行。但是Maya2010的Backburner有個(gè)問題,你第一次安裝到一個(gè)目錄下,卸載掉以后想要換個(gè)目錄,運(yùn)行的時(shí)候就會(huì)出問題,大家千萬不要試。這點(diǎn)Max帶的Backburner就沒有問題,我們可以使用3ds Max里面的Backburner,比較保險(xiǎn)。
好了,到這一步就安裝完成了,一般人都能做得到。下面的步驟才是重點(diǎn)。
現(xiàn)在,在Autodesk目錄下應(yīng)該有Backburner的三個(gè)程序組,如圖。(圖01)
圖01
好了,我們首先需要在主服務(wù)器這個(gè)機(jī)器上啟動(dòng)Manager程序。啟動(dòng)好了就是如圖這個(gè)樣子,F(xiàn)在測(cè)試,就用自己的電腦當(dāng)Manager好了。(圖02)
圖02
然后,一般人都知道,所有的渲染節(jié)點(diǎn),就是那些叫做node01,node02的那些機(jī)器,需要啟動(dòng)Sever這個(gè)程序。如果第一次安裝,啟動(dòng)后會(huì)出現(xiàn)一個(gè)設(shè)置窗口,如果你沒有出現(xiàn),也可以通過菜單Edit/General setting來啟動(dòng)它。缺省的是這樣,被我模糊掉的是每個(gè)node的機(jī)器名,例如叫做node01什么的。紅框選中的是自動(dòng)搜索Manager,如果Node和Manager在同一個(gè)網(wǎng)段是可以搜到的,但是假設(shè)不在呢,所以,我們保險(xiǎn)起見,手動(dòng)填寫比較好。(圖03)
圖03
暴露了我機(jī)器名了。沒關(guān)系,手動(dòng)填入Manager的ip地址,這樣不會(huì)出錯(cuò)。(圖04)
圖04
這時(shí)候Manager和Server的窗口分別報(bào)出正確的信息。(圖05)
圖05
終于輪到重點(diǎn)了。首先,打開Maya2010,設(shè)置好工程項(xiàng)目路徑。
注意:工程項(xiàng)目一定要設(shè)置到文件服務(wù)器的共享盤里面,確保每臺(tái)節(jié)點(diǎn)都能讀寫到。然后,隨便做個(gè)文件,設(shè)置好渲染序列幀,這個(gè)一般人都會(huì),愛用Mentalray的就用Mentalray。如圖所示。(圖06)
圖06
這個(gè)時(shí)侯,不需要點(diǎn)Batchrender,替而代之的是Render/Creat Backburner Job…,之后提示你要存盤,存盤吧。▓D07)
圖07
現(xiàn)在,出現(xiàn)一個(gè)窗口。大家都不會(huì)的地方基本上就集中在這里了。
Job name,缺省即可,你也可以自己起名,但是不要用中文。
Description:不用填,這是job的描述。
Priority:優(yōu)先級(jí)別,缺省50,不用改,你的項(xiàng)目會(huì)一個(gè)個(gè)渲染,如果后面你有很高優(yōu)先級(jí)的項(xiàng)目要搶占農(nóng)場(chǎng),你可以把值改到小于50,反之,如果你的項(xiàng)目不重要,可以等別人渲染完再渲染你的,就該到大于50.最后,如果你不怕別人扁你,可以改成0,永遠(yuǎn)最先渲染你的。只要你不怕別人報(bào)復(fù),他們可能也會(huì)都用0。
Start Frame后面這些不說了,直接會(huì)從Maya設(shè)置里面調(diào)用。
現(xiàn)在到了重點(diǎn)中的重點(diǎn)了,就是Manager name,這個(gè)缺省是空的,如果你不填,你就永遠(yuǎn)不知道如何去渲染。我們必須手動(dòng)填寫上Manager服務(wù)器的地址。也就是你在哪臺(tái)機(jī)器開得Manager,你就填哪臺(tái)地址。整個(gè)農(nóng)場(chǎng)系統(tǒng)只會(huì)有一個(gè)Manager,所有人發(fā)任務(wù)只會(huì)填這個(gè)唯一的地址。千萬不要認(rèn)為這是本機(jī)地址。
接下來還是重點(diǎn),就是Renderer path,一般人都會(huì)認(rèn)為這是填渲染路徑的,告訴你,這種想法是錯(cuò)誤的,這個(gè)是填寫你的Maya安裝好的路徑里面的bin目錄里面的render.exe這個(gè)文件的路徑的。因?yàn)樗泄?jié)點(diǎn)都要靠調(diào)用render.exe來執(zhí)行渲染命令。這也就是我們之前說的為什么所有節(jié)點(diǎn)的Maya都要安裝在同一目錄下的原因,假如有一個(gè)節(jié)點(diǎn)的Maya安裝路徑不同,render.exe就會(huì)在不一樣的位置,但是Backburner會(huì)根據(jù)你填的位置去找,結(jié)果就會(huì)找不到。
下面的Backburner path有時(shí)候系統(tǒng)會(huì)找錯(cuò)位置,你手動(dòng)填寫一下也是必要的。根據(jù)測(cè)試,這個(gè)只要你發(fā)出任務(wù)的機(jī)器填對(duì)了,其它機(jī)器不在這個(gè)目錄安裝的話也沒有問題,照樣運(yùn)行。
這一切完畢之后,就可以Submit Job了。
這一段可是精華中的精華啊,基本上你所有出問題的原因都在這里了,大家要好好研究,這個(gè)有些幫助文檔里都找不到的,Cgtalk里面我找過了,也沒找到,完全是一遍遍測(cè)出來的。(圖08)
圖08
這個(gè)時(shí)候,不出意外,就會(huì)報(bào)出正常渲染的信息。(圖09)
圖09
這個(gè)時(shí)候可以打開Monitor程序來管理任務(wù),方法大家都知道了。教程完成,謝謝觀看。▓D10)
圖10
學(xué)習(xí) · 提示
相關(guān)教程