1.首先創(chuàng )建一個(gè) bat 文件,這里我就命名外 render.bat,右鍵編輯。

 

 

 

第一行我設置了臨時(shí) houdini 的環(huán)境變量,大家可以根據自己的houdini路徑修改,當然你要是在電腦系統的的環(huán)境變量已經(jīng)設置過(guò)了就不用加這句了。(這個(gè)變量會(huì )在批處理結束關(guān)閉后自動(dòng)取消)

第二行就是打開(kāi) h(也就是 houdini bin 目錄下的 hbatch.exe)

保存并關(guān)閉。

2.然后我們在 render.bat 同目錄下建一個(gè) txt 的文檔,用來(lái)放渲染的文件目錄,這里我命名為renderList.txt,打開(kāi)它寫(xiě)入要渲染的工程文件及渲染節點(diǎn),格式如下。

 

 

 

第一行寫(xiě)的是文件路徑,第二行寫(xiě)的是 你要渲染的節點(diǎn)路徑。

注意:這里用的是:“/”而不是“”,寫(xiě)錯了不會(huì )渲染的哦。

3.我們先運行 render.bat,會(huì )出現這個(gè)。

 

 

然后我們把 renderList.txt 文件直接拖進(jìn)去。這時(shí),我們先不要回車(chē)執行,先把路徑中的 “” 修改成 “/”。

然后回車(chē)執行就開(kāi)始批量后臺渲染。

寫(xiě)在后面的話(huà):

1.如果在 render.bat 文件中 加入你要渲染的文件的路徑

 

 

 

renderList.txt 文件中就的文件就不需要加路徑了,寫(xiě)成這樣就好(比較適用于要渲染的文件在同一目錄下)。

 

 

 

2.這個(gè)方法不僅僅可以用于渲染哦,只要是輸出行為都可以。

3.渲染完成后關(guān)機的方法

用到的是 python命令:

importos;os.system("shutdown -s -f");

把上面這段輸入你最后一個(gè)渲染的文件的 mantra->->post render (h 轉到 python)

 

 

4.如果同一個(gè)場(chǎng)景有多個(gè)輸出節點(diǎn)需要輸出,可以這么寫(xiě)