OpenGL се предлага в две разновидности. Първият е Microsoft OpenGL, който често е включен в Windows или инсталационния софтуер на графична карта. Вторият е Cosmo OpenGL, който е предназначен за компютърни системи, които нямат ускорена графична карта.
Интерфейсът се състои от над 250 различни повиквания на функции, които могат да се използват за изготвяне на сложни триизмерни сцени. Широко се използва в CAD, виртуална реалност, научна и информационна визуализация, симулация на полети и видеоигри.
OpenGL изпълнява две основни цели:
- Скриване на сложността на взаимодействието с различни 3D ускорители чрез представяне на единен, единен интерфейс.
- Загладете различни възможности на хардуерните платформи, като изисквате поддръжка на пълния набор от функции на OpenGL за всички реализации (използвайки емулация на софтуер, ако е необходимо).
Днес OpenGL се управлява от консорциума „Хронос Груп” с нестопанска цел.
API, компютърни съкращения, GL, видео термини