Skip to main content

Type Alias: ScenegraphTransformFrame

ScenegraphTransformFrame = object

Defined in: modules/engine/src/scenegraph/transform-source.ts:18

An accepted GPU publication. Buffers are borrowed, never owned by a renderer.

Properties​

bindings​

bindings: ReadonlyMap<ScenegraphNode, ScenegraphTransformBinding>

Defined in: modules/engine/src/scenegraph/transform-source.ts:24


matrices​

matrices: Buffer

Defined in: modules/engine/src/scenegraph/transform-source.ts:20

Column-major float32 mat4 array, with STORAGE usage.


matrixCount​

matrixCount: number

Defined in: modules/engine/src/scenegraph/transform-source.ts:21


revision​

revision: number

Defined in: modules/engine/src/scenegraph/transform-source.ts:23

Changes when the producer replaces its buffers or index mapping.