Houdini 21.0 Nodes Geometry nodes

Labs Attribute Value Replace geometry node

Replaces attribute values with user-defined values.

This node remaps incoming point attribute string values to new values based on explicit replacement rules. It is commonly used in Houdini Engine workflows to prepare attributes for instancing, such as replacing name values with engine-specific prefab or asset paths.

The node scans incoming attribute values, initializes a replacement table, and applies the specified value mappings.

Parameters

Attribute

The point attribute whose values are replaced.

Rename Attribute

Renames the point attribute before applying value replacement.

New Name

The new name assigned to the attribute when Rename Attribute is turned on.

Custom Initialize Value

The value used when initializing the replacement table via Initialize Values.

Default Value

The fallback value assigned when an incoming attribute value is empty or has no matching replacement entry.

Initialize Values

Initializes the replacement table using all unique incoming attribute values.

From

The original attribute value to be replaced.

To

The value that replaces the corresponding From entry.

Geometry nodes