Urval

Markeringen returnerar det aktuella innehållet i namnstacken, som är en matris med namn med heltalsvärden. Du tilldelar namnen och skapar namnstacken i modellkoden som anger geometrin för objekt som du vill rita. I markeringsläge sker sedan en markeringsträff när en primitiv korsar klippvolymen. Träffposten, som skrivs till den markeringsmatris som du har angett med glSelectBuffer, innehåller information om innehållet i namnstacken vid tidpunkten för träffen.

Not

Anropa glSelectBuffer innan du placerar OpenGL i markeringsläge med glRenderMode. Hela innehållet i namnstacken garanteras inte att returneras förrän du anropar glRenderMode för att ta OpenGL ur markeringsläget.

 

Ändra namnstacken med glInitNames, glLoadName, glPushNameoch glPopName. Du kan också använda gluPickMatrix för val.