Houdini 22.0 Nodes Geometry nodes

Rig Copy Transforms geometry node

Attach the joints of a skeleton SOP to another, posed skeleton.

On this page
Since 18.5

This SOP can be used to 'constrain' the joints of the first input skeleton to a set of joints in the second input skeleton whilst maintaining an offset that is computed by comparing the pose stored in the Rest Pose Attribute.

Parameters

Group

The points on the first input to be modified.

Map Using

Specifies whether to use a dictionary attribute on the first input to look up the drivers on the second input, or simply match by an attribute that is present on both inputs. The second option is useful when the second input contains a subset of the first input’s points.

Mapping Attribute

Use an attribute that is present on the first input to look up the drivers on the second input. This attribute is specified in Mapping Attribute Name and is created by the Map Points SOP, but any dictionary attribute matching the following format can be used:

Match by Attribute

Match points on the first input to corresponding points on the second input using the attribute specified in Attribute to Match. For example, if Attribute to Match is set to name, the points on the first input are will be driven by the points on the second input that share the same name.

Mapping Attribute Name

When Map Using is set to Mapping Attribute, this is the name of the dictionary point attribute on the first input that is used for mapping.

Attribute to Match

When Map Using is set to Match by Attribute, this is the name of the point attribute present on both inputs that is used to map points.

Rest Pose Attribute

The name of the matrix point attribute to use for computing the offset between the joints.

Note

This attribute must be present on both inputs in order for the offset to be computed correctly.

Inputs

Target Skeleton

The skeleton whose points to constrain.

Source Skeleton

The posed or animated skeleton to set as the driver of the Target Skeleton.

Outputs

Target Skeleton

The first input skeleton with the result applied.

Source Skeleton

An unmodified copy of the second input.

See also

Geometry nodes