SideFX Houdini - AWS 截止日期雲端

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

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 與截止日期雲端搭配使用:

  1. 建立服務受管機群,並將其與佇列建立關聯。您的佇列必須使用支援截止日期雲端 conda 頻道的佇列環境來設定。如需詳細資訊,請參閱建立佇列環境

  2. 使用 Deadline Cloud Submitter 在藝術家工作站上安裝 Deadline Cloud Monitor 和 Houdini Submitter,並監控安裝程式。如需詳細資訊,請參閱設定您的工作站

  3. 使用整合的提交者,直接從 Houdini 提交您的任務到佇列。

  4. 監控任務,並使用截止日期雲端監視器下載輸出。

使用 Houdini 提交者

若要使用 Houdini 提交者:

  1. 開啟 Houdini。

  2. 在網路編輯器中,通常在 Houdini 的右下角,選取/out網路。

  3. Tab,然後輸入 deadline

  4. 選取截止日期雲端選項,並將其放置在/out網路中以建立節點。

  5. 將現有/out網路中最後一個轉譯輸出節點 (ROP) 的輸出 (例如,Karma、Mantra 或合成) 連接到截止日期雲端節點的輸入。

  6. 選擇截止日期雲端節點。

  7. 在節點編輯器中輸入任何任務設定,通常位於 Houdini 的右上角。

  8. 在節點編輯器的右下角,選擇提交

截止日期雲端提交會自動剖析連線/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 上取得支援的版本。