

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

# 搅拌机
<a name="blender"></a>

**注意**  
有关在工作站上安装、配置和使用此集成的更多信息，请参阅上的 [Blender 集成用户指南 GitHub](https://aws-deadline.github.io/blender/)。

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

## Support 概述
<a name="blender-support-overview"></a>

Blender 由以下组件支持：
+ **提交者：集成提交器**，可从 Blender 直接提交作业，具有自动场景和资产检测功能。
+ **Conda 软件包**：Deadline Cloud，用于在服务管理的车队上自动安装。
+ **Adaptor**：中间件，可通过粘性会话和额外监控实现高效渲染。
+ **跨平台兼容性**：提交者支持 Windows、macOS 和 Linux，工作程序支持 Windows 和 Linux，具有自动路径映射功能。

## 搅拌机版本兼容性
<a name="blender-version-compatibility"></a>

下表显示了 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 | 
| 5.0 | Windows、macOS、Linux | Linux | Cycles、Eevee、Work | 

## 截止日期云康达频道
<a name="blender-conda-channel"></a>

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


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

## 开始使用
<a name="blender-getting-started"></a>

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

1. 创建服务管理队列并将其与队列关联。您的队列必须使用支持 deadline-cloud conda 频道的队列环境进行设置。有关更多信息，请参阅[创建队列环境](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/create-queue-environment.html)。

1. 使用 Deadline Cloud 监视器和提交者安装程序在艺术家工作站上安装 Deadline Cloud 监视器和 Blender 提交器。有关更多信息，请参阅 [设置您的工作站](submitter.md)。

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

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

有关使用 Blender 集成提交器的更多信息，请参阅[上 GitHub的 Blender 集成用户指南](https://aws-deadline.github.io/blender/)。

## 使用 Blender 提交器
<a name="blender-using-submitter"></a>

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

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

1. 配置渲染设置，包括输出路径、帧范围和渲染引擎（Cycles、Eevee 或 Workbench）。

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

1. 在截止日期云提交对话框中：
   + 输入任务名称和描述。
   + 选择您的目标服务器场和队列。
   + 配置作业附件以包含您的场景文件和任何外部资产。
   + 查看渲染设置和帧范围。

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

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

## 高级配置
<a name="blender-advanced-configurations"></a>

### 使用不支持的版本
<a name="blender-unsupported-versions"></a>

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

如果您需要不支持的Blender版本，则有以下选择：
+ 从 Blender 提交作业时，您可以覆盖 CondaPackages 队列参数来指定要在工作器上使用的支持的版本（例如，`blender=4.5, blender-openjd=*`）。这可能会起作用，也可能不起作用，具体取决于你的场景使用的功能以及Blender如何处理你的工作站版本中的场景。
+ 您可以为要安装在 worker 上的所需版本构建自定义 conda 配方和频道。使用下面链接的支持版本的 conda 配方作为起点，然后将所需的版本打包到自定义 conda 频道中。有关创建自定义 conda 频道的更多信息，请参阅[创建自定义 conda](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/configure-jobs-s3-channel.html) 频道。

## 混合器渲染引擎
<a name="blender-render-engines"></a>

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


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

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

## 开源资源
<a name="blender-open-source"></a>

提交者和适配器是开源的，可在以下网址获得： GitHub
+ [Blender 的最后期限云](https://github.com/aws-deadline/deadline-cloud-for-blender)
+ [Blender Conda 配方](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/blender-4.5) GitHub 适用于支持的版本。