chaff_grade
The film's whole look in one post-process pass — CHAFF's grade, its exposure and its faceplate.
chaff_grade
The film's whole look in one post-process pass — CHAFF's grade, its exposure and its faceplate.
Hard vacuum is the reason this shader exists. There is no air inside Habitat
Ring 4 to scatter light, so a lit surface is blown out and an unlit one is
black; a grade built out of the shipped presets lands somewhere in between and
the interior reads like a warehouse. Here the tonemap sits inside the pass:
exposure and tint are applied before it, so they bend the highlight
roll-off, and crush, contrast, saturation and the visor are applied after
it, so they shape the picture the tonemap produced.
| Property | What it is |
|---|---|
exposure | The stop. The visor's auto-tint takes two out (x0.25) on a muzzle flash and again as the breach opens. |
tint | The act's colour, scene-referred. Amber-leaning in act I, steel in act II, warming through act III, bleached outside. |
crush | The black point. Vacuum has no air to lift the shadows. |
contrast / saturation | Display-referred shaping. |
vignette | The faceplate's falloff to the rim. |
ringWarm / ringColor | The warm ring where the amber strobes catch the inside of the glass. |
whiteout | 1 is a white faceplate — the point-blank shot in shot 12. |
Registered and driven per film frame by demo.chaff.slice_look, which is the
only thing that writes these properties. It is added to the chain at priority
300, after the bloom that gives the vacuum its blown speculars and before the
cutscene's own letterbox/fade overlay, which is always last.
Scoped to this part · feeds back into the world's score.