1.首先創建一個 bat 文件,這里我就命名外 render.bat,右鍵編輯。
第一行我設置了臨時 houdini 的環境變量,大家可以根據自己的houdini路徑修改,當然你要是在電腦系統的的環境變量已經設置過了就不用加這句了。(這個變量會在批處理結束關閉后自動取消)
第二行就是打開 h(也就是 houdini bin 目錄下的 hbatch.exe)
保存并關閉。
2.然后我們在 render.bat 同目錄下建一個 txt 的文檔,用來放渲染的文件目錄,這里我命名為renderList.txt,打開它寫入要渲染的工程文件及渲染節點,格式如下。
第一行寫的是文件路徑,第二行寫的是 你要渲染的節點路徑。
注意:這里用的是:“/”而不是“”,寫錯了不會渲染的哦。
3.我們先運行 render.bat,會出現這個。
然后我們把 renderList.txt 文件直接拖進去。這時,我們先不要回車執行,先把路徑中的 “” 修改成 “/”。
然后回車執行就開始批量后臺渲染。
寫在后面的話:
1.如果在 render.bat 文件中 加入你要渲染的文件的路徑
則 renderList.txt 文件中就的文件就不需要加路徑了,寫成這樣就好(比較適用于要渲染的文件在同一目錄下)。
2.這個方法不僅僅可以用于渲染哦,只要是輸出行為都可以。
3.渲染完成后關機的方法
用到的是 python命令:
importos;os.system("shutdown -s -f");
把上面這段輸入你最后一個渲染的文件的 mantra->->post render (h 轉到 python)
4.如果同一個場景有多個輸出節點需要輸出,可以這么寫