Maniphest T93624

Color management affects passes such as glossdir, normal, AO, etc. This makes us unable to get an exact composition.
Closed, Archived

Assigned To
None
Authored By
Marco Hoo (MarcoHoo)
Dec 4 2021, 3:07 AM
Tags
  • BF Blender
  • Render & Cycles
Subscribers
Marco Hoo (MarcoHoo)
Philipp Oeser (lichtwerk)

Description

System Information
Operating system: Windows-10-10.0.22000-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3070 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 472.47

Blender Version
Broken: version: 3.1.0 Alpha, branch: master, commit date: 2021-11-29 23:15, hash: rBac447ba1a3f2
Worked: (newest version of Blender that worked as expected)

Short description of error
Color management affects passes such as glossdir, normal, AO, etc. This makes us unable to get an exact composition. It's fatal.



Color management should only affect the "combined" pass.

Exact steps for others to reproduce the error
[Please describe the exact steps needed to reproduce the issue]
[Based on the default startup or an attached .blend file (as simple as possible)]

Event Timeline

Marco Hoo (MarcoHoo) created this task.Dec 4 2021, 3:07 AM
Marco Hoo (MarcoHoo) renamed this task from Color management affects passes such as glossdir, normal, AO, etc. This makes us unable to get an exact composition. It's fatal. to Color management affects passes such as glossdir, normal, AO, etc. This makes us unable to get an exact composition..Dec 4 2021, 6:34 AM
Marco Hoo (MarcoHoo) added a project: Render & Cycles.Dec 5 2021, 6:40 AM
Marco Hoo (MarcoHoo) added a comment.EditedDec 7 2021, 8:43 AM

My Animation project is stuck here because of this issue. I can't use color management and compositing together. Can anyone help me please?

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Dec 7 2021, 10:08 AM
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

Color management affects passes such as glossdir, normal, AO, etc

Doesnt it only affect the way these passes are displayed? (in that compositing still takes place in scene linear, you are just looking at these with your curves applied)
https://docs.blender.org/manual/en/2.93/render/color_management.html

So, if I understand correctly, you can still use the e.g. normal pass (representing your normals untouched) throughout your comp tree (and CM only kicks in when you look at it).
CM is also not applied when you save to EXR for example (so even if those passes might seem affected when you look at them, this does not end up being written to files)
Maybe I am getting it wrong, but could you post an example where using CM curves actually breaks your comp?

Marco Hoo (MarcoHoo) added a comment.Dec 7 2021, 4:39 PM

Thank you very much! @Philipp Oeser (lichtwerk)
I know something new today. So, blender composite images before color conversion. And when save image as png/jpg file, I can disable "save as render" to drop the CM effect.
Two more questions:

  1. Where's the option "View as Render"?

  1. In save window, when I choose format"openexr", does "save as render" work? (Documentation says no)

Thanks again!

Philipp Oeser (lichtwerk) changed the task status from Needs Information from User to Needs Triage.Dec 7 2021, 4:50 PM
Philipp Oeser (lichtwerk) closed this task as Archived.Jan 18 2022, 2:24 PM

Sorry this has slipped under the radar, but to answer your questions:

In T93624#1267438, @Marco Hoo (MarcoHoo) wrote:

Thank you very much! @Philipp Oeser (lichtwerk)
I know something new today. So, blender composite images before color conversion. And when save image as png/jpg file, I can disable "save as render" to drop the CM effect.
Two more questions:

  1. Where's the option "View as Render"?

https://docs.blender.org/manual/en/dev/editors/image/image_settings.html#bpy-types-image-use-view-as-render

  1. In save window, when I choose format"openexr", does "save as render" work? (Documentation says no)

should not have an affect, no (only for byte images as PNG or JPG, see https://docs.blender.org/manual/en/2.93/render/color_management.html#image-files)

Since this all seems to be working as intended, will archive this report (but of course feel free to comment again if issues persist).