Expand description
Skeletal animation primitives: bones, poses, skinning matrices, bone masks.
Provides the structural foundation for character animation:
Skeleton— the bone hierarchy with name indexPose— per-bone local transforms that can be blended and maskedBoneMask— per-bone weights for partial-body animation layersSkinningMatrices— GPU-ready world-space skinning matricesSkeletonBuilder— fluent API for constructing skeletons
Structs§
- Bone
- A single bone in the skeleton hierarchy.
- BoneId
- Typed index into a
Skeleton’s bone list. - Bone
Mask - Per-bone blend weights in [0.0, 1.0] used for partial-body animation layers.
- Pose
- Per-bone local transforms representing a character pose.
- Skeleton
- The bone hierarchy for a character or object.
- Skeleton
Builder - Fluent builder for constructing a
Skeleton. - Skinning
Matrices - GPU-ready skinning matrices computed from a pose and skeleton.
- Transform3D
- Local-space transform: translation, rotation, scale.