OpenVDB and NanoVDB in Unreal Engine

NanoVDB, is NVIDIA’s version of the OpenVDB library.  This solution offers one significant advantage over OpenVDB, namely GPU support. It accelerates processes such as filtering, volume rendering, collision detection, ray tracing, etc., and allows you to generate and load complex special effects, all in real time.

Nevertheless, the NanoVDB structure does not significantly compress volume size. Therefore, it’s not so commonly applied in game development.

 

github.com/eidosmontreal/unreal-vdb

 

Example file: https://lnkd.in/gMqmFwCj

 

 

Share: