VDB Display operator

The VDB Display operator can be used to display VDB data in the viewport.


####VDB Display

  • Cache with simulation: when enabled, display data (vectors, points, etc) will be computed and stored with every frame of the simulation.

Due to the amount of data contained in a VDB grid (often times, many millions of voxels), storing all relevant display data can be both computationally and memory expensive. Thus, the ability to exclude VDB display data from the tyFlow cache has been added. However, since VDB data is not cached on a per-frame basis either, when “cache with simulation” is disabled, only data for the most recent frame of the simulation will be displayed. So if you need per-frame visualization data you can enable this setting, but be mindful that it may eat up a lot of memory and slow down the simulation.

  • Density points: when enabled, a specified maximum number of density voxels will be displayed as grayscale points.

  • Density Values: when enabled, a specified maximum number of density voxels will display their voxel value in the viewport.

  • UVW points: when enabled, a specified maximum number of UVW voxels will be displayed as colorized points.

  • Is RGB Value: when enabled, the UVW voxel values will be treated as 0-255 RGB values, therefore affecting how they are colored.

  • Velocity vectors: when enabled, a specified maximum number of velocity voxels will be displayed as colorized lines.

Cross Section

In large, complex grids…displaying all relevant grid information in the viewport can be too messy. However, by enabling the cross section settings, you can view a single slice of the grid at a time.

  • Limit display to cross section: enabled cross section display mode.

  • X/Y/Z: controls which axis of the VDB the cross section will be taken from.

  • Cell index: controls which cell index of the specified axis the cross section will be taken from.