Houdini 22.0 Nodes Geometry nodes

Implicit Surface Doctor geometry node

Helps repair invalid implicit surface geometry.

Since 22.0

Certain operations, such as non-uniform scaling with the Transform SOP, can make implicit surface attributes invalid or leave the attached preview primitives out of sync with the actual implicit surface shapes. This node repairs the geometry by moving scale information out of the transform attribute and into the shape parameters, and can rebuild the preview primitives to match.

Parameters

Fix Transforms

Repairs the transform point attribute so it contains only rotation.

Most implicit surface operations assume that the transform point attribute is a pure rotation matrix. Nodes such as the Transform SOP can introduce scale into this matrix, especially when using non-uniform scaling. Turn this on to extract that scale and store it in the shapevals and implicitsurfacevals attributes instead.

Rebuild Shapes

Rebuilds all attached preview primitives from the implicit surface point attributes.

These primitives are mainly used for fast viewport display, but some nodes also use them to estimate the implicit surface bounding box. For example, VDB Activate and VDB Implicit Clip SDF use these primitives as an approximation to the bounding box of the implicit surface.

See also

Geometry nodes