Original Post
Hi,It's my first post here ,but I have been watching the forums for about 3 months (since I started learning c++ and OpenGL :) ). Now to the question : I'm following some of the NeHe's tutorials but I have a little problem with the quadrics one.When I call gluCylinder() or any other glu primitive without backface culling I get this :
And when I use glEnable(GL_CULL_FACE); I get this :
The difference is obvious,right ? :) I khow that the job of the backface culling is to Cull(Not display) the backs of the objects so that we could get a better framerate.But the result is horrible...Any help would be appreciated. P.S.When I use backface culling and my own object(for example custom quad) the result is fine.So I don't think the problem is the culling settings. P.S2:Sorry if my English is full of errors,but I think you should understand what I wanted to ask :)
And when I use glEnable(GL_CULL_FACE); I get this :
The difference is obvious,right ? :) I khow that the job of the backface culling is to Cull(Not display) the backs of the objects so that we could get a better framerate.But the result is horrible...Any help would be appreciated. P.S.When I use backface culling and my own object(for example custom quad) the result is fine.So I don't think the problem is the culling settings. P.S2:Sorry if my English is full of errors,but I think you should understand what I wanted to ask :)