Help with surface plot


Why can I used more than 8.?
Can the above function plot the surface of a sphere.
Suppose I have a 3d equation can I use gluNurbsSurface to generate the surface?
Does any one knows where I could find examples of different surface been draw/

Thank you