Skip to content

Color Management

Reading the user manual page is the first step to understanding the implementation.

Relevant Issues

Image Buffer Conventions

  • Long lived float image buffers are stored in scene linear color space, with associated alpha.
  • Temporary float buffers used as part of executing an operation can have a different color space.
  • Byte image buffers can be in arbitrary color spaces, with unassociated alpha.

Blender code has implicit assumptions about this throughout the code, and it would be good to lift this restriction in the future.