about
This website provides resources to evaluate and compare the different picture formation algorithm available online. Those kind of algorithm are also referred as:
- display rendering transform
- view transform
- LUT
In few words, picture formation is converting physical quantities to a readable visual representation. The concept can be explored further with:
- https://github.com/sobotka/scise/wiki/Picture-Formation
- https://hg2dc.com/2025/03/13/question-34/
- https://github.com/jedypod/open-display-transform/wiki/doc-introduction
The code source for this website and the image generation can be retrieved at https://github.com/MrLixm/picture-lab-lxm.
Caveats
The workflow and the image presented have the following trade-offs:
- The comparison focus only on the SDR capabilities of all algorithm. Some may be HDR-compatible while other not.
- Some assets were already designed by their author to work with a specific picture-formation; their look are bias against it.
- Some picture-formation were not designed to be applied through OCIO and might be more accurate if used in their proper context.
- Quickly comparing images next to each other will more easily reveal differences that might not be noticeable otherwise. It's best to let your eye adapt to the picture before jumping to a conclusion.
Software
This project is made possible thanks to the following (non-exhaustive) free software:
Assets
Is referred by 'asset' the single image file of a specific scene.
Most of the assets were retrieved from the web where they were kindly made accessible by their author. All rights belong to their respective authors, and they are only shared here for education purposes.
The original image files are not yet shared on the source GitHub repository (for licensing reasons). But it's possible to download them yourself by checking their side-car metadata .json file.
Renderers
A renderer correspond to a color-transform that must be applied on physical pixel data to generate a viewable picture. All renderers are color-managed for the same sRGB target (2.2 power function). Their difference lies in the picture formation algorithm they use.
In terms of workflow, the color transforms are serialized in an OpenColorIO configuration, which will be ingested by OpenImageIO's oiiotool for transforming the pixel data.
Native (no image formation)
No picture formation is applied, anything outside the destination volume is clipped.
source | https://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES/releases/download/v3.0.0/studio-config-all-views-v3.0.0_aces-v2.0_ocio-v2.4.ocio |
---|
OCIO transform configuration:
display | sRGB - 2.2 |
---|---|
view | Un-tone-mapped |
look |
T-CAM v3
Filmlight's color pipeline. Initially designed for their Baselight grading tool but for which they still provide an OCIO configuration.
source | https://www.filmlight.ltd.uk/resources/download.php |
---|---|
reference | https://www.filmlight.ltd.uk/support/customer-login/colourspaces/colourspaces.php |
OCIO transform configuration:
display | sRGB Display: 2.2 Gamma : Rec.709 Truelight CAM v3 |
---|---|
view | sRGB Display: 2.2 Gamma : Rec.709 |
look |
ARRI Reveal
The ARRI "color-science" pipeline, based on their provided display LUTs. Injected in the studio-config-all-views-v3.0.0_aces-v2.0_ocio-v2.4.ocio config.
OCIO transform configuration:
display | sRGB - 2.2 |
---|---|
view | ARRI Reveal |
look |
AgX
The original AgX algorithm by Troy Sobotka.
OCIO transform configuration:
display | sRGB |
---|---|
view | Appearance Punchy |
look |
AgX Blender-4.2.7
The improved AgX algorithm implemented in Blender.
OCIO transform configuration:
display | sRGB |
---|---|
view | AgX |
look | AgX - Punchy |
AgXc v1.0
Another custom variant of AgX, closer to Blender variant. Still in development.
source | https://github.com/MrLixm/AgXc/archive/3e78f1541b06191ae3a8e2efce1b74c2a8b8d23f.zip |
---|---|
reference | https://github.com/MrLixm/AgXc |
reference | https://github.com/MrLixm/AgXc/pull/35 |
OCIO transform configuration:
display | sRGB-2.2 |
---|---|
view | AgXc.base Punchy |
look |
ACES v1.3 + Gamut Mapping
The Academy Color Encoding System on major version 1, with their "Gamut Compression" look.The config has been edited to add an sRGB-2.2 Display.
source | https://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES/releases/download/v2.1.0-v2.2.0/studio-config-v2.1.0_aces-v1.3_ocio-v2.1.ocio |
---|---|
reference | https://community.acescentral.com/ |
OCIO transform configuration:
display | sRGB - 2.2 |
---|---|
view | ACES 1.0 - SDR Video |
look | ACES 1.3 Reference Gamut Compression |
ACES v2.0 + Gamut Mapping
The Academy Color Encoding System on major version 2, with their "Gamut Compression" look.The config has been edited to add an sRGB-2.2 Display.
OCIO transform configuration:
display | sRGB - 2.2 |
---|---|
view | ACES 2.0 - SDR 100 nits (Rec.709) |
look | ACES 1.3 Reference Gamut Compression |
ACES v2.0
The Academy Color Encoding System on major version 2.The config has been edited to add an sRGB-2.2 Display.
OCIO transform configuration:
display | sRGB - 2.2 |
---|---|
view | ACES 2.0 - SDR 100 nits (Rec.709) |
look |
OpenDRT v1.0.0
An open source display rendering transform authored by Jed Smith. Using the version 1.0.0 which has been converted to OCIO by Chris Brejon.
source | https://github.com/chrisbrejon/OpenDRT-OCIO-Config/archive/58a630cce6f4167c52928f6ba28ab1de083fe6cc.zip |
---|---|
reference | https://github.com/jedypod/open-display-transform |
OCIO transform configuration:
display | sRGB - 2.2 100 nits video dim |
---|---|
view | OpenDRT 1.0.0 |
look |
2499DRT
A .dctl algorithm by Juan Pablo Zambrano; targeting colorists. Converted to OCIO by Joegen.
source | https://github.com/Joegenco/PixelManager/archive/c8716a42c7e03c6573915ad24f19eccfc39f687c.zip |
---|---|
reference | https://github.com/JuanPabloZambrano/DCTL/tree/main/2499_DRT |
OCIO transform configuration:
display | sRGB |
---|---|
view | JP2499DRT |
look |
Kodak2383
The iconic Kodak2383 print film simulation LUT, authored by Blackmagic as an ACES LMT. Injected in the studio-config-all-views-v3.0.0_aces-v2.0_ocio-v2.4.ocio config.
OCIO transform configuration:
display | sRGB - 2.2 |
---|---|
view | Kodak2383 |
look |
Contact
For any feedback/requests, see contact options at https://mrlixm.github.io/pages/contact/
CHANGELOG
27-03-25
- renderer: Use OpenDRT v1.0.0 thanks to Chris Brejon OCIO config.
20-03-25
- improve index page styling
- added this changelog
- fix name of T-CAM renderer
- fix consistence of transfer-function for sRGB colorspaces in renderers: we force the 2.2 power function to be used.
19-03-25
- fixed Pbri-H34-sunflower being clamped
- publicly shared the site
17-03-25
- initial site creation