Houdini 20.0 Nodes Geometry nodes

Character Unpack geometry node

Extracts the rest geometry, skeleton, and animation from an packed geometry primitive.

On this page
Since 18.5

This SOP unpacks a character that had been packed to a single geometry with the Character Pack SOP into 3 geometry outputs.

The first output contains the character’s rest geometry. The second output provides the capture pose. The third output provides the deform pose.


Packed Geometry

Packed Geometry primitive(s) to unpack.


Rest Geometry

The character’s rest geometry.

Typically, this will contain polygons with the boneCapture point capture attribute, which can be deformed using the Joint Deform SOP.

Capture Pose

The character’s capture pose.

Each joint in the skeleton is represented by a point, where the P and transform (matrix3) attributes contain the joint’s transform. The point’s name attribute contains the joint’s name, and is matched up with the capture paths in the rest geometry’s boneCapture attribute when deforming the skin. The skeleton’s hierarchy is represented by two-point polygons between the points for each child joint and its parent.

Animated Pose

The character’s animated pose, which is represented in the same manner as the Capture Pose.

See also

Geometry nodes