Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This will add a Blender OpenVDB node as well as attach a PxrVolume shader. Here's a render using the bunny_cloud.vdb example from the OpenVDB website.

OpenVDB Attributes

Image Added

Filter Width: If set to 0, disables mipmapping. If greater than 0, values less than 1 bias towards finer levels of the mipmap and values larger than one bias towards coarser levels.

Density Multiplier: Scales the values in the density grid of the volume. This should be more efficient than scaling the density in the shader.

Density Rolloff: Values greater than 0 produce a logarithmic falloff in density values. Smaller rolloff values produce greater falloff.

DSO Min/Max: Currently only used for aggregate volumes, and only for volumes that use an ImplicitField DSO. If set to 1, the DSO may be able to use stored information from the file directly to compute the minimum and maximum values within the volume. This may allow the renderer to avoid shading the volume up front, greatly decreasing time to first pixel. This can only be enabled if the density signal from the volume is used directly, or if the density signal is modulated only by the DSO itself. Any shading modifications of the density signal requires setting this parameter to off.