Houdini 20.5 Nodes Geometry nodes

Volume Rasterize Lattice geometry node

Deform a volume using lattice points.

On this page

The Volume Rasterize Lattice operation takes lattice points and fills a volume with data from the lattice geometry. Lattice points are a set of points with several attributes defined. The ix, iy, and iz integer point attributes identify the coordinates of each point in the lattice. The rest point attribute identifies each lattice point’s undeformed position.

The lattice points should be generated with Lattice from Volume.

The resulting volumes will be VDBs.

Parameters

Destination

Which volumes are going to be modified by the lattice.

Enable Pre-Process

Deactivate Target

Deactivates values in the target volume prior to filling the volume with data from the lattice geometry.

All

Deactivates all values in the volume.

By Lattice

Deactivates values in the volume covered by the lattice in its rest position.

Mode

Specified what values should be written into the destination voxels covered by lattice voxel.

Rasterize Attribute

Set destination voxels to the point attribute interpolated from the lattice geometry. If multiple attributes are matched by the pattern, the destination volume’s name is used to select the attribute to interpolate.

Sample Volume

Set destination voxels to the value sampled from the Source Volume geometry. If multiple volumes are matched by the pattern, the destination volume’s name is used to select the volume to sample.

Attributes

Specifies the name of attribute on the lattice geometry to rasterize into the destination volume.

Smooth Deformation

Enables smooth deformation.

Source Volumes

Specifies the volumes from the third input to sample when writing values to the destination volume.

See specifying volumes.

Scale Density where Compressed

If a fog volume is modified, change its density based on expansion or compression of the corresponding lattice voxel.

Enable Max Density Scale

Detect and clamp the density change due to compression of the corresponding lattice voxel.

Max Density Scale

Specifies the maximum amount the density will be scaled due to compression of the corresponding lattice voxel.

Prune

Detect and collapse constant regions.

Prune Tolerance

After building the VDB grid there may be undetected constant tiles. This tolerance is used to detect constant regions and collapse them. Such areas that are within the background value will also be marked inactive.

Examples

PigBend Example for Volume Rasterize Lattice geometry node

This example demonstrates how to deform volumetric data.

See also

Geometry nodes