Skip to content

Documentation / scene / AssetPCAGeometryCacheAnimationTrack

Interface: AssetPCAGeometryCacheAnimationTrack ​

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

PCA-compressed geometry cache animation track information.

Properties ​

node ​

node: AssetHierarchyNode

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


type ​

type: "geometry-cache"

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


codec ​

codec: "pca"

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


subMeshIndex ​

subMeshIndex: number

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


times ​

times: Float32Array

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


bounds ​

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

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


positionReference? ​

optional positionReference?: Float32Array<ArrayBufferLike>

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


positionMean ​

positionMean: Float32Array

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


positionBases ​

positionBases: Float32Array<ArrayBufferLike>[]

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


positionCoefficients ​

positionCoefficients: Float32Array<ArrayBufferLike>[]

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


normalMean? ​

optional normalMean?: Float32Array<ArrayBufferLike>

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


normalBases? ​

optional normalBases?: Float32Array<ArrayBufferLike>[]

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


normalCoefficients? ​

optional normalCoefficients?: Float32Array<ArrayBufferLike>[]

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

Released under the MIT License.