Help guide

skeleton node reference

Updated June 21, 2026

skeleton node reference

Product media placeholder

Replace this area with a screenshot or short walkthrough video during the media sweep.

Bone and skeleton rigging: per-bone FK transforms, IK solvers, bone collectors, spring/jiggle bone physics, chain dynamics, and FK recomposition.

Category key skeletonGenerated public nodes 13Registry source faster-motion-docs/node-registry.json

Nodes

NodeTypeContextDescription
Bone CollectorboneCollectorcanvasGather per-bone world matrices into AttributeBundle for IK solver
Bone Jiggle ComputeboneJiggleComputecanvasPer-bone secondary animation via closed-form damped spring. Composable with other bone modifiers via merge/mask.
Bone Mat4 BundleboneMat4BundlecanvasGathers per-bone 2×3 world matrices from FK chain and promotes to Mat4TransformBundle for composable bone modifiers.
Bone TransformboneTransformcanvasPer-bone override-apply node — reads rest scalars from sibling restPoseBone, applies override/additive/constraintXform, outputs post-override world matrix
Chain PhysicschainPhysicscanvasVerlet chain simulation for hair, tails, ropes. Fixed timestep with distance/angular constraints.
FK RecomposefkRecomposecanvasReads a post-IK/physics bone pose bundle and outputs per-bone world matrices via full parent×local FK. One per IK/physics skeleton, lives at scene level (outside rig Module) so only one bundle wire crosses the Module boundary.
IK SolveikSolvecanvasPer-chain IK solver. Pure array-based FABRIK on AttributeBundle data.
IK TargetikTargetcanvasBoundary node — bridges scene-object position into IK solve target port.
Jiggle BonejiggleBonecanvas2D position spring — adds bouncy displacement to bone x/y from parent movement.
Rest Pose BonerestPoseBonesharedPer-bone pure-FK node — reads pose at boneIndex, computes pre-override world matrix from parent. Paired with boneTransform.
Skeleton SourceskeletonSourcesharedGraph-native publisher of a Skeleton's rest pose. Loader calls bind(skeleton) once; the source pulls the rest bundle from skeleton.getRestBundle() (snapshot captured by skeleton.markRest() before IK solves). Output flows to APB.restBaseline / rig pose boundary through typed edges.
Skeleton TransformskeletonTransformcanvasReads skeleton root transform each frame — feeds root bone parentWorldMatrix
Spring BonespringBonePhysicscanvasRotational spring — bone rotation follows parent with spring dynamics, gravity, and wind.

Related guides

Was this guide helpful?

Sunny Arora

Written by

Sunny Arora

Get technical deep dives delivered to your inbox

Join creators and developers who get exclusive insights, tutorials, and behind-the-scenes content every week.

No spam. Unsubscribe anytime.

Continue Exploring

You might also enjoy