免费插件 VDBRender 为 Nuke 带来原生 OpenVDB 渲染能力

AI3D 发表于 04-02 浏览 28 分类 新闻资讯

VDBRender:在 Nuke 中直接渲染 OpenVDB 体积

合成师 Marty Blumen 发布了 VDBRender,这是一款简单的免费插件,用于在 Nuke 内渲染 OpenVDB 体积,如烟雾、火焰和云层。它使得在合成软件中直接渲染体积成为可能,无需往返外部渲染器,从而加速了 VFX、动态图形和动画工作流。

VDBRender 插件界面示例
VDBRender 插件界面示例,展示体积渲染设置。

填补 Nuke 生产流程的空白

尽管 Nuke 有 FieldVolume 节点用于导入 OpenVDB 文件,但这是一个实验性工具,不适合生产使用。VDBRender 填补了 Nuke 功能集的这一空白,使得在软件内原生渲染 OpenVDB 体积并生成生产所需的输出成为可能。

简洁物理工具,支持深度输出和 AOV

Blumen 将 VDBRender 描述为“有意简洁且专注于任务”:典型工作流只需加载 VDB、连接相机、选择预设并渲染。目前有九种预设,包括各种类型的烟雾、雾、云、火和灰尘。

为了更精细控制体积外观,插件提供了三点灯光系统、Sun and Sky 系统,以及从版本 3.0 起基于球谐函数的环境光照。渲染基于物理,支持多重散射和发射驱动的内散射,以实现火焰和爆炸的真实渲染。

VDBRender 渲染效果示例
VDBRender 渲染的火焰和烟雾效果示例。

该插件支持深度输出和 AOV,包括密度、发射、阴影和深度;并支持速度运动模糊。

专为 VFX 生产管线设计

Blumen 曾在 Luma Pictures、Framestore 和 Crafty Apes 等 VFX 工作室担任合成师,VDBRender 在设计时考虑了生产工作流。插件“编译时使用了 AVX2 和 FMA 优化,并采用每扫描线访问器池和早期光线终止等技术,以尽可能保持交互性”。

目前支持 OpenVDB 12,但 Blumen 表示计划支持 OpenVDB 13,以符合 VFX 参考平台的新 CY2026 规范。该插件在 LinkedIn 上获得了其他 VFX 艺术家的积极反馈,前 FuseFX 2D 主管 Erin Nash 称其为“杀手级工具”。

许可证和系统要求

VDB Render 3.0 兼容 Windows 上的 Nuke 17.0+。尚未在 Linux 或 macOS 上测试。可通过以下链接找到编译后的二进制文件:免费下载。源代码在开源 MIT 许可证下提供。

VDBRender 工作流程示意图
VDBRender 在 Nuke 中的工作流程示意图。

相关链接

原文链接:https://www.cgchannel.com/2026/03/free-add-on-vdbrender-adds-native-openvdb-rendering-to-nuke/

喜欢这篇内容吗?