Autodesk 发布 Arnold 7.0
Autodesk 发布了最新版本Arnold 7.0,这版更新:增加对 Open Image Denoise 的支持;扩展后处理框架;减少 Arnold GPU 中的内存使用;显著扩展了 USD 工作流程,增加了对深度 AOV 和灯光链接的支持;添加对 MaterialX 1.38 的支持;并使 ACEScg 成为渲染的默认颜色空间。
支持 Open Image Denoise
7.0 更新使 Arnold 成为集成Open Image Denoise (OIDN)的最新渲染器,OIDN 是英特尔经过 AI 训练的基于 CPU 的渲染降噪框架。
它与 Arnold旧版基于 CPU 的降噪器和 Nvidia 的基于 GPU 的OptiX 降噪器并行提供。
OIDN 和 OptiX 降噪器都可以利用 Arnold 7.0 的新 denoise_albedo_noisy AOV,它为反照率增加了镜面反射和折射,有可能提高降噪质量。
实时色彩校正:imager_color_curves 可以单独调整 RGB 组件,Arnold 现在可以在渲染整个图像之前预览成像器链的输出。
后处理:用于色彩校正的新成像器,支持基于 LUT 的外观
Arnold 7.0 还扩展了去年Arnold 6.1 中引入的“成像器”后处理节点的框架。
除了 OIDN 降噪器,新的成像器还包括用于颜色校正的imager_color_curves,它为各个 RGB 分量和整体亮度提供单独的控制曲线,如上所示。
现有的色调映射成像器获得了一种新的 LUT 模式,用于将基于 LUT 的外观应用于图像。
LUT 可以应用于 OpenColorIO 2 颜色管理标准支持的任何格式,Arnold 是首批支持.cube、.look、.3dl 和 .clf 文件的VFX 应用程序之一。
此外,全帧成像器现在在渲染期间更新,从而可以在整个帧完成渲染之前预览成像器链的输出。
Arnold GPU:哑光支持和减少内存使用
Arnold 的 GPU 渲染框架,在 Arnold 5.3 中引入,不断发展,Arnold GPU 获得了对渲染保持效果的哑光支持。
现在 GPU 支持哑光着色器、哑光闭合和哑光形状标志。
此外,在渲染多边形几何体时,GPU 内存使用量也有所减少,“重细分”场景使用的 GPU 内存比 Arnold 6.2.1“少约 33%”。
Arnold 现在还使用NanoVDB,这是 Nvidia 简化的基于 GPU 的 OpenVDB 卷表示,与 Arnold 6.2.1 相比,Arnold 7.0 的内存使用量进一步减少了 50-60%。
该改进使 GPU 渲染比 CPU 渲染更节省内存。根据 Autodesk 的说法,“GPU 卷现在消耗的 VRAM 少于同等 CPU 卷消耗的 RAM”。
USD:对深度渲染和灯光链接的
支持Arnold 6.0 中引入的对基于 USD 的工作流的支持已得到扩展,Arnold 7.0 添加了对深度渲染和灯光链接的支持。
该更新还增加了对 UsdImaging 适配器的支持,从而可以在 USD Hydra 查看器中“透明地使用 Arnold 特定的程序和形状”。
其他更改包括在加载 USD 文件时支持路径映射、使用速度或加速度原变量计算运动模糊的选项以及将多个帧写入单个 USD 文件的选项。
MaterialX:MaterialX 1.38 的突破性更新
Arnold 对 MaterialX 的支持已更新至MaterialX 1.38,这是今年早些时候推出的丰富材质和外观开发数据开放标准的重大更新。
由于格式的根本变化,从 Arnold 导出的外观和材质现在表示为节点和输入的组合,而不是 ShaderRefs 和 Params。
尽管 Arnold 7.0 仍然可以渲染从该软件以前版本导出的 MaterialX 文档,但这些更改可能会破坏外观。
OpenColorIO:默认渲染到 ACEScg 色彩空间的新 OCIO 2 配置
Arnold 现在还附带标准 OpenColorIO (OCIO) 2 配置,该配置与Maya 2022 中引入的默认 OCIO 2 配置兼容。
默认情况下,Arnold 现在使用 OCIO 颜色管理器,它本身使用 OCIO 配置,在ACEScg颜色空间中渲染。
其他更改:更好的次表面散射和更多用于输出 AOV 的选项
此外,现在随机游走模式支持SSS 集名称,它使次表面散射效果能够在场景中的不同对象之间传播。如上图所示。
可见光现在也被渲染为透明的,取代了旧的、不正确的行为。
用户现在还可以将 AOv 渲染为多部分 EXR 文件,或以多种文件格式渲染单个 AOV。
结构变化包括支持 C++ 和 OSL 着色器节点的多个输出,以及支持 CPU 上的多个并行渲染会话。
后一个功能在 Arnold 的 Maya 集成插件中用于在不中断主渲染的情况下渲染着色器预览:关于哪个,稍后详细介绍。
性能改进
此更新还改进了性能,特别是对于渐进式渲染。
Triangle、Sinc、Blackman-Harris、Catmull-Rom 和 Mitnet 过滤器在渐进模式下的性能都更好,Autodesk 声称性能提高了 48%,内存使用率提高了 20 倍。
此外,OSL 纹理查找速度更快,尽管 Autodesk 没有量化速度提升。
适用于 3ds Max、Cinema 4D、Houdini、Katana 和 Maya的插件更新Arnold 的 DCC 应用程序集成插件都已与版本同步更新,MAXtoA 5.0用于 3ds Max,HtoA 6.0用于 Houdini,KtoA 4.0用于 Katana 全部升级到阿诺德 7.0 核心。
此外,用于 Maya 的MtoA 5.0增加了对 CPU 上并行预览渲染的支持,使软件能够与渲染视图或视口中的主渲染并行更新材质查看器。
用户还可以与主渲染并行执行文件操作,例如渲染到纹理。
但是,对于对日常工作流程的影响,最重要的更新可能是 Cinema 4D 的C4DtoA 4.0,它还增加了对 C4D 基于节点的材质系统的支持,该系统于 2018 年在Cinema 4D R20 中推出。
系统要求和可用性
Arnold 7.0 适用于 Windows 10、RHEL/CentOS 7+ Linux 和 macOS 10.13-10.15,集成可用于 3ds Max、Cinema 4D、Houdini、Katana 和 Maya。
该软件仅供出租,单用户订阅起价为 45 美元/月或 360 美元/年。多用户订阅起价为 630 美元/年。插件是免费的。
Arnold GPU 仅在 Windows 和 Linux 上受支持,并且需要兼容的 Nvidia GPU。