搅拌机 - AWS 截止日期云

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

搅拌机

注意

有关在工作站上安装、配置和使用此集成的更多信息,请参阅上的 Blender 集成用户指南 GitHub

Blender 是一款免费的开源 3D 计算机图形软件工具集,用于创建动画电影、视觉效果、艺术、3D 打印模型、动态图形、交互式 3D 应用程序、虚拟现实和电脑游戏。Blender 由 Deadline Cloud 提供支持,它具有全面的集成,包括提交器、conda 包和用于提高渲染性能的适配器。

Support 概述

Blender 由以下组件支持:

  • 提交者:集成提交器,可从 Blender 直接提交作业,具有自动场景和资产检测功能。

  • Conda 软件包:Deadline Cloud,用于在服务管理的车队上自动安装。

  • Adaptor:中间件,可通过粘性会话和额外监控实现高效渲染。

  • 跨平台兼容性:提交者支持 Windows、macOS 和 Linux,工作程序支持 Windows 和 Linux,具有自动路径映射功能。

搅拌机版本兼容性

下表显示了 Blender 版本的当前支持级别:

主要版本 提交者 Support Conda Support 渲染引擎
3.6 Windows、macOS、Linux Linux Cycles、Eevee、Work
4.2 Windows、macOS、Linux Linux Cycles、Eevee、Work
4.5 Windows、macOS、Linux Linux Cycles、Eevee、Work

开始使用

要将Blender与截止日期云一起使用:

  1. 创建服务托管队列并将其与队列关联。您的队列必须使用支持 deadline-cloud conda 频道的队列环境进行设置。有关更多信息,请参阅创建队列环境

  2. 使用 Deadline Cloud 监视器和提交者安装程序在艺术家工作站上安装 Deadline Cloud 监视器和 Blender 提交器。有关更多信息,请参阅 设置您的工作站

  3. 使用集成的提交器直接从 Blender 向队列提交作业。

  4. 使用 Deadline Cloud 监视器监控作业并下载输出。

有关使用 Blender 集成提交器的更多信息,请参阅上 GitHub的 Blender 集成用户指南

使用 Blender 提交器

要从 Blender 提交渲染任务,请执行以下操作:

  1. 打开 Blender 并加载你的场景文件。

  2. 配置渲染设置,包括输出路径、帧范围和渲染引擎(Cycles、Eevee 或 Workbench)。

  3. 从顶部菜单中选择 “渲染” > “截止日期云”。

  4. 在截止日期云提交对话框中:

    • 输入任务名称和描述。

    • 选择您的目标服务器场和队列。

    • 配置作业附件以包含您的场景文件和任何外部资产。

    • 查看渲染设置和帧范围。

  5. 选择 “提交” 将您的任务发送到队列。

Deadline Cloud 提交将自动检测您的场景依赖关系,配置相应的渲染引擎,并使用适用于您的 Blender 版本的正确的 conda 包提交作业。

高级配置

使用不支持的版本

Deadline Cloud 仅支持和测试上表中的工作站和工作器软件版本。使用提交器时,工作人员将尝试安装与工作站上使用的版本相同的版本。如果 Blender 的工作站版本未出现在上面的版本表中,则此操作将失败。

如果您需要不支持的Blender版本,则有以下选择:

  • 从 Blender 提交作业时,您可以覆盖 CondaPackages 队列参数来指定要在工作器上使用的支持的版本(例如,blender=4.5, blender-openjd=*)。这可能会起作用,也可能不起作用,具体取决于你的场景使用的功能以及Blender如何处理你的工作站版本中的场景。

  • 您可以为要安装在 worker 上的所需版本构建自定义 conda 配方和频道。使用下面链接的支持版本的 conda 配方作为起点,然后将所需的版本打包到自定义 conda 频道中。有关创建自定义 conda 频道的更多信息,请参阅创建自定义 conda 频道。

混合器渲染引擎

Blender 包含多个支持的内置渲染引擎:

渲染引擎 说明 GPU Suppor 注意
周期 基于物理的路径追踪器 GPU/CPU 混合型 使用 GPU 加速实现制作质量的渲染
Eevee 实时渲染引擎 GPU 优化 快速视口和最终渲染
Workbench 固体着色引擎 GPU 优化 用于建模和雕刻工作流程

所有渲染引擎均由Blender集成提交者自动检测和配置。将服务托管队列与支持 GPU 的实例一起使用时,可以使用 GPU 加速。

截止日期云 Conda 频道

下表列出了适用于 Blender 的所有 conda 软件包,这些软件包可供截止日期云 conda 频道中的服务管理舰队使用:

OS 程序包 版本 注意
Linux 搅拌机 3.6 包括所有内置渲染引擎
Linux 搅拌机 4.2 包括所有内置渲染引擎
Linux 搅拌机 4.5 包括所有内置渲染引擎
Linux blender-openjd 包括搅拌机适配器

开源资源

提交者和适配器是开源的,可在以下网址获得: GitHub