Blender - AWS 截止日期雲端

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

Blender

注意

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

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

支援概觀

下列元件支援 Blender:

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

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

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

  • 跨平台相容性:支援 Windows、macOS 和 Linux 的 Submitter,以及支援 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
5.0 Windows、macOS、Linux Linux 週期、Eevee、 Workbench

截止日期雲端 Conda 頻道

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

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

開始使用

若要將 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 加速。

開放原始碼資源

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