-
Notifications
You must be signed in to change notification settings - Fork 43
Description
The current display color spaces that use ExponentTransform are using the Basic style of negative value handling, which clamps them. In video workflows, it is desirable to preserve negative values so that these may become extended-range undershoot values (e.g., values below 64 in a 10-bit SMPTE/narrow range signal).
The proposal is that these displays be modified to use the Mirror style of negative values handling, which reflects them around the origin. These entries in the config use built-in transforms, so the proposal is to add new built-in displays that use the different negative style and then update the configs to use them.
Note that in OCIO 2.4, the built-in PQ and HLG implementations were changed to mirror negatives, so those are already fixed.
For displays that use the ExponentWithLinearTransform, those are doing linear extrapolation for negatives, so these are ok. However, they could be updated to use mirroring, for consistency, if desired.