Houdini 22.0 Nodes APEX nodes

skel::OrientJoints

Performs joint orientation based on settings generated from an Orient Joints SOP.

On this page
Since 22.0

Modifies the transform attributes of the skeleton using the settings in the sections input.

This node is intended to be used with an Orient Joints SOP. You can generate settings using the Orient Joints SOP and invoke the settings with this node.

The skeleton ports of this node are in-place ports. This means the skeleton is updated without creating a copy.

Inputs

*skeleton: Geometry Required

The skeleton to reorient.

sections: DictArray

The options for reorienting. Generate these values using the Orient Joints SOP.

group: String

An additional group filter. The sections input also has a group attribute. If empty, it includes everything.

mirrorgroup: String

An additional mirror group. This is the same as adding mirroring using the Orient Joints SOP.

mirrorx: Bool

If mirrorgroup is not empty, this is the mirror’s X axis.

mirrory: Bool

If mirrorgroup is not empty, this is the mirror’s Y axis.

mirrorz: Bool

If mirrorgroup is not empty, this is the mirror’s Z axis.

computelocaltransform: Bool

If set to True, computes the local transforms on the points in the sections and group attributes.

Outputs

*skeleton: Geometry

The skeleton input with its point transforms updated.

See also

APEX nodes