Selezione

Selection restituisce il contenuto corrente dello stack dei nomi, ovvero una matrice di nomi con valori interi. Assegnare i nomi e compilare lo stack dei nomi all'interno del codice di modellazione che specifica la geometria degli oggetti che si desidera creare. Quindi, in modalità di selezione, ogni volta che una primitiva interseca il volume di clip, si verifica un riscontro di selezione. Il record di hit, scritto nella matrice di selezione fornita con glSelectBuffer, contiene informazioni sul contenuto dello stack dei nomi al momento del raggiungimento.

Nota

Chiamare glSelectBuffer prima di inserire OpenGL in modalità di selezione con glRenderMode. Non è garantito che l'intero contenuto dello stack dei nomi venga restituito fino a quando non si chiama glRenderMode per portare OpenGL fuori dalla modalità di selezione.

 

Modificare lo stack dei nomi con glInitNames, glLoadName, glPushNamee glPopName. È anche possibile usare gluPickMatrix per la selezione.