Skip to main content

GLOBAL_PARAMS

Constant GLOBAL_PARAMS 

Source
pub const GLOBAL_PARAMS: [&[ParamSpec]; 7];
Expand description

The parameter names any preset may bind regardless of its system: the five compositing stages that run around the scene (bg_*, trails, kaleido_*, exposure, ink_*/paper_*). Gathered from each stage’s own declared vocabulary so there is no third copy to drift.

These do not all route through the renderer, whatever the name suggests: trails and kaleido_* are offered by the PostChain (ADR-0031), exposure by the tonemap (ADR-0046) and ink_*/paper_* by the terminal ink pass (ADR-0032); only bg_* goes to a pass the renderer drives directly. The names are what this const is about — see render::ParamRoute for who actually owns each.