Has anyone found a workaround for alpha channel issues when placing a transparent object in front of another transparent object?

I’m trying to place a transparent object inside another transparent object. Both objects’ transparency is adjustable using a slider hooked up to the objects’ materials’ alpha channel. Unity has trouble interpreting the z-buffer information when one or both objects are showing any transparency. Does anyone know of a workaround so that the program will correctly interpret multiple transparencies?


Many people have previously suggested many different solutions, none of which fix the problem entirely (which you can’t do with current rendering technologies).

Hope this helps,