Page MenuHome

White materials in EEVEE when instances have big amount of screen space refraction materials
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Linux-4.15.0-66-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 390.116

Blender Version
Broken: version: 2.82 (sub 1), branch: master, commit date: 2019-10-31 23:45, hash: rBc11d3c1b9208
Broken: version: 2.81 (sub 16), branch: master, commit date: 2019-11-01 00:24, hash: rBc1f8268734af
Worked: 2.80

Short description of error
White materials in EEVEE when:

  1. have many instances
  2. instances have objects with screen space refraction materials
  3. if instances is hidden, when switch to EEVEE, shaders builded, bug doesn't appear even if some materials updated.

Exact steps for others to reproduce the error

  • open file, switch to material preview.

All materials blink white and black, then displays white:

  • switch to solid, hide plane, switch to material preview

Now materials looks normal

  • Unhide plane, switch to material preview

Materials still normal

Event Timeline

Michael Soluyanov (crantisz) renamed this task from White materials in EEVEE when instances big amount of screen space refraction materials to White materials in EEVEE when instances have big amount of screen space refraction materials.Nov 1 2019, 6:38 PM

This can be a problem in the Nvidia driver because I can not reproduce it.

System Information
Operating system: Windows-10-10.0.18941 64 Bits
Graphics card: Radeon (TM) RX 480 Graphics ATI Technologies Inc. 4.5.13559 Core Profile Context 26.20.12028.2

Make sure you have the latest version installed.
For more information on installing the latest graphics driver see https://docs.blender.org/manual/en/dev/troubleshooting/gpu/index.html

Can confirm here.

System Information
Operating system: Linux-5.3.7-200.fc30.x86_64-x86_64-with-fedora-30-Thirty 64 Bits
Graphics card: GeForce GTX 970M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 435.21

Will check 440.31 drivers in a bit...

Is this still an issue?

Yes, bug still actual for version: 2.82 (sub 6), branch: master, commit date: 2020-01-09 19:46, hash: rB9d95c035c599

Jacques Lucke (JacquesLucke) changed the task status from Needs Triage to Confirmed.Jan 11 2020, 10:33 AM

Setting to confirmed, because @Philipp Oeser (lichtwerk) was able to reproduce it.

Bastien Montagne (mont29) changed the subtype of this task from "Report" to "Bug".Feb 24 2020, 11:56 AM
Clément Foucault (fclem) changed the task status from Confirmed to Needs Information from User.Jun 25 2020, 5:26 PM

Can someone test with 2.90 alpha? A similar bug has been fixed due to the eevee material refactor.

Philipp Oeser (lichtwerk) closed this task as Resolved.Jun 25 2020, 5:58 PM
Philipp Oeser (lichtwerk) claimed this task.

Fixed for me in 2.90

@Michael Soluyanov (crantisz) : will close as resolved (feel free to comment again though if issues persist for you, we can always reopen in that case)
Grab a current build from https://builder.blender.org/download/ to have the fix.