Skip to content

Documentation / scene / AssetSubMeshData

Interface: AssetSubMeshData ​

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

Sub mesh data interface for model loading

Properties ​

primitive ​

primitive: AssetPrimitiveInfo

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


material ​

material: AssetMaterial

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


rawPositions ​

rawPositions: Float32Array<ArrayBufferLike>

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


rawBlendIndices ​

rawBlendIndices: TypedArray

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


rawJointWeights ​

rawJointWeights: TypedArray

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


rawSkinInfluenceCount? ​

optional rawSkinInfluenceCount?: number

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


name ​

name: string

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


numTargets ​

numTargets: number

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


targets? ​

optional targets?: Partial<Record<number, { numComponents: number; data: Float32Array[]; indices?: Uint32Array[]; }>>

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


targetBox? ​

optional targetBox?: BoundingBox[]

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


morphAttribCount? ​

optional morphAttribCount?: number

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

Released under the MIT License.