Arnold for Maya 5.5.2 是一个功能版本,能够加快场景初始化速度,改进了 USD,并升级了第三方组件。
有关最近添加的功能和错误修复的完整列表,请参见 Arnold for Maya 发行说明。
一般增强功能
- 加快了多边形网格节点初始化:在具有许多 CPU 核心的计算机上同时初始化多个网格时,减少了多边形网格节点初始化所需的时间。例如,Activision Caldera 场景在 120 核 Windows 计算机上的初始化时间从 63 秒减少到 8.7 秒。
- 并行实例化器初始化:现在可以同时初始化多个实例化器节点。在 120 核 Windows 计算机上,Intel Jungle USD 场景的场景初始化时间从 115 秒减少到 43 秒。
- 微小成像器性能改进:成像器框架的改进意味着更快的内存操作,缩短了压力测试时间。压力测试表明,每个成像器链可缩短 60 毫秒。
- Parallel_Init 元数据:现在,当程序中缺少 parallel_init 元数据时,会显示警告。缺少元数据将导致对程序禁用 parallel_init,对于本可以安全地从并行初始化中受益的程序,这可能会导致场景初始化速度变慢。
USD 增强功能
- 优化不可见基本体:使用渲染代理时,不将不可见基本体转换为 Arnold,这样可以显著减少使用的场景内存。
- 优化未使用的子节点:在 Hydra 程序中销毁子节点,而不是禁用它们。这可以减少某些场景中的内存占用量。
- 更新默认交互 FPS:改进了渲染代理中的默认交互每秒帧数 (FPS) 设置,以实现更快的最大 FPS 和更慢的最小 FPS。
- 优化显示驱动程序创建:渲染代理现在对所有 AOV 使用单个显示驱动程序,而不是每个 AOV 使用一个驱动程序。这样可以减少初始化和渲染时间。
- 角速度:现在,点实例化器的角速度在渲染代理中可用。