Type Alias: SkinJointMatricesProps
SkinJointMatricesProps =
object
Defined in: modules/engine/src/animation/skin.ts:10
Format-independent inputs for evaluating a skinned mesh's joint palette.
Properties
inverseBindMatrices?
optionalinverseBindMatrices?:ArrayLike<number>
Defined in: modules/engine/src/animation/skin.ts:18
Optional column-major inverse bind matrix for each joint.
joints
joints: readonly
GroupNode[]
Defined in: modules/engine/src/animation/skin.ts:12
Joints in their authored palette order.
meshNode?
optionalmeshNode?:GroupNode
Defined in: modules/engine/src/animation/skin.ts:14
Animated scenegraph node that owns the skinned mesh.
target?
optionaltarget?:Float32Array
Defined in: modules/engine/src/animation/skin.ts:20
Existing output storage that can be reused across animation frames.
worldMatrices
worldMatrices:
ReadonlyMap<GroupNode,Readonly<NumericArray>>
Defined in: modules/engine/src/animation/skin.ts:16
World transforms collected once for the animated scene hierarchy.