本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SideFX Houdini
注意
如需在工作站上安裝、設定和使用此整合的詳細資訊,請參閱 GitHub 上的 Houdini 整合使用者指南
SideFX Houdini 是一種 3D 程序軟體,用於在電影、電視、廣告和影片遊戲管道中建模、建構、動畫、VFX、注視開發、照明和渲染。Houdini 由 Deadline Cloud 提供完整整合的完全支援,包括提交者、Conda 套件和轉接器,以提高渲染效能。
支援概觀
下列元件支援 Houdini:
-
提交者:整合式轉譯輸出節點 (ROP),用於從 Houdini 直接提交任務,具有自動場景和資產偵測。
-
Conda 套件:在服務受管機群上自動安裝的截止日期 Cloud。
-
轉接器:中介軟體,可透過黏性工作階段和其他監控有效率地轉譯。
-
跨平台相容性:支援 Windows、macOS 和 Linux 的提交程式,以及支援 Windows 和 Linux 的工作者搭配自動路徑映射。
Houdini 版本相容性
下表顯示 Houdini 版本的目前支援層級:
| 主要版本 | 提交者支援 | Conda 支援 | 轉譯引擎 | 以用量為基礎的授權 |
|---|---|---|---|---|
| 19.0 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 可用以用量為基礎的授權 |
| 19.5 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 可用以用量為基礎的授權 |
| 20.0 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 可用以用量為基礎的授權 |
| 20.5 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 可用以用量為基礎的授權 |
| 21.0 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 可用以用量為基礎的授權 |
開始使用
若要將 Houdini 與截止日期雲端搭配使用:
使用 Houdini 提交者
若要使用 Houdini 提交者:
-
開啟 Houdini。
-
在網路編輯器中,通常在 Houdini 的右下角,選取
/out網路。 -
按 Tab,然後輸入
deadline。 -
選取截止日期雲端選項,並將其放置在
/out網路中以建立節點。 -
將現有
/out網路中最後一個轉譯輸出節點 (ROP) 的輸出 (例如,Karma、Mantra 或合成) 連接到截止日期雲端節點的輸入。 -
選擇截止日期雲端節點。
-
在節點編輯器中輸入任何任務設定,通常位於 Houdini 的右上角。
-
在節點編輯器的右下角,選擇提交。
截止日期雲端提交會自動剖析連線/out的網路樹狀目錄,並提交每個節點做為維護相依性樹狀目錄中的步驟。/out 也支援使用 以外的非預設轉譯網路。
進階組態。
使用不支援的版本
Deadline Cloud 僅支援和測試上表中的工作站和工作者軟體版本。使用提交者時,工作者會嘗試安裝與工作站相同的版本。如果工作站版本的 Houdini 未出現在上述版本表中,則可能會失敗。
如果您需要不支援的 Houdini 版本,您有下列選項:
-
從 Houdini 提交任務時,您可以覆寫 CondaPackages 佇列參數,以指定要在工作者上使用的支援版本 (例如
houdini=21.0, houdini-openjd=*)。這可能會或可能不會運作,取決於場景使用的功能,以及 Houdini 如何搭配工作站版本中的場景運作。 -
您可以為要在工作者上安裝的所需版本建置自訂 conda 配方和頻道。針對下列連結的支援版本使用 conda 配方做為起點,並將您想要的版本封裝在自訂 conda 頻道中。如需建立自訂 conda 頻道的詳細資訊,請參閱建立自訂 conda 頻道。
Houdini 轉譯引擎
Houdini 支援多個與截止日期雲端相容的轉譯引擎:
| 轉譯引擎 | Description | GPU 支援 |
|---|---|---|
| Karma CPU | 以 USD 為基礎的現代渲染器 (CPU 變體) | 以 CPU 為基礎的 |
| Karma XPU | 現代 USD 型渲染器 (GPU 變體) | GPU 加速 |
| 曼特拉 | 傳統 Houdini 轉譯器 | 以 CPU 為基礎的 |
| 阿諾 | 第三方 Monte Carlo 射線追蹤器 | GPU/CPU 混合 |
| V-Ray | 第三方擬真渲染器 | GPU/CPU 混合 |
| Redshift | GPU 加速渲染器 | GPU 最佳化 |
Houdini 整合提交者會自動偵測和設定這些轉譯引擎,並自動授權用量。提交者會在連接的轉譯輸出節點 (ROPs) 之間維護相依性樹狀目錄。
截止日期雲端 Conda 頻道
下表列出適用於 Houdini 的所有 conda 套件,適用於截止日期雲端 conda 通道中的服務受管機群:
| 作業系統 | 套件 | 版本 | 備註 |
|---|---|---|---|
| Linux | 奧迪尼 | 19.0 | 包括 Mantra 和 Karma 轉譯器 |
| Linux | 奧迪尼 | 19.5 | 包括 Mantra 和 Karma 轉譯器 |
| Linux | 奧迪尼 | 20.0 | 包括 Mantra 和 Karma 轉譯器 |
| Linux | 奧迪尼 | 20.5 | 包括 Mantra 和 Karma 轉譯器 |
| Linux | 奧迪尼 | 21.0 | 包括 Mantra 和 Karma 轉譯器 |
| Linux | houdini-openjd | 包含 Houdini 轉接器 |
開放原始碼資源
提交者和轉接器是開放原始碼,可在 GitHub 上取得。Houdini Conda 配方可在 GitHub 上取得支援的版本。