Page tree

Versions Compared

Key

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

...

If you already have a .vdb file, RenderMan will read the vdb file using blobbydso:impl_openvdb procedural instead of converting the .vdb file to volume.  

In Houdini 16.0.655 onward, we simply Simply create a Geometry SOP. Dive inside the node and set the File SOP's Geometry File parameter to point to  your .vdb file. That's it! RenderMan for Houdini will automatically detect the bounding box and all the VDB grid names.

Assign PxrVolume or your volume Bxdf to the Geometry node. Don't forget to set the density primvar name (which matches the density grid name in your .vdb file) appropriately in PxrVolume.

Image Modified

Rendering from Houdini Volume

To render a Houdini volume network or a non-VDB file, connect it to a Convert VDB SOP.  Change "Convert To" to VDB. When you render, RenderMan for Houdini will automatically write out the .vdb file to the Houdini temporary directory and use blobbydso:impl_openvdb procedural to read the .vdb file. This way, we are utilizing the efficient VDB format and not emitting RiVolume data that could get very big which creates a huge .rib file.

...

large.

Image Modified