OpenGL permet à un programme de déclarer la géométrie d’objets sous forme de points, de vecteurs, de polygones, de bitmaps et de textures. OpenGL effectue ensuite des calculs de projection en vue de déterminer l’image à l’écran, en tenant compte de la distance, de l’orientation, des ombres, de la transparence et du cadrage
https://fr.wikipedia.org/wiki/OpenGL
le livre des ombres, du clair-obscur numérique.