I am currently learning drawing NURBS surface using opengl. A curious thing is that:
when I put the NURBS surface rendering code between glNewList…glEndList, the surface shown on screen is distorted, while I implement the rendering code without using calllist, the surface is rendered perfect. Does this means that the glNewList is not suitable to be used with NURBS rendering function?
The two images is given here:
and the distorted image is: