Skip to content

EXR Reader Bug: With file colourspace != outputcolourspace, all layers are set to the output (color) layer #714

@Phoenix-64

Description

@Phoenix-64

Do to the Bug issue template being broken I am trying to submmit my issue this way

Natron 2.4.1

Windows 10

RAM: 23.8 GB
CPU: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
GPU 0: Intel(R) UHD Graphics 630
GPU 1: NVIDIA GeForce GTX 1660 Ti with Max-Q Design

With the file colorspace set to somthing else as output colorspace, using aces_1.2 ocio config. Viewing a multilayer OpenEXR generated by Blenders file output node with three layers: Image.RGBA, AO.RGBA, Emit.RGBA. Display a Layer different the one selected as output layer

No matter how I change the Layer in the Viewer1 only the layer selected as output layer in the Reader1 is displayed. If file colourspace is == output colourspace this problem vanishes.

  1. Download aces_1.2 https://github.com/colour-science/OpenColorIO-Configs/tree/feature/aces-1.2-config/aces_1.2
  2. Start Natron
  3. In Prefrences -> Color Managment select as OpenColorIO configuration Custom configuration and as Custome OpenColorIO configuration file selected aces_1.2/config.ocio
  4. Run Project natron_problem.zip
  5. Make sure exr is loaded properly in both Read nodes
  6. Make sure in node Read1 File colourspaces and Output colourspaces are set to ACES/ACES - ACEScg and Output layer is set to AO.RGBA
  7. Make sure in node Read1_2 File colourspaces is set to ACES/ACES - ACEScg and output colourspace is set to ACES/ACES ACES2065-1 and Output layer is set to AO.RGBA
  8. Make sure Viewer1 Layer is set to I
    mage.RGBA
    image
  9. View Read1 node and observe Image.RGBA being properly displayed, colourful image
  10. View Read1_2 node and observe, even though Viewer1 Layer is till set to Image.RGBA, how AO.RGBA, Grayscale image, is displayed.
  11. Wounder why??

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions