View a markdown version of this page

在截止日期雲端使用 Houdini Husk 轉譯 USD 場景 - 截止日期雲端

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在截止日期雲端使用 Houdini Husk 轉譯 USD 場景

houdini_husk_usd_render 任務套件使用 Houdini husk CLI 轉譯 USD 場景。根據預設,Husk 會使用 Houdini Karma 轉譯器進行轉譯,但 Husk 支援任何與 hydra 相容的 USD 轉譯委派。套件會使用影格任務參數擴展至每個影格的任務,並透過主機需求限制 Linux 工作者執行。

若要使用 KarmaXPU GPU 引擎轉譯,請在任務範本中取消註解amount.worker.gpu主機需求,以便在具有 GPU 的工作者上排程任務。Karma 轉譯器需要有 Karma 授權才能執行。服務受管機群會自動提供以用量為基礎的 Karma 授權。

此套件也說明如何撰寫任務附件的自訂資產自我檢查工具。包含的generate_usd_job.py指令碼會檢查 USD 檔案、尋找所有參考的資產檔案,以及產生具有這些資產之任務附件參考的任務套件。若要使用指令碼,請安裝 usd-coredeadline Python 程式庫並執行:

python3 generate_usd_job.py my_scene.usd

此套件也透過其 Hydra 轉譯委派支援 V-Ray 和 Redshift 轉譯器。若要使用這些渲染器,請使用 houdini-vray-7houdini-redshift-2025houdini-redshift-2026 conda 配方建置 conda 套件。

套件包含具有立方體和球體的檔案,該sample.usda檔案沒有外部相依性,無需連接任何其他檔案即可轉譯。