

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

# 为 Deadline Cloud 构建 Infinigen conda
<a name="examples-conda-infinigen"></a>

[infinigen-1.19.0 rattler-build 配方包了 Infin](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/infinigen-1.19.0) igen，这是一款来自普林斯顿视觉与学习实验室的程序化三维场景生成器 [Infinigen](https://infinigen.org/)。该套餐包括以下内容：
+ Infinigen v1.19.0 程序化场景生成引擎。
+ `bpy 4.2.0`（Blender 作为 Python 模块）用于通过 Cycles 进行无头渲染。运行时无需安装独立的 Blender。
+ 从 Infinigen 源代码编译的 Terrain C\+\+ 共享库（CPU 和可选的 CUDA），用于景观生成。

要构建此配方，请部署 [CUDA 群组 CloudFormation 模板](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/cloudformation/farm_templates/cuda_farm)来创建一个 Deadline Cloud 场，其中包含 CUDA GPU 队列进行构建。构建需要 GPU 工作程序（用于 CUDA 地形编译），大约需要 6 分钟。

从`conda_recipes`目录提交构建：

```
./submit-package-job infinigen-1.19.0
```

要在任务之间重用 conda 环境，请将 conda\_qu [eue\_env\_improved\_caching.yaml 队列](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/queue_environments/conda_queue_env_improved_caching.yaml)环境附加到你的队列中。Infinigen 的依赖关系关闭包含许多 GB 的软件包，因此缓存可以节省大量时间和带宽。

有关使用此包的任务包，请参阅[在 Deadline Cloud 上使用 Infinigen 生成程序化的](examples-jb-infinigen.md)。