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.