免费 Nuke 插件 VDBRender:原生渲染 OpenVDB 体积
合成师 Marty Blumen 发布了 VDBRender,这是一款免费的 Nuke 插件,用于在 Nuke 内直接渲染烟雾、火焰、云等 OpenVDB 体积。它省去了将体积数据往返导入外部渲染器的步骤,可加速视效、动态图形和动画流程。

在 Nuke 内直接渲染 OpenVDB 体积
Nuke 虽然提供了用于导入 OpenVDB 文件的 FieldVolume 节点,但它是实验性工具,并非为生产使用设计。VDBRender 填补了这一功能空缺,使 OpenVDB 体积能够在软件内部原生渲染,并输出生产所需的结果。
Blumen 将 VDBRender 描述为“刻意保持精简、聚焦任务”:典型工作流是加载 VDB、连接相机、选择预设,然后直接渲染。目前内置九种预设,涵盖不同类型的烟雾、雾、云、火焰和尘埃。为了更精细地控制体积外观,插件提供三点布光灯光组、Sun and Sky 系统,并从 3.0 版本开始加入基于球谐函数的环境光照。
物理渲染、Deep 输出与 AOV
VDBRender 采用基于物理的渲染,支持多重散射,以及由自发光驱动的内散射,可用于更真实地渲染火焰和爆炸。插件支持 deep 输出和 AOV,包括 Density、Emission、Shadow 和 Depth,并支持速度运动模糊。
面向 VFX 生产流程
Blumen 曾在 Luma Pictures、Framestore 和 Crafty Apes 等视效公司担任合成师,VDBRender 的架构也围绕生产流程设计。插件使用 AVX2 和 FMA 指令集优化编译,并采用逐扫描线 accessor 池化、早期光线终止等技术,以尽可能保持交互性。
目前插件支持 OpenVDB 12,Blumen 表示计划支持 OpenVDB 13,以符合 VFX Reference Platform 的 CY2026 版规范。该工具在 LinkedIn 上获得了不少视效从业者的正面反馈,前 FuseFX 2D 主管 Erin Nash 称其“killer”。
许可与系统要求
VDB Render 3.0 兼容 Windows 上的 Nuke 17.0+,尚未在 Linux 或 macOS 上测试。可通过下方链接获取编译好的二进制版本,免费下载;源码以开源 MIT 许可提供。
相关链接
- 从 Nukepedia 下载 VDB Render
- 在 GitHub 获取 VDB Render 源码
- Foundry 文档:FieldVolume
- Marty Blumen 个人主页
- VFX Reference Platform
原文链接:Free tool VDBRender adds native OpenVDB rendering to Nuke
喜欢这篇内容吗?