I was making a pinart in blender which is covered by glass or plastic. I used an hdri to light the scene.

But the problem is that the glass is reflecting the lights of the hdri and also giving a black tint to the board

With Glass: enter image description here

Without Glass:enter image description here

My question is how do I get rid of the reflecting hdri? Also is the black tint due to noise in the glass? Is there a way to fix these problems. I guess a light path node would help but I was not able to fix it.

Thanks in advance

Blend File: https://pasteall.org/blend/5eb94d471c224fe4885340e81a051b37

  • 1
    $\begingroup$ would this video help? youtube.com/watch?v=OnHaRq2OybI $\endgroup$
    – Clobro
    Commented Aug 3, 2021 at 17:56
  • $\begingroup$ I already tried this. This didn't work as on the edges of the glass you can clearly see that white color $\endgroup$ Commented Aug 3, 2021 at 18:00
  • $\begingroup$ Hello Maulik, maybe this helps - blender.stackexchange.com/a/219957/110840 $\endgroup$ Commented Aug 3, 2021 at 18:12
  • $\begingroup$ Yes this fixed the black tint problem but how do I get rid of light reflection from the hdri $\endgroup$ Commented Aug 3, 2021 at 18:25

1 Answer 1


Instead of Principled or Glass BSDF, you might try Refraction BSDF.

Here is a mix that gives you a very slight amount of light source reflection. You have to go very close to 1 to get any meaningful reduction.

enter image description here

The full solution probably looks like this:

enter image description here


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .