playing with shader layering
I made this character as part of a VRChat avatar contest that was summer based. He needed to work on PC as well as Quest, and fit within a good quality ranking for performance.
The whole point was the ironic round friendly build with the concept of having "washboard abs". To do this though, I needed to play around with how the VRC shaders could make a water like effect, especially on Quest.
The biggest problem is that transparency isn't supported on Quest for VRC shaders, but what I discovered was that they do have an additive shader. While not technically transparency, it allows for a color value to be added over the rendered pixels. This was what I needed.
I then made a duplicate of the mesh, and by having reversed the faces I was able to give him both an outline, which felt more "bubble" like, and have the reverse faces textured, making him feel full and voluptuous!