Salut
Je sais plus quoi faire j'utilise QT sous linux pour interface une application opengl.
G donc une classe qui derive de QglWidget et j'implemente les fonctions resize initialize et paint mais je n'arrive pas a afficher un simple glBegin(GL_POLYGON)...
voila le code de ma fonction paintGL:
void FenetreOGL::paintGL(){
makeCurrent();
glClear( GL_COLOR_BUFFER_BIT );
glColor3f(1.0,0.0,0.0);
//glutWireSphere(1,20,40);
glPointSize(100.0);
glLoadIdentity();
glColor3f(1.0,0.0,0.0);
glBegin(GL_POLYGON);
glVertex2f(0.0,100);
glVertex2f(0.0,0.0);
glVertex2f(200,200.0);
glEnd();
glFlush();
}
ce qui m'intrigue c que quand je fait un glutWireSphere(.1,20,40 la sphere apparait mais elle est enorme
AIDEZ MOI SVP undefined
Partager