UmbraRenderable struct

A renderable object.

Public variables

UmbraUserPointer mesh
The renderable's mesh.
int lodLevel
The renderable's LOD level.
uint32_t visibilityMask
The encoded bitmask of visibility contexts where the renderable is visible.
UmbraFloat4_4 transform
The scene's transformation, as set by UmbraSceneSetTransform.
UmbraScene* scene
The pointer to the scene object this renderable is came from.

Variable details

uint32_t UmbraRenderable::visibilityMask

The encoded bitmask of visibility contexts where the renderable is visible.

UmbraFloat4_4 UmbraRenderable::transform

The scene's transformation, as set by UmbraSceneSetTransform.

Defaults to the identity transform.