2017

Table Of Contents
MeaningValue
A 4×5 matrix operating on RGBA values.
Introduced in version 1.3.
"4 5 4"
A 4×4 matrix operating on RGB values. If you use this option,
the bottom row of the matrix should be [0 0 0 1].
This option is valid only if the version attribute of the Process-
List element is "1.2". For versions 1.3 and later, use "3 4 3"
instead.
"4 4 3"
Example
3x3 Matrix Operating on RGB Values
<ProcessList id="af6a6c73-aae9-4be6-8051-a796bc480b1c" version="1.2">
<Matrix inBitDepth="32f" outBitDepth="32f">
<Array dim="3 3 3">
0.7841929793 0.0904410034 0.1253670007
0.0445200019 1.0391299725 -0.0836500004
0.0358299986 -0.3302420080 1.2944129705
</Array>
</Matrix>
</ProcessList>
3x4 Matrix Operating on RGB Values
<ProcessList id="53d366de-e200-476f-b3fd-ed1ca7044197" version="1.3">
<Matrix inBitDepth="32f" outBitDepth="10i">
<Array dim="3 4 3">
499.99996948 0.00000000 0.00000000 94.99999237
0.00000000 499.99996948 0.00000000 94.99999237
0.00000000 0.00000000 499.99996948 94.99999237
</Array>
</Matrix>
</ProcessList>
See Also
Array (LUT1D) (page 1337)
Array (LUT3D) (page 1338)
Range
The Range element maps the input domain to the output range by scaling and offsetting values.
If a minInValue is present, then minOutValue must also be present and the result is clamped at the low end.
Similarly, if maxInValue is present, then maxOutValue must also be present and the result is clamped at the
high end. If none of minInValue, minOutValue, maxInValue, or maxOutValue are present, then the Range
operator performs only bit-depth conversion.
The scaling of minInValue and maxInValue depends on the input bit-depth, and the scaling of minOutValue
and maxOutValue depends the output bit-depth.
Autodesk Color Management | 1343