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.