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.