Skip to content

@tmrw-realityos/charm


@tmrw-realityos/charm / RenderableDescriptor

Interface: RenderableDescriptor

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:24

Properties

bounding?

optional bounding: AABB

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:39


enabled

enabled: boolean

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:25


flags

flags: number

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:38


geometry

geometry: WebGPUPrimitive

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:35


geometryIndex

geometryIndex: number

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:34


gpuIndex

gpuIndex: number

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:40


groupIndex

groupIndex: number

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:36


is_transparent

is_transparent: boolean

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:37


label

label: undefined | string

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:26


layers

layers: number

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:27


material

material: Material

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:31


origin

origin: Node

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:29


skin?

optional skin: Skin

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:32


topology

topology: GPUPrimitiveTopology

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:33


unique_id

unique_id: number

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:28


worldMatrix

worldMatrix: mat4

Defined in: packages/charm/src/graphics/WebGPU/WebGPURenderables.ts:30