No image though glass shader

why can’t I see modeled objects though the sphere?

but I can see the plane with a texture on it.

also a minor different question. I have a liquid in the bottle.
If I put geometry inside the sphere it isn’t visible. what is wrong?

this is the shader:

maybe sphere need to have a “thickness” (try solidify modifier)?

it does have thickness. 0.03

how about the geometry normals direction? are they facing outside?

yes they are all facing outside. here is an example of what is wrong:


As you can see the cork is inside the sphere but not able to be seen at all! yet the plane on the other side is visible.

This is also a problem on the bottle. you can’t see the cork though the glass for similar reasons. except it isn’t intersecting with the geometry.

This is Eevee.

Use the Transparent BSDF node for blender4.2 version or higher eevee.
If you don’t tell me which rendering engine you’re working on, you might not get an accurate answer.

I dont use Eevee but maybe the problem is related to the shader setup…
Zrzut ekranu z 2024-12-04 10-40-00
I have different result after changing those settings.
but… as I said - Im not familiar with eevee :frowning:

I’m on Blender 3.6.8 because it works with LuxCore correctly. Also I’ve found Transparent BSDF nodes seem to have light refraction. so the object is in the sphere but there is not bending of the light making the object inside magnify like a lens.

Do I need to use LuxCore or Cycles for that?

are You try to use specular shader that is strictly for Eevee inside LuxCore? thats not a good idea, lux support shaders from cycles but this not work well especially when You try to create a complicated node system. Its better to rely directly on LuxCore materials.

fsdf

Blender 3.6 can display transparency with that setting.
The settings can be maintained with the existing settings.

1 Like