====== Picking ====== ===== Picking von Flächen ====== / <- Fläche B (z von 0 bis -5, Mittelwert -2,5) /\ / \ <- Fläche A (z von -2 bis -4, Mittelwert -3) / ^ / | <- Sehstrahl Der Mittelwert von Linie B ist näher als Linie A. Vorne liegt an dieser Stelle aber Linie A. Um herauszufinden, welche Fläche nun wirklich vorne liegt, zeichnet man die beiden Flächen anschließend an diesem Pixel neu und benutzt dabei als Farben die Indexwerte der Flächen: glColor3ub( (index >> 16) & 255, (index>>8) & 255, index & 255 ). ===== Picking von Linien/Punkte ===== gluPickMatrix vergrößern, Punkte vor Linien vor Flächen