Textures don't show up behind glass in Eevee, I can see the object but it's missing the textures. I guess it should work so I must do something wrong...

An example:

  • $\begingroup$ This is general setup blender.stackexchange.com/a/189727/2214 just missing texture but object visible is weird, can you attach screen to your Q or material node tree? Or simplified blend file via blend-exchange.giantcowfilms.com $\endgroup$
    – vklidu
    Sep 4 '20 at 17:08
  • $\begingroup$ Worth reading: 15 limitations of real time rendering $\endgroup$
    – susu
    Sep 4 '20 at 17:15
  • $\begingroup$ I'm aware of these limitations, mostly, but this issue is not listed. And I'm pretty sure I saw textures behind refractive materials in video games before... $\endgroup$
    – bgrg
    Sep 4 '20 at 17:29
  • $\begingroup$ I figured it out - I edited my answer to reflect the changes. Notice that in the new graph I used, I mixed a Glass BSDF with the Glossy instead of a Diffuse like in my first example. $\endgroup$ Sep 4 '20 at 18:12

EDIT - Solved

You had the blend mode on the textured cube set to Alpha Blend, this stopped the refraction. You still need to use Alpha Blend on the Transparent cube however, as well as using more than a plain Glass BSDF node.

Alpha Blend: RefractBad

Opaque: Refract

  • $\begingroup$ Thanks! I can see the textures but there is no refraction... $\endgroup$
    – bgrg
    Sep 4 '20 at 17:27
  • $\begingroup$ Great, that was it, thank you! $\endgroup$
    – bgrg
    Sep 4 '20 at 19:07
  • $\begingroup$ Why just don't change Texture Cube to Alpha Opaque? Simple Glass works for me ... $\endgroup$
    – vklidu
    Sep 11 '20 at 6:57

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.