OpenGL (
Open Graphics Library; deutsch
Offene Grafikbibliothek) ist eine
Spezifikation für eine plattform- und programmiersprachenunabhängige
Programmierschnittstelle zur Entwicklung von 2D- und 3D-
Computergrafikanwendungen. Der OpenGL-Standard beschreibt etwa 250 Befehle, die die Darstellung komplexer 3D-Szenen in
Echtzeit erlauben. Zudem können andere Organisationen (zumeist Hersteller von Grafikkarten)
proprietäre Erweiterungen definieren.