Du point de vue du développeur...
Etapes à réaliser par le développeur pour obtenir un rendu à l'écran :
- créer une fenêtre capable de recevoir les informations d'OpenGL
- définir les objets 3D grâce à des formes primitives (triangles, carrés, polygônes, lignes) et les placer dans l'espace
- définir un éclairage
- définir les propriétés des objets (couleurs, réaction à l'éclairage...)
- choisir le point de vue grâce à des transformations géométriques (translations, rotations)
OpenGL s'occupe du reste...