How can I have a material that is both transparent and reflective?

I am simply trying to recreate a soap bubble, and I need my sphere to both be transparent and reflect a cubemap.

Can’t find an obvious way to do this. Has anyone any lead?

it seems that the alpha channel is used to define reflectiveness (reflectivity?) so there’s a bit of a conflict of interest there.

however, the same thing also happens with the transparent specular shader: Unity - Manual: Transparent Cutout Specular
The alpha channel is repurposed there for both the specularity and transparency.

maybe the same applies in your desired case? probably not.though.

Failing that, wait for unity 5 i guess, that’s overhauling light and shaders a lot.

Well, going through the store, I’ve found that some achieve this with special shaders… but I am not buying a 100 Euro Marmoset pack to figure it out though.

I can wait for Unity 5 I guess…

OIh wow, that is a good point actually.

Shaders are just code. You can write your own, if you know how. Sadly it’s beyond my expertise personally, but if you don’t want to buy one, or wait, then trying to write it yourself would be a good idea

1 Like