Skip to content

@tmrw-realityos/charm


@tmrw-realityos/charm / Primitive

Class: Primitive

Defined in: packages/charm/src/graphics/mesh.ts:9

Constructors

Constructor

new Primitive(): Primitive

Defined in: packages/charm/src/graphics/mesh.ts:23

Returns

Primitive

Properties

bounding

bounding: AABB

Defined in: packages/charm/src/graphics/mesh.ts:13


index

index: number = -1

Defined in: packages/charm/src/graphics/mesh.ts:11


indices?

optional indices: Uint32Array<ArrayBufferLike> | number[] | Uint16Array<ArrayBufferLike>

Defined in: packages/charm/src/graphics/mesh.ts:21


material

material: Material = default_material

Defined in: packages/charm/src/graphics/mesh.ts:18


mode

mode: number = 4

Defined in: packages/charm/src/graphics/mesh.ts:19


positions?

optional positions: Float32Array<ArrayBufferLike> | number[]

Defined in: packages/charm/src/graphics/mesh.ts:20


vertexBuffersBitMask

vertexBuffersBitMask: number = 0

Defined in: packages/charm/src/graphics/mesh.ts:16


vertexCount

vertexCount: number = 0

Defined in: packages/charm/src/graphics/mesh.ts:15