Houdini 22.0 Nodes Geometry nodes

Blast by Attribute geometry node

Delete elements based on an attribute value.

Since 22.0

This node deletes points or primitives based on an attribute value. This node can also be set to output a group of the selected elements rather than delete them.

Parameters

Group

The group to run over.

Run Over

Whether to delete points or primitives.

Attribute Name

The attribute to use to determine whether an element should be deleted.

Output

When set to Blast, the output will be the original geometry with the elements satisfying the condition removed. When set to Group, the elements are grouped rather than deleted.

Mode

Threshold

Any element whose attribute value is lower than the threshold is deleted.

Range

Any element whose attribute value is within min and max is deleted.

Width

Any element whose attribute value is within the range is deleted. The range is computed as follows: [center - (width * 0.5), center + (width * 0.5)].

Invert

Inverts the selection, meaning that if A was being deleted but B wasn’t, B now gets deleted and A doesn’t.

Threshold

When Mode is set to Threshold, any element whose attribute value is lower than the threshold is deleted.

Min

When Mode is set to Range, determines the lower bound of the range.

Max

When Mode is set to Range, determines the upper bound of the range.

Center

When Mode is set to Width, determines the midpoint of the range.

Width

When Mode is set to Width, determines the width of the range. For example, a center of 0.5 and a width of 0.2 gives a range of [0.4, 0.6].

Output Group

When Output is set to Group, the name of the group to output.

Remove Unused Points

This can be used to delete stray points that aren’t tied to any primitives, when deleting primitives.

Geometry nodes