

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

# 在截止日期雲端使用 Houdini Husk 轉譯 USD 場景
<a name="examples-jb-houdini-husk-usd"></a>

[houdini\_husk\_usd\_render](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/houdini_husk_usd_render) 任務套件使用 Houdini [husk](https://www.sidefx.com/docs/houdini/ref/utils/husk.html) CLI 轉譯 USD 場景。根據預設，Husk 會使用 Houdini Karma 轉譯器進行轉譯，但 Husk 支援任何與 hydra 相容的 USD 轉譯委派。套件會使用影格任務參數擴展至每個影格的任務，並透過主機需求限制 Linux 工作者執行。

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

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

```
python3 generate_usd_job.py {{my_scene.usd}}
```

此套件也透過其 Hydra 轉譯委派支援 V-Ray 和 Redshift 轉譯器。若要使用這些渲染器，請使用 [houdini-vray-7](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/houdini-vray-7)、[houdini-redshift-2025](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/houdini-redshift-2025) 或 [houdini-redshift-2026](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/houdini-redshift-2026) conda 配方建置 conda 套件。

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