RuntimeVDB is an experimental plugin that asynchronously imports, caches, and streams OpenVDB files at runtime, and renders them using Unreal Engine’s native Heterogeneous Volume component. All core functionality is exposed to Blueprints, enabling precise setup in the Editor and full runtime control.
RuntimeVDB is primarily intended for industrial and scientific data visualization rather than game development.
Please read the documentation carefully before purchasing.
Documentation
Features
Imports, caches, streams, and displays OpenVDB files at runtime only
Supports both Static and Animated (Sequence) OpenVDB files
Asynchronous background loading (runtime only, non-blocking)
Works in the Editor for setup and configuration; actual VDB import occurs only while the application is running (Play In Editor or packaged build)
Includes 3 example levels and 7 Blueprint templates demonstrating common runtime workflows
Same runtime performance as native SVTs and Heterogeneous Volumes
/!\ Rendering relies entirely on Unreal Engine’s native Heterogeneous Volume system. The plugin does not modify VDB shading and rendering.
As this plugin is experimental, development is ongoing and improvements will continue until it reaches Beta status. Constructive feedback, bug reports, comments, and suggestions are welcome. Please open an Issue to reach out.