Blender - AWS 截止日期雲端

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

Blender

注意

如需在您的工作站上安裝、設定和使用此整合的詳細資訊,請參閱 GitHub 上的 Blender 整合使用者指南

Blender 是免費的開放原始碼 3D 電腦圖形軟體工具組,用於建立動畫電影、視覺效果、藝術、3D 列印模型、動態圖形、互動式 3D 應用程式、虛擬實境和電腦遊戲。Deadline Cloud 透過包括提交者、Conda 套件和轉接器在內的全面整合來支援 Blender,以提高渲染效能。

支援概觀

下列元件支援 Blender:

  • 提交者:使用自動場景和資產偵測,從 Blender 直接提交任務的整合式提交者。

  • Conda 套件:在服務受管機群上自動安裝的截止日期 Cloud。

  • 轉接器:中介軟體,可透過黏性工作階段和其他監控有效率地轉譯。

  • 跨平台相容性:支援 Windows、macOS 和 Linux 的提交程式,以及支援 Windows 和 Linux 的工作者搭配自動路徑映射。

Blender 版本相容性

下表顯示 Blender 版本的目前支援層級:

主要版本 提交者支援 Conda 支援 轉譯引擎
3.6 Windows、macOS、Linux Linux 週期、Eevee、 Workbench
4.2 Windows、macOS、Linux Linux 週期、Eevee、 Workbench
4.5 Windows、macOS、Linux Linux 週期、Eevee、 Workbench

開始使用

若要將 Blender 與截止日期雲端搭配使用:

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

  2. 使用截止日期雲端監視器和提交器安裝程式,在您的藝術家工作站上安裝截止日期雲端監視器和 Blender 提交器。如需詳細資訊,請參閱設定您的工作站

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

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

如需使用 Blender 整合提交者的詳細資訊,請參閱 GitHub 上的 Blender 整合使用者指南

使用 Blender 提交器

若要從 Blender 提交轉譯任務:

  1. 開啟 Blender 並載入場景檔案。

  2. 設定您的轉譯設定,包括輸出路徑、影格範圍和轉譯引擎 (Cycles、Eevee 或 Workbench)。

  3. 從頂端功能表中,選取轉譯 > 截止日期雲端

  4. 在截止日期雲端提交對話方塊中:

    • 輸入任務名稱和描述。

    • 選取您的目標陣列和佇列。

    • 設定任務附件以包含您的場景檔案和任何外部資產。

    • 檢閱轉譯設定和影格範圍。

  5. 選擇提交,將您的任務傳送至佇列。

截止日期雲端提交會自動偵測您的場景相依性、設定適當的轉譯引擎,以及使用適用於 Blender 版本的正確 conda 套件提交任務。

進階組態。

使用不支援的版本

Deadline Cloud 僅支援和測試上表中的工作站和工作者軟體版本。使用提交者時,工作者會嘗試安裝與工作站相同的版本。如果工作站版本的 Blender 未出現在上述版本資料表中,則此操作將會失敗。

如果您需要不支援的 Blender 版本,您有下列選項:

  • 從 Blender 提交任務時,您可以覆寫 CondaPackages 佇列參數,以指定要在工作者上使用的支援版本 (例如 blender=4.5, blender-openjd=*)。這可能會或可能不會運作,取決於您的場景所使用的功能,以及 Blender 如何搭配工作站版本中的場景運作。

  • 您可以為要在工作者上安裝的所需版本建置自訂 conda 配方和頻道。針對下列連結的支援版本使用 conda 配方做為起點,並將您想要的版本封裝在自訂 conda 頻道中。如需建立自訂 conda 頻道的詳細資訊,請參閱建立自訂 conda 頻道

Blender 轉譯引擎

Blender 包含數個支援的內建轉譯引擎:

轉譯引擎 Description GPU 支援 備註
週期 以物理為基礎的路徑追蹤器 GPU/CPU 混合 GPU 加速的生產品質轉譯
逸出者 即時轉譯引擎 GPU 最佳化 快速檢視區和最終轉譯
Workbench 固體著色引擎 GPU 最佳化 用於建模和塑造工作流程

Blender 整合提交者會自動偵測和設定所有轉譯引擎。搭配啟用 GPU 的執行個體使用服務受管機群時,可使用 GPU 加速。

截止日期雲端 Conda 頻道

下表列出適用於 Blender 的所有 conda 套件,適用於截止日期雲端 conda 通道中的服務受管機群:

作業系統 套件 版本 備註
Linux 混合器 3.6 包含所有內建轉譯引擎
Linux 混合器 4.2 包含所有內建轉譯引擎
Linux 混合器 4.5 包含所有內建轉譯引擎
Linux blender-openjd 包括 Blender 轉接器

開放原始碼資源

提交者和轉接器是開放原始碼,可在 GitHub 上取得: