Skip to content

Documentation / scene / SkinnedBoundingBox

Interface: SkinnedBoundingBox ​

Defined in: libs/scene/src/animation/skeleton.ts:79

Skinned bounding box information for a submesh.

Used to compute animated AABB for skinned meshes.

Properties ​

influenceCount? ​

optional influenceCount?: number

Defined in: libs/scene/src/animation/skeleton.ts:83

Number of influences stored per representative vertex.


boundingVertices ​

boundingVertices: Vector3[]

Defined in: libs/scene/src/animation/skeleton.ts:87

Representative vertices used to bound a skinned mesh (extreme points along axes).


boundingVertexBlendIndices ​

boundingVertexBlendIndices: Float32Array

Defined in: libs/scene/src/animation/skeleton.ts:91

Joint indices for each representative vertex, flattened.


boundingVertexJointWeights ​

boundingVertexJointWeights: Float32Array

Defined in: libs/scene/src/animation/skeleton.ts:96

Corresponding joint weights for each representative vertex, flattened. Layout matches boundingVertexBlendIndices.


boundingBox ​

boundingBox: BoundingBox

Defined in: libs/scene/src/animation/skeleton.ts:100

Computed axis-aligned bounding box in model space for the current pose.

Released under the MIT License.