PDA

View Full Version : QGLWidget: set normals



Jonny174
2nd March 2012, 11:41
Hi All!
I use this code:


...
GLUquadric *quadObj = gluNewQuadric();
gluQuadricTexture( quadObj, GL_TRUE );
gluQuadricDrawStyle( quadObj, GLU_FILL );
gluQuadricNormals( quadObj, GLU_SMOOTH );

glPushMatrix();
glBindTexture( GL_TEXTURE_2D, text[1] );
glEnable( GL_TEXTURE_2D );
gluDisk( quadObj, 0, radius, quad, quad );
glDisable( GL_TEXTURE_2D );
glPopMatrix();

When I set option glEnable( GL_CULL_FACE ) draw this:
7457
Back side:
7459
Texture drawing inside.
I need to draw outside:
7458
How can I do this?
Thanks!!!