Bonjour a tous.
J'ai un probleme pour la gestion de la profondeur lors de l'affichage de solides.
C'est-a-dire que les objets apparaissent dans l'ordre dans lequel ils ont ete dessines.
Donc quand je fais pivoter la camera, je vois toujours le dernier objet dessine a travers les autres.
Pourtant j'ai active la profondeur lors de l'initialisation:
Et je vide bien le buffer de profondeur dans la fonction d'affichage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); glEnable(GL_DEPTH_TEST);
Une idee sur l'endroit ou se situe l'erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
Partager