← All ideas
  • Published 10 Aug 2019

Exclude material from using Screen Space Reflections - EEVEE

Sometimes I like some materials to be affected by SSR but not others that might look better without it.

My proposal is for there to be a toggle in the Options panel of the Material Properties/Shader Editor to disable SSR for that material in particular.

My current workaround is to click on Refraction, even if a material has no actual glass/refraction shader it will disable the reflections, but this has the problem that the material itself won't appear refracted by other materials with glass/refraction shaders. Having it as a separate option would solve this.

There's another particular case that it would solve. A water plane with Refractions, and a floor plane below it, where you can see the occluded parts of the SSR of floor through the refraction of the water, like a shadow glitch. But there's no way of dealing with it, you either see the SSR glitch on the floor, or you see no floor if you click on Refraction for both the floor and the water. The glitch is there even with a diffuse shader.

100%

Development Status: Open

Upvote 6 Downvote 0
secuoyaxr
10 Aug 2019

3 Comments

jason

Where would this option appear in Blender's interface? Can you make a mock-up image?

secuoyaxr Author

* @Jason van Gumster * I already say it in the body of the post. The Options panel of the Material properties and Shader Editor sidebar, which is where the other Material options are. What's the point of writing it as suggested from the start if even after doing it right I get told to do it again? Geez. And no, no mockup, it's literally a toggle like the Refraction one or any other.

jason

* @masalvador * My apologies for overlooking that. It was a single line of text among the rest of what you'd written. A mock-up would still be helpful.