本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Autodesk 3ds Max
注意
在 De AWS adline Cloud 上使用 Autodesk 3ds Max 时,你可以使用订阅中包含的 Autodesk Cloud 版权。有关云权限和订阅权益的更多信息,请参阅 Autodesk 网站上的订阅权益常见问题解答:云权限
Autodesk 3ds Max 是一款专业的 3D 计算机图形程序,用于创建 3D 动画、模型、游戏和图像。Deadline Cloud 通过集成的提交器、主机配置脚本、基于使用情况的许可和适配器为 3ds Max 提供全面支持,以提高渲染性能。本指南提供了分步说明,说明如何使用带有 3ds Max 的 De AWS adline Cloud,通过在多台计算机上分配渲染任务来更快地渲染项目。
Support 概述
以下组件支持 3ds Max:
-
提交者:集成提交器,可从 3ds Max 直接提交作业,具有自动场景和资产检测功能。
-
主机配置脚本:安装 3ds Max 的主机配置脚本示例。
-
Adaptor:中间件,可通过粘性会话和额外监控实现高效渲染。
-
Cross-platform 兼容性:提交者支持 Windows,工作器支持 Windows 和自动路径映射。
-
Usage-based 许 Pay-as-you-go 可:3ds Max 和 Corona 的许可。
3ds Max 版本兼容性
下表显示了 3ds Max 版本的当前支持级别:
| 主要版本 | 提交者 Support | 主机配置 Support |
|---|---|---|
| 2024 | Windows | Windows |
| 2025 | Windows | Windows |
| 2026 | Windows | Windows |
3ds Max 与其他数字内容创作工具的区别
在 Deadline Cloud 中,3ds Max 是使用主机配置脚本而不是 conda 包安装的。这与 Deadline Cloud 中的大多数其他 DCC 不同,这是因为 3ds Max 安装过程的独特要求,因为应用程序必须由系统管理员安装。
开始使用
要在截止日期云中使用 3ds Max:
-
创建服务托管队列并将其与队列关联。如果您打算使用 GPU-accelerated 渲染功能,请为队列配置 GPU 支持。必须使用安装 3ds Max 的主机配置脚本来配置舰队。有关更多信息,请参阅上的 3ds Max 主机配置脚本设置
和 3ds Max Host Config 示例 。 GitHub -
使用 Deadline Cloud Submitter 和监视器安装程序在艺术家工作站上安装 Deadline Cloud 监视器和 3ds Max 提交器。有关更多信息,请参阅 设置您的工作站。
-
使用集成的提交器直接从 3ds Max 向队列提交作业。
-
使用 Deadline Cloud 监视器监控作业并下载输出。
舰队主机配置
在设置 3ds Max 提交者之前,请按如下方式配置 Deadline Cloud 舰队。
3ds Max 是 Autodesk 提供的流行数字内容创作工具。3ds Max 在 Windows 上运行,需要管理员权限才能安装到主机上。由于管理要求,Deadline Cloud 建议使用主机配置脚本将 3ds Max 安装到工作主机上。
自定义队列主机配置脚本允许您对服务管理的车队工作人员执行管理任务,例如软件安装。这些脚本以更高的权限运行,使您可以灵活地为系统配置工作器。
示例
有带有 tyFlow 等插件的 3ds Max 2024 和 2025 以及与 V-Ray tyFlow 等插件集成的示例。要索取更多示例,请在讨论论坛
有关完整的主机配置脚本示例,请参阅 d eadline-cloud-/3dsmax samples/host_configuration_scripts
注意
尽管这些示例安装了特定的 3ds Max 版本,但 Deadline Cloud 提交者也支持 3ds Max 2025 和 2026。在 3ds Max 2025 和 2026 中,安装脚本应该等同地起作用。
安装
要安装 Autodesk 3ds Max 的 Deadline Cloud 提交器,请准备以下环境:
Windows 工作站。
Autodesk 3ds Max 2024、2025 或 2026 年安装。
可选:安装 3ds Max 时为 V-Ray 6 或 7。
-
通过以下任一方式访问 Deadline Cloud 场:
采用 Autodesk 3ds Max 主机配置的 Windows 服务托管舰队。
一支由客户管理的车队,安装了 Autodesk 3ds Max 并设置了许可。
安装提交者
Autodesk 3ds Max 提交者扩展程序允许你直接从 3ds Max 内部向 Deadline Cloud 提交作业。要安装提交器,请执行以下操作:
下载 De adline Cloud 提交者安装程序。
运行安装程序并按照屏幕上的说明进行操作。
安装后启动 3ds Max。
更新提交者
要将提交者更新到最新版本,请下载并运行最新的提交者安装程序。
使用 Autodesk 3ds Max 提交器
要使用适用于 3ds Max 的 Deadline Cloud 提交器,请确保你的农场配置了 3ds Max-capable 舰队,并且安装了提交者。使用配置文件登录 Deadline Cloud 监控器或提供 AWS 凭证以访问 Deadline Cloud。
提交作业
要从 3ds Max 向 Deadline Cloud 提交任务,请执行以下操作
保存你的 3ds Max 文件。
在 3ds Max 菜单栏上,选择 De adline Cloud。
使用对话框中的选项卡自定义您的作业。
-
(可选)要将作业的关联文件导出到作业历史记录目录而不提交该文件,请选择导出捆绑包。
选择 “提交”,然后按照提示将您的作业发送到 Deadline Cloud。
共享作业设置
以下设置适用于整个作业:
农场选择-选择您的作业将在哪个农场上进行渲染。
队列选择-选择所选服务器场中的特定队列。
Job Name-为渲染作业指定一个描述性名称。
Job Des cription-添加有关渲染作业的可选细节。
优先级-设置队列管理的作业优先级。
初始状态-控制作业是立即开始还是保持暂停状态。
最大失败任务数-在作业被标记为失败之前可能失败的最大任务数。
每个任务的最大重试次数-失败的任务将被重试的次数。
最大工作人员数量-可以同时处理此工作的最大工作人员人数。
Conda Pac kages-此设置必须为空,因为 3ds Max 不使用 conda。
Conda Chan nels-此设置必须为空,因为 3ds Max 不使用 conda。
3ds 设置 Max-specific
以下设置特定于 3ds Max 渲染:
项目路径-3ds Max 项目路径(自动检测)。
输出路径-保存渲染图像的目录。
输出文件名-渲染图像文件的基本名称。使用 ### 表示帧号。
输出文件扩展名-渲染图像的文件格式(例如,.exr、.png、.jpg)。
状态集-选择要使用哪个 3ds Max 状态集进行渲染。
渲染器-来自 3ds Max 渲染设置的当前渲染器(只读)。
立体摄像机选择-如果有立体声插件,请选择立体摄像机渲染选项。
要渲染的摄像机-选择特定的摄像机或渲染所有摄像机。
覆盖帧范围-(可选)使用自定义值覆盖场景的帧范围。
场景调整
在提交过程中,以下选项会修改场景:
合并对象 xRefs-将外部对象引用合并到场景中。
合并场景 xRefs-将外部场景引用合并到场景中。
清除已提交文件中的材质编辑器-从材质编辑器中移除材质。
解锁材质编辑器渲染器-解锁材质编辑器渲染器。
将自定义材质应用于场景-将自定义材质应用于所有场景对象。
渲染元素
3ds Max 中的渲染元素是专门的输出通道。它们将渲染图像的不同方面分成单独的组件,用于高级合成和后期制作工作流程。这些元素允许美术师隔离特定的渲染组件,例如漫反射颜色、镜面反射高光、阴影、反射和材质属性。然后,艺术家可以在后期制作中精确控制和调整这些组件,而无需重新渲染整个场景。适用于 3ds Max 的 Deadline Cloud 通过高级路径管理、 V-Ray 集成和渲染过程中的自动配置提供全面的渲染元素支持。
提交者通过以下选项提供增强的渲染元素支持:
修改渲染元素-允许对此场景的渲染元素设置进行任何更改。如果选中此选项,则在渲染时将应用以下选项。
输出渲染元素-控制 enable/disable 渲染元素的输出。
更新渲染元素路径-提交期间自动更新输出路径。
包含 Name/Type 在路径中-将渲染元素名称或类型添加到输出目录路径。
包含 Name/Type 在文件名中-将渲染元素名称或类型添加到输出文件名中。
V-Ray 特定设置-对 V-Ray 渲染元素的 VFB 控制和拆分缓冲区支持。
按名称忽略渲染元素-从输出中排除特定的渲染元素。
有关其他提交者选项卡的信息,请参阅 De adline Cloud 使用提交者指南。
已知限制条件
每个作业的状态集/批处理视图的最大数量
O penJD(OpenJD)规范
提交者使用一组固定的全局参数,以及随状态集或批处理视图数量而缩放的每步参数:
| 参数组 | 计数 |
|---|---|
| 基本参数(场景文件、错误检查) | 2 |
| 相机参数(选择特定摄像机时) | 0 或 1 |
| 渲染元素参数(当场景有渲染元素时) | 最多 10 个 |
| 按默认模式下设置的每种状态(帧、输出 path/name /格式、分辨率) | 每个 6 个 |
| Batch Render 模式下的每批视图(帧、输出 path/name /格式、分辨率、摄像机、场景状态、预设、像素长宽比) | 每个 10 个 |
实际限制是:
| 提交模式 | 渲染元素 | 特定摄像机 | 每项任务的最大值 |
|---|---|---|---|
| 默认 | 否 | 否 | 8 个状态集 |
| 默认 | 否 | 是 | 7 个状态集 |
| 默认 | 是 | 否 | 6 个状态集 |
| 默认 | 支持 | 是 | 6 个状态集 |
| 批量渲染 | 否 | N/A | 4 个批量视图 |
| 批量渲染 | 是 | N/A | 3 次批量查看 |
提交超过 50 个参数的作业将失败,并出现验证错误。如果您需要呈现超过限制允许的状态集或批处理视图,请将它们分成多个作业提交。
V-Ray 独立图块渲染
对于高级 V-Ray 用户,您可以在 3ds Max 中本地导出 V-Ray 场景文件 (.vrscene),然后将其作为支持图块渲染的独立任务包提交。此工作流程对于大分辨率渲染特别有用,在这种渲染中,平铺可以减少内存占用并优化渲染时间。
何时使用此工作流程
在 Linux 工作 V-Ray 程序上使用独立模式渲染图块有益于:
大分辨率渲染(户外广告、高分辨率娱乐内容)。
具有高内存要求的场景,可从处理较小的区域中受益。
通过将图像拆分为大小均匀的区域,并行渲染,从而优化渲染资源。
通过并行处理最大限度地缩短渲染时间。
通过使用 Linux Amazon Elastic Compute Cloud (Amazon EC2) 工作人员代替 Windows 工作人员(Linux Amazon EC2 实例的小时费率通常低于同等的 Windows 实例),从而降低基础设施成本。
导出 V-Ray 场景文件
V-Ray for 3ds Max 包含一个场景导出器,用于创建包含所有场景信息(几何体、灯光、着色器)的.vrscene文件,这些信息可以用 V-Ray 独立模式渲染。
要导出 V-Ray 场景文件,请执行以下操作:
在 3ds Max 中,根据需要配置 V-Ray 渲染设置。
使用场 V-Ray 景导出器将场景导出为
.vrscene文件。
导出的文件是一种基于文本的格式,包含完整的场景数据。
提交切片渲染作业
导出.vrscene文件后,您可以使用独立的图块渲染任务包向 Deadline Cloud 提交经过优化的渲染作业。
有关创建和提交工作捆绑包的一般信息,请参阅 Deadline Cloud 开发者指南中的 De adline Cloud 打开职位描述模板。
参考实现:
截止日期云样本存储库中的 tile_render_with_vray_linux
如何将大图像拆分为图块。
在 Linux 工作程序上并行渲染图块。
渲染完成后自动拼贴组装。
你可以使用 Deadline Cloud CLI 提交这个任务包:
deadline bundle submit <path-to-job-bundle>
或者使用 GUI 提交器:
deadline bundle gui-submit <path-to-job-bundle>
这种方法的好处:
减少了每个渲染任务的内存使用量。
并行处理图块以缩短整体渲染时间。
提高整个 Deadline Cloud 场的资源利用率。
可根据场景要求灵活自定义图块尺寸。
使用 Linux 工作程序代替 Windows 工作线程可以节省成本(Linux Amazon EC2 实例的成本通常低于同等的 Windows 实例)。
Job 捆绑包结构
切片渲染任务包使用 Open Job Description 模板来定义:
用于指定水平和垂直拼贴数量的 Job 参数。
为每个图块创建单独任务的任务参数。
并行处理每个图块的渲染步骤。
渲染完成后将图块缝合在一起的装配步骤。
要求
V-Ray 适用于带场景导出器的 3ds Max。
Deadline 云场配置了 Linux 工作程序。
V-Ray 独立安装在工作节点上。
FFmpeg 或类似的拼贴组装工具(可以使用 conda 提供)。
3ds Max 插件
由于 3ds Max 是使用主机配置脚本而不是 conda 软件包安装的,因此第三方 3ds Max 插件还安装了主机配置脚本,这些脚本会在每个工作程序启动时运行。以下来自 iTOO Software 的建筑可视化 (AEC) 插件与 3ds Max 一起包含在示例脚本中,以及: V-Ray
-
Forest Pack 提供了用于创建森林、植被和其他散落物体的散射和分布工具。
-
RailClone是一个参数化建模插件,用于创建线性和基于区域的结构,例如围栏、道路和建筑物。
例如包含这些插件的主机配置脚本,请参阅 3dsmax-2025-vray-and-aec-plugins 和 3dsmax-2027-vray-and-aec-pl
高级配置
使用不支持的版本
Deadline Cloud 仅支持和测试上表中的工作站和工作器软件版本。你必须确保艺术家使用的 3ds Max 版本与你的舰队主机配置中配置的 3ds Max 版本兼容。
通过主机配置脚本可以支持较旧的 3ds Max 版本。但是,由于 Python 版本较旧,集成提交器可能无法运行。在这种情况下,自定义任务捆绑包仍然可以作为 Deadline Cloud 作业提交。
3ds Max 渲染器
Deadline Cloud 支持在使用包含以下渲染器的主机配置脚本时使用以下渲染器渲染 3ds Max 作业:
| 渲染器 | 渲染器版本 | 提供了主机配置脚本 | Usage-based 许可 Support |
|---|---|---|---|
| Autodesk 扫描线 | Built-in | N/A | N/A |
| Autodesk Raytracer (ART) | Built-in | N/A | N/A |
| Chao V-Ray s 6 | 6.x | 支持 | 是 |
| Chao V-Ray s 7 | 7.x | 支持 | 是 |
| 日冕 | 最新 | 是 | 否 |
开源资源
提交者和适配器是开源的,可在以下网址获得: GitHub