To help this discussion...

This is what OpenGL expects. gluNurbsSurface.