Struct Pass
Defined in File render-frame.h
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.
-
glm::mat4 projection = {1.0f}