Spherical Phong shading treatment algorithm.