Houdini 20.0 Nodes Geometry nodes

Volume Bound geometry node

Bounds voxel data.

Since 12.0

This node computes the bounds of voxels that meet a certain requirement.

A volume-aligned bounding box is made. All the voxels that match the desired region settings will be inside of this bounding box. For example, setting Region to Find to Strictly Greater and Bounding Value 0.1 will create a bounding box that contains all the voxels whose value is greater than 0.1.


The bounding box is conservative, so it includes voxels that don’t meet the condition.

Voxel values are stored at the center of the voxels, but by default are bound at the edges. Whether a voxel is included in the region is based on the value at the center.

This grid represents voxels. The voxel values are stored in the centre of the voxels and are represented by points. The three boxes represent the bound created based on different values in the Voxel Padding parameter.

Incoming geometry isn’t copied, and if no voxels match the condition, no bounding box is built.


This node currently only works with standard Houdini volumes. It does not work with VDBs.



Subset of primitives to bound.

Region to Find

The region of voxels to look for. For instance, if this parameter is set to Greater or Equal, box is built around voxels whose value is greater than or equal to Bounding Value.

Bounding Value

The value to compare voxel values against to see if they are valid to include in the bounding region.

Voxel Padding

The region will be expanded by this number of voxels. To bound on the center of voxels rather than the edges, use -0.5, -0.5, -0.5.

See also

Geometry nodes