Queue Tag Problem

I’m working on a goo-like shader. I’ve modified Patrik’s Velvet shader to allow for different rim and inner colours and to allow for transparency. In order to get the effect I want, I needed to turn on Blending and turn off ZWrite. Turning off ZWrite led to issues with objects behind the shader to draw on top of the object with the shader. I was hoping that the queue tags would alleviate this problem (Solid objects set to “Geometry” and my goo shader set to “Transparent”), but it doesn’t seem to have any effect on the issue. It seems like I’m missing something here and I’m not quite sure what it is. Any help would be great.

46590–1698–$goo_130.shader (1.45 KB)

The Queue tag belongs in a SubShader, not in a Pass (docs).

I feel like an idiot.

Thanks for the help Aras. Much appreciated. :slight_smile:

hello. i create mirror with water effect. but when i come close to mirror it show to back side. how can i make realistic mirror?