Home

Awesome

ACES Output Transforms

CLA assistant

This repository contains a set of modules that declare presets that will result in Outputs to some commonly used standard output display setups. These include presets designed targeting the mostly the same list of outputs as ACES v1.x but adding a few new ones or removing a few less commonly used. Users are not limited to only the transforms listed in this repository and it is simple to create additional output transforms to display characteristics other than those supplied as presets.

Specifics about the transform parameters and how they are intended to be used can be found on the ACES documentation site.

Dependencies

All transforms save pre-set display parameters but the rendering itself is dependent on the core Lib files tracked in aces-core. These Lib files must be added to the CTL_MODULE_PATH environment variable (see section 3.2 in "CTLManual.pdf" for details).

Notes

Contrib directory

The contrib directory contains community-supplied transforms, provided as-is and may not be optimal. The ACES team may have done minimal testing on these transforms, but please visit ACESCentral.com to review or leave feedback.

Note to Implementers

Implementation Guidelines

Signal Range

By default, all transforms output signal as full range code values. If a SMPTE "legal" signal is required, one can use built-in tools available in whatever software they are using or apply a separate CTL utility transform to convert full range to SMPTE legal range or vice versa.

In ctlrender, this can be achieved in by appending another -ctl call to the end of a transform chain. e.g. add -ctl Utility.Full_to_Legal.ctl after the initial -ctl odt.ctl string.

License

This project is licensed under the terms of the LICENSE agreement.

Contributing

Thank you for your interest in contributing to our project. Before any contributions can be accepted, we require contributors to sign a Contributor License Agreement (CLA) to ensure that the project can freely use your contributions. You can find more details and instructions on how to sign the CLA in the CONTRIBUTING.md file.

Support

For support, please visit ACESCentral.com