Présentation d’OpenGL
En tant qu’interface logicielle pour le matériel graphique, l’objectif main d’OpenGL est de restituer des objets à deux et trois dimensions dans un framebuffer. Ces objets sont décrits comme des séquences de sommets (qui définissent des objets géométriques) ou de pixels (qui définissent des images). OpenGL effectue plusieurs processus sur ces données pour les convertir en pixels pour former l’image finale souhaitée dans le framebuffer.
Les rubriques suivantes présentent une vue d’ensemble du fonctionnement d’OpenGL :
- Primitives et Commandes discutent des points, des segments de ligne et des polygones en tant qu’unités de base du dessin ; et le traitement des commandes.
- OpenGL Graphic Control décrit les opérations graphiques des contrôles OpenGL et ceux qu’il ne contrôle pas.
- Le modèle d’exécution décrit le modèle client/serveur pour l’interprétation des commandes OpenGL.
- L’opération OpenGL de base fournit une description détaillée de la façon dont OpenGL traite les données pour produire une image correspondante dans le framebuffer.
- OpenGL Function Names décrit les conventions de nommage utilisées dans OpenGL.
Rubriques connexes