Arnold渲染器,一款被全球300多家工作室使用、是Sony Imageworks主要渲染器的光线追踪3D渲染器。它适用于独立渲染工作,与Maya、3ds Max、Houdini、Cinema 4D和Katana等3D软件包集成,也被Maya和3DS Max内置。被广泛用于电影如《星球大战:原力觉醒》、《降临》、《银翼杀手 2049》、《爱丽丝梦游仙境》、《阴云密布》以及漫威系列电影,获奖无数。
Arnold用于渲染动画和电影及电视的视觉特效,基于物理的、无偏见的蒙特卡洛路径追踪技术,是行业使用最广泛的渲染引擎之一。渲染过程将3D数据转换为逼真图像。Arnold用户友好,控件简单且组织良好,易于初学者使用,且能轻松处理大量数据,PC渲染不会崩溃。
若Arnold项目渲染速度慢,可采用渲云云渲染,实现批量渲染和快速结果输出。本地普通电脑通过赞奇云工作站连接,即可转化为高性能计算平台,根据需求选择合适的配置,不仅提升渲染速度,还加速软件制作和运行。流程包括素材上传、云上制作、设计、渲染和合成呈现。
Arnold由Solid Angle创始人Marcos Fajardo于1997年开发,后与Sony Pictures Imageworks合作,协议产生了Arnold的不同专有版本和商业版本。商业版本作为插件,与Softimage、Maya、Katana、Cinema4D和Houdini等动画软件程序集成,核心是Arnold渲染器。2016年被Autodesk收购,现与3DS Max和Maya捆绑在一起,2017年Fajardo因开发Arnold渲染器获美国电影艺术与科学学院科学与工程奖。
Arnold工作原理包括使用C99和C++编写,本地运行在x86 CPU上,利用线程和SIMD通道实现最佳并行性。它拥有完全可编程的API和用C++或开放着色语言编写的着色器。自2019年3月起,支持Nvidia RTX驱动的GPU渲染。蒙特卡洛光线追踪技术在每个像素发送数十亿条空间不相干光线,确定“正确”的最终结果。几何图元如多边形、毛发样条线和体积,用于计算场景中的光照。渲染大量高分辨率纹理贴图集成到OpenImageIO库中。
在Maya中设置Arnold渲染,需添加插件。启动渲染设置菜单,使用Arnold。3DS Max设置需下载MAXtoA安装程序,安装并预填充GPU缓存。Arnold提供在线教程和在线课程帮助学习。与Vray比较,界面更简单,但Arnold功能更丰富。渲染速度接近,Arnold在路径追踪提供最佳照明效果。实时渲染允许直观查看光照或纹理在最终渲染中的交互。Arnold适用于中大型项目,Vray适用于独立艺术家和小型项目。