aces_1.0.3¶ACES 1.0.3 OpenColorIO configuration Information about ACES¶The ACES project home page is here: The latest documentation on the ACES transforms and specifications can be found here: Colorspaces¶Colorspaces in this configurations are grouped into the following families: ACES, ADX, Look, Output, Input, Utility, Aliases. Descriptions for the colorspaces in the different families are provided below. For ease of use across a broader number of applications, the family name of each colorspace is pre-pended to the colorspace name when the configuration is authored. Those prefixes will be omitted in this document, but will show up when the configuration is loaded and used. ACES Colorspaces¶
Description Colorspaces and transforms representing the core ACES working and interchange colorspaces. Technical information Transforms generated based on the ACES CTL Transforms Output Colorspaces¶
Description Colorspaces and transforms implementing the ACES Output Transforms. These colorspaces produce code values ready for display on hardware devices calibrated to the standard used to name the colorspace. Technical information
Input Colorspaces¶There are a variety of Input Transforms covering different cameras manufacturers, gamuts, transfer functions and camera settings. See below for specifics. Description Colorspaces and transforms that implement the ACES Input Transforms. These colorspaces are used to convert from camera-specific formats and encodings to ACES. Technical information References and descriptions are provided for each group of Input Transforms below. - The colorspaces whose names include a transfer function and a gamut name are full implementations of ACES Input Transforms.
ADX Colorspaces¶
Description Colorspaces and transforms representing the ACES ADX spaces used for film scanning and printing. Technical information
ARRI¶
Canon¶
RED¶
GoPro (Experimental)¶
Utility¶Description A collection of colorspaces that are used to facilitate the creation of LUTs and other basic functionality. Technical information
Look¶Colorspaces
Description Colorspaces and transforms emulating the look of the ACES 0.1, 0.2 and 0.7 release.
Technical information Transforms generated based on the ACES CTL Transforms Roles¶Description The role colorspaces are aliases to the colorspaces used for the OCIO ‘roles’ functionality. Aliases Description The alias colorspaces are named with all lower-case letters and no spaces, dashes, parentheses or other characters that would not work well in a filename. They are only references, aliases for the base colorspaces with more user-friendly names. These spaces were added to enable OCIO’s token-based colorspace / filename matching.
Roles¶The standard OCIO roles are defined. They role assignments are:
Additionally, a number of colorspaces that are gaining wider adoption have been added to the config. Their names and assignment are:
Displays and Views¶The default config has one Display named ACES, which contains the following Views / colorspaces:
Considerations for custom config generation:
LUTs¶The default resolution is 65x65x65 for the 3D LUTs and 4096 for the 1D LUTs. OCIO LUTs The LUTs used internally by OCIO can be can be retrieved from the repository here. Baked LUTs LUTs that can be used outside of OCIO are included in the ‘baked’ directory here.
The LUTs included in the ‘baked’ directory cover the following formats and applications:
Generating Configurations¶Python Configurations can be generated by the following Python package: aces_1.0.3/python Usage is described on the command line and in the package root __init__.py file. Features exposed for customization by the user include:
CTL Source The configuration depends on the ACES 1.0.3 release. The release contains a number of file renames and the new ACEScct color space and a number of minor bug fixes and small additions, but is otherwise very similar as the master ACES 1.0.2 release. The CTL is available here: Clone this repo using the following command:
Dependencies¶The Python configuration generation package depends on the following libraries:
Building on macOS - Use the following commands to build these packages on macOS
Thanks¶The script used to generate these transforms and the transforms themselves were the product of work and conversations with a number of people. Thanks go to:
|