Computergrafik
OpenGL Pipeline
← OpenGL Context | ● | OpenGL GLUT →
Das prinzipielle Vorgehen, um mit OpenGL eine 3D Szene darzustellen ist:
- Framebuffer löschen
- Scenen-spezifische Parameter (z.B. MVP Matrix) spezifizieren
- Alle Dreiecke, Linien bzw. Punkte der Szene mit diesen Einstellungen rendern
Das wird fĂĽr jede (!) Ă„nderung der Szene bzw. Blickwinkel wiederholt. Es wird auch wiederholt, wenn das Fenster von einem anderen Fenster ĂĽberlagert wurde (Expose-Event).
In der Regel wird einfach so häufig wie möglich (z.B. 60x pro Sekunde) neu gezeichnet (FPS).
← OpenGL Context | ● | OpenGL GLUT →