Houdini 21.0 Nodes APEX nodes

skel::JointData

Returns various information on a KineFX joint, such as its name or world space transformation.

On this page
Since 21.0

This node provides information on a KineFX joint of a skeleton geometry. A KineFX joint must have a name and world space position. All other data that can be queried on a skeleton are optional. If the queried information doesn’t exist on the skeleton, default values are returned.

Inputs

geo: Geometry

The geometry that contains the joint to query.

ptnum: Int

The point number to query.

Outputs

name: String

The name of the joint. A joint name is a unique identifier on a skeleton.

xform: Matrix4

The world transformation of the joint.

local: Matrix4

The local transformation of the joint. The local transformation describes the transform difference between a joint and its parent.

scaleinheritance: Int

The scale inheritance value of the joint. See the Compute Transform SOP for more information on scale inheritance.

color: Vector3

The color of the joint.

tags: StringArray

The tags on a joint. Tags can be used in combination with skel::FindJoints to filter a group of joints.

properties: Dict

A metadata dictionary associated with the joint.

See also

APEX nodes