-
Notifications
You must be signed in to change notification settings - Fork 482
Description
We recently upgraded one of our 3rd party applications to a new version and this "broke" some of the display outputs. Replicated a fault by using ocioconvert and the attached test case.
Tested against OCIO versions:
2.1.3, 2.2.1, 2.3.0, 2.3.1, 2.3.2, 2.4.0 - All work identically and as was intended
2.4.1, 2.4.2 - appears to not include the 2nd ExponentTransform in the rendering and result in a 'linear' looking image
2.5.0 - Renders a 3rd result also different to the original
As a workaround inserting a RangeTransform before the ExponentTransforms restores the old behaviour within the limit of the 'clamp'
ocioconvert --view SonyF35.StillLife.exr "ACES2065-1" test1_utm_SonyF35.StillLife.exr "Test Case (2.4 P3 D65) - Display" "Un-tone-mapped"
ocioconvert --view SonyF35.StillLife.exr "ACES2065-1" test2_utm_SonyF35.StillLife.exr "Test Case 2" "Un-tone-mapped"
I have not yet delved into any of the optimiser updates, but I suspect that could be the source of the behaviour change.
Be good if somebody else can confirm if they think this is a bug before I go any further.