Maniphest T85261

Eevee AOV passes have inacurate colour and semi-transparent alpha channels that are set to 0.9844 instead of 1
Closed, ResolvedBUG

Assigned To
Philipp Oeser (lichtwerk)
Authored By
Henry (Shrinks99)
Feb 1 2021, 6:15 AM
Tags
  • EEVEE & Viewport
  • BF Blender (2.92)
Subscribers
Henry (Shrinks99)
Jeroen Bakker (jbakker)
Jon Henry M. Faltis 9077149 (295032)
Philipp Oeser (lichtwerk)
Tokens
"Like" token, awarded by TheShadyColombian.

Description

System Information
Operating system: macOS 11.1 / Windows 10
Graphics card: AMD Radeon Pro 5500M 4 GB / GTX 1050ti

Blender Version
Broken: Blender 2.92.0 Beta, February 01, 00:13:03- a9b53daf23ba
Worked: NA

Short description of error

Eevee's AOV passes do not seem to deliver accurate colour or alpha channels when compared to (what should be) equal output from the combined channel. Alpha channels seem to specifically be limited to 0.9844 where they should be 1.


Material setup


Viewing the render of the combined pass (note alpha channel value of 1 at the bottom of the viewer)


Viewing the render of the cube pass (note alpha channel value of 0.9844 at the bottom of the viewer)

This has also been noted by this StackExchange user using a ColorRamp instead of an emission shader, this can be replicated with EXRs output from Blender and read into Nuke.

Exact steps for others to reproduce the error

  • Create a new emissive material in Eevee and apply it to an object
  • Use a Shader to RGB node to convert to colour data and attach to the new AOV Output node for Eevee
  • Configure render settings to output as EXR with the "Standard" (linear sRGB) viewer transform
  • Configure render passes to render out the newly created AOV in the View Layer Properties panel
  • Render!
  • Check the values

Blend file is attached!

Revisions and Commits

rB Blender
D10286

Related Objects

Mentioned In
T93601: Eevee AOV passes have inacurate colour
Mentioned Here
rBa9b53daf23ba: Fix T83092: Direction of rotation with View orientation changed in 2.91

Event Timeline

Henry (Shrinks99) created this task.Feb 1 2021, 6:15 AM
Henry (Shrinks99) renamed this task from Eevee AOV passes have inacurate colour and alpha channels to Eevee AOV passes have inacurate colour and semi-transparent alpha channels that are set to 0.9844 instead of 1.Feb 1 2021, 6:23 AM
Juan Callejas (TheShadyColombian) awarded a token.Feb 1 2021, 6:30 AM
Henry (Shrinks99) updated the task description.Feb 1 2021, 6:37 AM
Henry (Shrinks99) added a project: EEVEE & Viewport.
Henry (Shrinks99) edited projects, added BF Blender (2.92); removed BF Blender.
Jeroen Bakker (jbakker) added a subscriber: Jeroen Bakker (jbakker).Feb 1 2021, 10:09 AM
Jeroen Bakker (jbakker) added a comment.Feb 1 2021, 10:19 AM

Looks like a missing sample count. (eg divide by 65 samples in stead of 64).

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Feb 2 2021, 9:06 AM
Philipp Oeser (lichtwerk) triaged this task as High priority.
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

Guess this should be High prio.

Philipp Oeser (lichtwerk) claimed this task.Feb 2 2021, 5:13 PM

Fix incoming.

Jon Henry M. Faltis 9077149 (295032) added a subscriber: Jon Henry M. Faltis 9077149 (295032).Feb 3 2021, 11:54 AM
Philipp Oeser (lichtwerk) closed this task as Resolved by committing rB85fe12071ad7: Fix T85261: Eevee passes have slight inaccurate colors.Feb 3 2021, 3:53 PM
Philipp Oeser (lichtwerk) added a commit: rB85fe12071ad7: Fix T85261: Eevee passes have slight inaccurate colors.