Voir les programmes : - exo3q1.c pour le cube - exo3q2.c pour la pyramide - exo3q3.c pour le cylindre De facon generale, les anomalies de restitution dans le programme exo3.c proviennent du test de profondeur qui etait non active. Pour ce faire, il faut : - Ajouter glEnable(GL_DEPTH_TEST); lors de l'initialisation du programme - Vider le tampon de profondeur dans la fonction d'affichage (fonction "display") comme pour le tampon chromatique avec l'instruction : glClear (GL_DEPTH_BUFFER_BIT);