PilotLight - Manhole Steam VDB Loop Pack

Bring a city scene to life with these 2 New York style steaming manhole covers. With 6 high quality VDB caches simulated in Houdini.

Demo Video: https://youtu.be/plmCANKahCw

Help Documentation: https://docs.google.com/document/d/e/2PACX-1vRvohEOLPTJRWUea9-pyRpH7c3CSqC_jzmOJxbj8eu2YfgVyE2Ui1pYrxrlwPn5wtpxvxvBtsz4U7Ys/pub

Each manhole asset is packaged into a blueprint with a choice of 3 individual VDB 300 frame 24 fps looping caches.

Set the visibility for each VDB to swap the caches.

Steam A is slow and drifting, Steam B has faster velocity, Steam C is blown by the wind.

Demo level included.

3 PBR materials with 4K textures.

2 static meshes:

tris: 9,476

verts: 23,406

6 VDBs:

manhole_01_steam_A: 934MB

manhole_01_steam_B: 820MB

manhole_01_steam_C: 736MB

manhole_02_steam_A:823MB

manhole_02_steam_A:817MB

manhole_02_steam_A:883MB

3 materials for the 2 manhole static meshes

6 materials for the VDB caches (SVT in Unreal)

Cinematic Rendering

For Cinematic Rendering, on the Heterogeneous Actors turn "Issue Blocking Requests" to on, and Under Lighting change "Lighting Downsample Factor" to 1.

and use:

r.HeterogeneousVolumes.OrthoGrid 1

r.HeterogeneousVolumes.OrthoGrid.MaxBottomLevelMemoryInMegabytes 512 (default 128)

r.HeterogeneousVolumes.OrthoGrid.ShadingRate 1 (default 4)

Path Tracer

To render heterogeneous volumes with the path tracer, enable the following:

  • Project Settings

    • Set the Default RHI to DirectX 12.

    • Enable Support Hardware Ray Tracing.

    • Enable Path Tracing

and use the console variable:

r.PathTracing.HeterogeneousVolumes 1