The Academy Color Encoding System 1.0 (ACES) was launched in December 2014 by the Academy of Motion Picture Arts and Sciences. The result of over 10 years of industry-driven development and testing, ACES provides a standardized color management infrastructure to replace what was lost in the transition away from film. A key application addressed by ACES 1.0 is visual effects production. The addition of the ACEScg color encoding to compositing, lighting, rendering and other CG workflows will simplify element interchange and preview, as well as enable high dynamic range and wide gamut deliverables.
The ACES project includes includes a XML-based LUT format known as the “Common LUT Format”, or CLF. The format is documented here and here.
In support of the ACES 1.0 release, a Python reference implementation for the format was created. This includes support for all of the features in the specification, some of Autodesk’s proprietary extensions as well as a few small extensions of my own.