
OpenGL gibt es in zwei Varianten. Der erste ist Microsoft OpenGL, der häufig in Windows oder der Installationssoftware einer Grafikkarte enthalten ist. Der zweite ist Cosmo OpenGL, der für Computersysteme entwickelt wurde, die keine beschleunigte Grafikkarte haben.
Die Schnittstelle besteht aus über 250 verschiedenen Funktionsaufrufen, mit denen komplexe dreidimensionale Szenen gezeichnet werden können. Es ist weit verbreitet in CAD, Virtual Reality, wissenschaftlicher und informativer Visualisierung, Flugsimulation und Videospielen.
OpenGL dient zwei Hauptzwecken:
- Verbergen Sie die Komplexität der Schnittstellen mit verschiedenen 3D-Beschleunigern, indem Sie eine einzige, einheitliche Schnittstelle präsentieren.
- Verbessern Sie die unterschiedlichen Funktionen von Hardware-Plattformen, indem Sie die Unterstützung des vollständigen OpenGL-Funktionssatzes für alle Implementierungen benötigen (ggf. mit Software-Emulation).
Heute wird OpenGL vom gemeinnützigen Technologiekonsortium Khronos Group verwaltet.
API, Abkürzungen für Computer, GL, Grafikkarten