Realistic Glass in Eevee

Hi Eric,

Thanks for this.

I was playing around with EEVEE glass tonight, and compared your shader against the one I created at https://gum.co/cwGlass
I see where we both use the metallic parameter to help create a glossy surface. I use a transparent shader while you use the glass shader and I use additive whereas you use the Alpha Hashed mode (I’ve also seen Alpha Blend work well too).

Still, I think it’s a case by case basis and a lot has to do with the lighting and what’s seen behind the glass. Here are two images. The first is using your technique (perhaps I missed something so I included the original cwGlass.blend scene):

As you see, it definitely has a ‘metal’ look to it. (chalise and cylinder and flat table on the right of the scene. The ones on the left of the scene are the old default additive model-- not cwGlass)

Here’s the cwGlass shader

This seems to work better. Here’s the default cwGlass scene. Perhaps you can tweak for your settings. I’m all for a single best glass shader :-). I just don’t know if it’s possible in EEVEE as I suspect it’s a bit of a case-by-case basis.

cwGlass Scene File:
https://filedn.com/lLMW4jXsJqxXkRYjd1UCoKL/Blender/cwGlass-02.zip

2 Likes