Struct Pass

Struct Documentation

struct Pass

One ordered pass.

Matrices are copied from the simulation’s camera; the renderer never observes a live CameraBase or animation playback cursor.

Public Members

glm::mat4 projection = {1.0f}

Copied pass projection; no live camera is consulted.

glm::mat4 view = {1.0f}

Copied pass world-to-view transform.

::CE::Rendering::Parameters::Set parameters

Owned custom layer used when resolving draws.

::CE::Rendering::Pipelines::PassConstraints2D constraints

Required pipeline fixed-state choices, not state overrides.

std::vector<::CE::Rendering::DrawPacket2D> draws

Owned resolved packets played in authored order.