Le picking : un cas particulier de la sélection |
On utilise gluPickMatrix() pour effectuer la sélection sur une petite zone de l'affichage

On multiplie la matrice de projection par la matrice suivante :

glMatrixMode (GL_PROJECTION);
glPushMatrix ();
glLoadIdentity ();
gluPickMatrix (...);
gluPerspective, glOrtho, gluOrtho2D, or glFrustum
/* ... draw scene for picking ; perform picking ... */
glPopMatrix();