OPENGL (Open Graphics Library) est un système graphique qui permet de visualiser une scène 3D (et aussi 2D). Les objets de cette scène peuvent être composés de points, de lignes, de polygones, de quadriques, de nurbs. Ils possèdent des attributs graphiques : paramètres de réflexion, couleur, texture. L'éclairage de la scène d’OPENGL est réalisé par des lumières de différents types (spot, lumière à l'infini).