Visible Surface Algorithms for Quadric Patches | Synapse