3
$\begingroup$

I want my glass in Blender to be reflective and also transparent, like most glasses of the windows (not MS Windows).

They reflect light to the lighter side. For example, during the day, it behaves like mirror in the outside and the inside of the building isn't seen from the outside. But during the night, the inside is ligher, so it behaves like mirror in the inside, and we can see inside the building while looking from the outside.

How to achieve this effect in Blender? (The day/night example was just for explaining it, so please suggest shaders and materials, not different materials for each time! I want a single material and a single window glass)

Thanks

$\endgroup$
1
  • $\begingroup$ A lot of the mirror effect depends on the lighting and what side of the glass is brighter. A plane with a glass shader will look like a mirror if behind it there is a black or very dark background. Likewise, if the reflected environment is darker than what you see through the glass, then the reflections will not be as noticeable. $\endgroup$ – susu Jan 1 at 20:17
5
$\begingroup$

The standard Glass shader gives you exactly that.
Or if you prefer Principled BSDF like me:

  • Set Transmission to 1
  • Use Roughness and Transmission roughness to control the glass type
  • Add thickness to your glass for realistic results

Suzanne on one side, and a black material on the other to make a mirror

enter image description here

To make this work in Eevee

  • enable Refraction in the Render tab
  • enable Screen Space Refraction in your material settings

enter image description here


$\endgroup$
4
  • $\begingroup$ I'll check that $\endgroup$ – H. Farid Feb 23 '20 at 8:29
  • $\begingroup$ Would you mind if you share a blend file? I'm not able to reproduce it. Eevee? $\endgroup$ – lemon Feb 24 '20 at 18:59
  • $\begingroup$ Hi :). I added a solution for Eevee. Just tick two boxes and it will work :). $\endgroup$ – Jachym Michal Feb 24 '20 at 19:35
  • $\begingroup$ ok, thanks @JachymMichal $\endgroup$ – lemon Feb 24 '20 at 19:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.