免费 Nuke 插件 VDBRender:原生渲染 OpenVDB 体积

AI3D 发表于 3 周前 浏览 1 分类 新闻资讯

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

VDBRender 在 Nuke 中渲染 OpenVDB 体积
VDBRender 让 OpenVDB 体积可以在 Nuke 合成环境中直接渲染。

在 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 许可提供。

相关链接

原文链接:Free tool VDBRender adds native OpenVDB rendering to Nuke

喜欢这篇内容吗?