This repository has been archived by the owner on Sep 19, 2024. It is now read-only.
Releases: colour-science/OpenColorIO-Configs
Releases · colour-science/OpenColorIO-Configs
ACES 1.2 Config
This OpenColorIO config release implements support for ACES 1.2.
The highlights of this release are as follows:
- Support for ACES 1.2.
- The camera vendor CSCs are purposely ignored as they are mostly examples and already supported via the IDTs.
- Implement support for Python 3 and OpenImageIO 2.
- NumPy is required to build.
- Python 3 and OpenImageIO 2 are also requirements.
color_picking
role is now set toOutput - sRGB
- Support for Sony Venice S.Gamut3 and S.Gamut3.Cine IDTs.
- New
Utility - Gamma 2.2 - Rec.709 - Texture
andUtility - Gamma 1.8 - Rec.709 - Texture
ColorSpaces. - New OutputTransforms:
P3-D65 ST2084 (1000 nits)
P3-D65 ST2084 (2000 nits)
P3-D65 ST2084 (4000 nits)
Notes
- The attached
OpenColorIO-Config-ACES-1.2.zip
archive only contains the ACES 1.2 config without the Python generator or any of the baked LUTs.
ACES 1.1 Config
This OpenColorIO config release implements support for ACES 1.1.
The highlights of this release are as follows:
- Support for ACES 1.1.
- Support for SSTS based output transforms is implemented.
- Blue Light Artifact Fix LMT is implemented directly as a matrix representation.
- Unnecessary spaces in LUTs have been removed whenever relevant.
- NaNs have been replaced with zero with post-processing to remove artefacts in Nuke.
- spi1d and csp LUTs precision has been increased.
- Better roundtrip precision has been implemented for sRGB, BT.709, BT.2020 and BT.1886 transfer functions by adopting their inverse transformation.
- The *Log2 shaper for SDR has been changed to adopt ACEScc domain, i.e. from [-6.5, 6.5] to [-7.25, 10.27], to reduce visual artefacts in over-exposed highly saturated colours.
- Code has been refactored in some places, cleaned and formatted with Yapf.