Hi folks. I'm having issues with transparency on my custom shaders. The set up I have is two quad-spheres at the same position but one larger than the other. The shader for the inner/smaller quad-sphere is set to render during the geometry queue and is opaque, and the shader for the outer/larger quad-sphere is set to render during the transparency queue and has alpha blending on. The issue is that parts of the outer sphere are obscured by parts of the inner sphere incorrectly and thus it doesn't render completely. I've been messing around with z-write settings but no combination seems to fix the problem. You can see a screen grab of the issue here:
Does anyone know what could be causing this and how I could go about fixing it?