Skip to content

@tmrw-realityos/charm


@tmrw-realityos/charm / Primitive

Class: Primitive

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

Constructors

Constructor

new Primitive(): Primitive

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

Returns

Primitive

Properties

bounding

bounding: AABB

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


index

index: number = -1

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


indices?

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

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


material

material: Material = default_material

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


mesh?

optional mesh: Mesh

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


mode

mode: number = 4

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


positions?

optional positions: Float32Array<ArrayBufferLike> | number[]

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


vertexBuffersBitMask

vertexBuffersBitMask: number = 0

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


vertexCount

vertexCount: number = 0

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