Salut mon programme est censé afficher une sphère de couleur rouge solide dans le centre de l'écran, tout ce que je reçois est la limite de la sphère:GlutSolidSphere pas solide
int main(int argc, char **argv) {
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGBA);
glutInitWindowSize(800,600);
glutInitWindowPosition(0,0);
glutCreateWindow("Sphere");
glutDisplayFunc(renderScene);
glutReshapeFunc(changeSize);
glutMainLoop();
return 0;
}
void renderScene() {
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glColor3f(1.0f,0.0f,0.0f);
glutSolidSphere(2.5, 50, 40);
glutSwapBuffers();
}
pourrait vous inclure la source 'Modif.dim()' aussi bien? –
et peut-être une capture d'écran –
Le problème était en effet dans la fonction changesize ... – AnkurVj