OpenGL: Linien zeichnen
Aug 17 2020
Wenn ich Linien zeichnen will, reine Linien mit GL_LINES primitiv mit nur zwei Positionen.
Soll ich den glPolygonMode auch auf GL_LINE einschalten? Oder reicht es aus, das Zeichenelement auf GL_LINES zu setzen?
EDIT: Ich verwende moderne OpenGL-Techniken
Antworten
1 Rabbid76 Aug 17 2020 at 22:04
Es ist nutzlos und überflüssig, den Polygonmodus zu ändern, wenn Linienprimitive gerendert werden. Wie der Name schon sagt, wirkt sich der Polygonmodus nur auf Polygone ( Dreiecks - Primitive) aus, aber nicht auf Linien- und Punkt- Primitive. glPolygonModesteuert nur die Rasterung von Polygonen (Dreiecken).