The operator elements specify the operations to be applied to the color data. You can have as many as you like in a ProcessList element, in the order in which they are to be applied.
Note: The inBitDepth attribute of each operator must match the outBitDepth attribute of the previous operator in the chain. See Common Operator Attributes.
Topics in this section
Common Operator Attributes
Several attributes are common to all of the color transform operator elements.
LUT1D
The LUT1D element specifies a 1D LUT to apply.
LUT3D
The LUT3D element specifies a 3D LUT to apply.
Matrix
The Matrix element specifies a matrix for multiplying color values, and optionally applying an offset.
Range
The Range element maps the input domain to the output range by scaling and offsetting values.
Gamma
The Gamma element applies a gamma correction to color values.
ExposureContrast
The ExposureContrast element simulates adjusting the exposure of an image, and also modifies the contrast between light and dark colors.
Log
The Log operator applies a logarithmic or anti-logarithmic function to convert between linear and Cineon-style encodings.
ASC_CDL
The ASC_CDL operator represents a color transform in the American Society of Cinematographers' Color Decision List format (*.ccc or *.cdl).
Reference
The Reference element refers to another CTF file by path or by alias. The external file is imported into the corresponding location of the ProcessList.
DynamicParameter
The DynamicParameter element signals to a compatible application that a parameter is dynamic. If the transform is used for display, the parameter value defined in the CTF file is ignored and the value set in the application is used instead.