Skip to main content

VDB Studio

VDB Studio is an Unreal Engine plugin by Blood Void Games for working with OpenVDB volumes: smoke, fire and explosions. It supports Unreal Engine 5.5 to 5.8.

An explosion volume rendered in a level with VDB Studio

What it adds​

AreaWhat you get
CompressionVDB files stored about 7x smaller than a Sparse Volume Texture and decoded on the GPU during playback.
ViewerDouble-click a volume to open an interactive raymarched preview with full look controls.
MaterialsOne click generates a Volume-domain material from what you see in the viewer.
MotionVelocity-advected frame blending, seamless loop authoring, Sequencer and Movie Render Queue support.
LightingFire that lights the scene and scatters into its own smoke, from data baked into the asset.
OptimizationLevels of detail, view-based decoding, editor proxy boxes and Niagara stand-ins at distance.
DisturbanceBullets, projectiles and swings cut through smoke at runtime, from Blueprint.

How this documentation is organised​

The pages follow the path a volume takes through a project. Read them in order the first time; each one continues from the last.

  1. Install the plugin and import a VDB.
  2. Inspect it in the viewer and develop its look.
  3. Generate a material and place the volume in a level.
  4. Set up playback, lighting and rendering.
  5. Author loops and clips, then optimize for your target.

The Reference section lists every setting and Blueprint node.

tip

Click any screenshot to enlarge it. Numbers in tables match the markers on the image.