什么是阿诺德?
Arnold是先进的蒙特卡洛光线追踪渲染器,旨在满足特征长度动画和视觉效果的需求。Arnold最初与Sony Pictures Imageworks共同开发,现在又成为其主要渲染器,已在ILM,Framestore,MPC,The Mill和Digic Pictures等全球300多家工作室使用。阿诺德是电影“怪兽之屋”和“阴天”中几部电影的主要渲染者,有可能是肉丸到环太平洋和重力。它可以作为Linux,Windows和Mac OS X上的独立渲染器使用,并具有适用于Maya,3ds Max,Houdini,Cinema 4D和Katana的受支持插件。。它是Maya和3ds Max的内置交互式渲染器。
真实感
“ Arnold为我们提供了出色的图像质量以及易于满足当今产品需求的设置。我很高兴我们能够将其添加到ILM的工具库中。”
约翰诺尔(ILM)
易于使用
“关于Arnold的一切都比较容易-无论是对艺术家的直接控制还是对开发人员的简洁一致的API”。
乍得Dombrova,Luma的照片
高效记忆
“该软件功能强大,可以可靠地处理超大型数据集。”
戴夫利维《磨坊》
容易切换
“对于我们移植所有管线以支持它所需的最短时间,以及我们的打火机改用它的简便性,阿诺德都给我们带来了启示。”
马丁普雷斯顿(Martin Preston),相框店
Arnold是一种快速,内存高效且可伸缩的基于物理的光线跟踪器。其目的是通过减少一组用户界面元素来简化VFX和动画公司的产品线,并通过推广单次通过方法来消除所有相关的存储和管理成本。
皮毛
高效的光线追踪曲线图元使Arnold成为使用很少的内存渲染毛皮和头发的理想选择。它的头发着色器具有双偏移镜面反射率和透射率,并专门设计用于减少稀疏的头发的闪烁。
运动模糊
准确的3D运动模糊可以正确地与阴影,体积,间接照明,反射或折射相互作用。变形运动模糊非常有效,适用于多边形,头发和粒子。旋转运动描述了精确的圆弧。

次表面散射
我们基于光线跟踪的次表面散射方法使调谐点云成为过去。它易于使用,不需要额外的内存,支持运动模糊的照明,交互式照明,并且随着使用更多的CPU线程,其性能可以最佳地扩展。
卷数
体积渲染系统基于专有的重要性采样算法,可以渲染诸如烟,云,雾,火山碎屑流或火灾之类的效果。体积与来自任意区域光源的直接和间接照明相互作用。支持OpenVDB和MayaFluids。

灵活性和可扩展性
得益于易于使用的带有Python绑定的C ++ API,TD和编程人员可以将Arnold集成到外部应用程序中,并创建自定义着色器,相机,滤光器和输出驱动器。Arnold已集成到许多商业和专有应用程序中。
可扩展性
Arnold精心设计了多线程,并充分利用了所有可用的CPU线程。即使是传统的单线程操作,例如程序几何图形的加载,位移或射线加速构造。超线程可提供稳定的20%加速。

实例数
Arnold可以使用变换和材质替代有效地跟踪任何场景对象的实例。创建数千个甚至数百万个实例很容易,从而产生数万亿个可渲染图元,这对于植被,大型环境和FX非常有用。
高效记忆
由于Arnold的紧凑和高度优化的数据结构,您可以快速渲染具有数亿个唯一基元的场景,并且其内存占用空间比其他渲染器要低得多。

延迟几何加载
可以根据需要通过“过程”节点(或替代实例)而不是预先创建几何。这允许场景的模块化组装。过程节点可以指向ASS,OBJ,PLY和DLL / DSO文件,从而为程序化场景创建和合成打开了方便之门。
细分和置换
Arnold支持Catmull-Clark细分曲面。然后通过任意着色器网络对细分的顶点进行矢量置换。高频可以自动捕获为凹凸贴图,从而减少了过度细分的需求。

任意输出变量(AOV)
Arnold可以渲染任意数量的AOV或通道以进行合成,包括法线,Z深度,位置和ID蒙版。它还支持深层图像数据。着色器可以创建自己的自定义输出(例如直接和间接漫反射,镜面反射,SSS等)。
独立命令行渲染器
Arnold具有本机场景描述格式,该格式存储在人类可读的文本文件(Arnold Scene Source或.ass)中。这些文件易于编辑,可以使用C / Python API进行读写,可以在渲染时延迟加载,也可以馈送到命令行渲染器kick。

常见问题FAQ
- 关于解压密码
- 版权问题
- 如何联系我们