Skip to content

Documentation / scene / AssetPCAGeometryCacheAnimationTrack

Interface: AssetPCAGeometryCacheAnimationTrack

Defined in: libs/scene/src/asset/model.ts:401

PCA-compressed geometry cache animation track information.

Properties

node

node: AssetHierarchyNode

Defined in: libs/scene/src/asset/model.ts:402


type

type: "geometry-cache"

Defined in: libs/scene/src/asset/model.ts:403


codec

codec: "pca"

Defined in: libs/scene/src/asset/model.ts:404


subMeshIndex

subMeshIndex: number

Defined in: libs/scene/src/asset/model.ts:405


times

times: Float32Array

Defined in: libs/scene/src/asset/model.ts:406


bounds

bounds: [number, number, number, number, number, number][]

Defined in: libs/scene/src/asset/model.ts:407


positionReference?

optional positionReference?: Float32Array<ArrayBufferLike>

Defined in: libs/scene/src/asset/model.ts:408


positionMean

positionMean: Float32Array

Defined in: libs/scene/src/asset/model.ts:409


positionBases

positionBases: Float32Array<ArrayBufferLike>[]

Defined in: libs/scene/src/asset/model.ts:410


positionCoefficients

positionCoefficients: Float32Array<ArrayBufferLike>[]

Defined in: libs/scene/src/asset/model.ts:411


normalMean?

optional normalMean?: Float32Array<ArrayBufferLike>

Defined in: libs/scene/src/asset/model.ts:412


normalBases?

optional normalBases?: Float32Array<ArrayBufferLike>[]

Defined in: libs/scene/src/asset/model.ts:413


normalCoefficients?

optional normalCoefficients?: Float32Array<ArrayBufferLike>[]

Defined in: libs/scene/src/asset/model.ts:414

Released under the MIT License.