
最近有个高手开发了一个在虚幻UE5引擎支持导入OpenVDB和NanoVDB文件的插件 – Unreal VDB,这是一个非官方插件,作者发布在github提供给大家免费使用,这个插件仅支持 Win系统,完全在 UE引擎游戏 中开发。
插件特征
- 导入 OpenVDB 文件
- 导入 NanoVDB 文件
- 将每个 VDB 文件转换为 NanoVDB
- 视口可视化
- 虚幻体积材质支持
- 环境光和第一定向光支持
- Niagara 模块可以对 VDB 网格进行采样
- 将网格转换为 Texture3D 的选项(在 Unreal 中也称为体积纹理)
- 伪路径跟踪器集成,用于离线实验
- 更传统的图形集成(无材质)以加快迭代速度
安装方法
对于程序员
Plugins
克隆项目文件夹中的 repo ,可能需要自己创建Plugins
文件夹。
虚幻引擎需要重新编译。在 此处 下载非编译版本。
对于普通用户
- 如果无法编译 虚幻引擎 , 可在 此处 查看预编译版本,展开 Assets 即可下载。
- 创建一个 Unreal 5 项目(或使用当前的项目)。
Raytracing
如果你打算使用 Pathtracer,请启用。 - 关闭虚幻UE引擎。
- 复制/提取项目 文件夹中的插件文件
Plugins
夹。Plugins
如果文件夹不存在,需要自己创建一个文件夹。 - 打开你的虚幻引擎项目。
- 虚幻引擎会要求你重建新模块,单击是。
- 它现在应该可以工作了。
请注意!!也可以将插件复制到你的Unreal Engine/Plugins
文件夹中(默认安装位置是C:/Program Files/Epic Games/UE_5.0/Engine/Plugins
。