AnimatedMesh Type
A mesh with skeleton data for GPU skinning.
Load once from an Assimp Scene via AnimatedMesh.fromScene, then
share across all entities that use the same mesh. Each entity computes its
own bone matrices via AnimatedMesh.computeBoneMatrices and passes
them to Draw3D.drawSkinnedMesh.
Record fields
| Record Field |
Description
|
|
Per-bone bind LOCAL pose (node-local transform from the Assimp node tree,
in MonoGame row-vector convention — transposed like
Used by
|
Full Usage:
BoneCount
Field type: int
|
|
Full Usage:
BoneNames
Field type: string[]
|
|
Full Usage:
BoneOrder
Field type: int[]
|
Bone indices sorted by ascending hierarchy depth (parents before children).
Depends only on
|
Full Usage:
BoneParents
Field type: int[]
|
Index of each bone's parent in
Built from the Assimp node tree so
|
|
|
Mibo