Page MenuHome

B3D 2.9, Eevee: Normals Render pass polygons disappearing after second time chose same Viewport Viewpoint via Menu or from Numpad.
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 451.48

Blender Version
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-07-05 20:45, hash: rBbaf124c753d9
Worked: weeks ago master builds not had this issue. 2.83.1 also work correctly

Short description of error
B3D 2.9, Eevee: Normals Render pass polygons disappearing after second time chose same Viewport Viewpoint via Menu or from Numpad.

First click Num1

Second click Num1

Exact steps for others to reproduce the error
Open Blender.
Add UV sphere or any other object.
Switch to Material Preview or Render Viewport shading.
Switch Render Pass to Normals
Click Numpad 1.
Click Numpad 1 again.
Polygons become transparent?

Or choose Viewport Viwpoint Top
And choose Viewport Viwpoint Top again.

If you switch to another viwpoint or just rotate view polygons become visible again.

Event Timeline

Vlad Kuzmin (Ssh4) updated the task description. (Show Details)
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Jul 7 2020, 2:07 PM
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".

Can confirm.

@Jeroen Bakker (jbakker) : mind checking?

Jeroen Bakker (jbakker) claimed this task.EditedJul 13 2020, 1:17 PM

Seems like when the viewport doesn't change that the normal pass isn't recalculated. When using DEBUG=3 (will display the normal input buffer) it is already empty.