Linear Workflow

Computer Graphics · Color and Tone · linear-workflow.yaml

Decode textures to linear light on read, do every lighting operation in linear space, and encode once on output. Blending or filtering encoded values is simply wrong arithmetic, and the errors show up as dark fringes.

Colour is the family; a dashed line is the second member of it.

Drag to pan · scroll to zoom · click a node to open it
G linear-workflow Linear Workflow srgb sRGB Transfer Function linear-workflow->srgb inputs are encoded and must be decoded before any math spectral-rendering Spectral Rendering spectral-rendering->linear-workflow RGB math cannot express dispersion or metamerism tone-mapping Tone Mapping tone-mapping->linear-workflow compressing radiance only makes sense in linear light

This node

Referenced by

References