DreamWorks Animation 发布了其内部生产渲染引擎 MoonRay 的 1.7 版本。现在作为开源代码可用,此新版本为视觉效果行业带来了重要的改进。
MoonRay 1.7 中的新特性
此更新包括几项突出的新功能,提升了渲染质量和引擎的灵活性:
- PortalLight:一种新的光照模式,用于改善室内场景中的全局照明。虽然文档仅提到控制属性,但在其他渲染引擎中,门户光是矩形区域光,非常适用于此类场景。
- Cryptomatte ID 支持:现在 hdMoonRay,MoonRay 的 Hydra 渲染委托,支持使用 Cryptomatte 生成精确蒙版,这是一种合成中非常重要的工具。
XPU 性能改进
在 XPU 模式下,即 MoonRay 的 CPU/GPU 混合模式,对NVIDIA 显卡的常规射线和遮挡射线加速均有所改进。
MoonRay 1.6:Apple Silicon 支持
之前的更新 MoonRay 1.6 带来了多项新功能,其中最突出的是对配备 Apple Silicon 的 Mac 的初步支持。此版本允许在运行 macOS 14 及更高版本的 M 系列处理器 Mac 上构建和运行 MoonRay。此外,还添加了对以下功能的支持:
- XPU 模式:允许同时使用 CPU 和 GPU 进行高效渲染。
- 降噪:通过 Open Image Denoise 工具。
- 鱼眼相机:一种用于全景场景渲染工作的新相机。
- usd_mipmap_images 工具:用于准备不使用 mipmap 或镶嵌的 USD 场景纹理。
MoonRay:高性能渲染引擎
MoonRay 是一个高性能的 Monte Carlo 光线追踪引擎,用于 DreamWorks 最近的所有电影。它被设计为最大化利用机器的所有核心,始终保持它们活跃。该引擎还提供CPU/GPU 混合模式,其结果与 CPU 渲染相同,使其更加灵活。
"MoonRay 能够生成风格化或照片级真实的输出,使其成为 DreamWorks Animation 视觉效果生产中的关键工具。"
其一些关键特性包括:
- AOVs/LPEs:用于渲染不同图像通道的标准工具。
- 深度输出:用于复杂视觉效果和合成。
- Hydra 集成:通过 hdMoonRay,便于在 DCC 应用程序如 Houdini 和 Katana 中用作预览渲染器。
MoonRay 在生产中的应用:最近的电影
MoonRay 已用于 DreamWorks 的多部最近电影,如 Kung Fu Panda 4 和 The Wild Robot,这证明了其处理动画行业大规模项目的能力。
MoonRay 1.7 版本凭借其新特性和性能改进,有望继续推动 DreamWorks Animation 和开源社区的视觉效果工作的质量和效率。