O OpenGL vem em duas variedades. O primeiro é o Microsoft OpenGL, que geralmente é incluído no Windows ou o software de instalação de uma placa gráfica. O segundo é o Cosmo OpenGL, que é projetado para sistemas de computador que não possuem placa gráfica acelerada.
A interface consiste em mais de 250 chamadas de função diferentes que podem ser usadas para desenhar cenas tridimensionais complexas. É amplamente utilizado em CAD, realidade virtual, visualização científica e informacional, simulação de voo e videogames.
O OpenGL serve dois propósitos principais:
- Esconda as complexidades da interface com diferentes aceleradores 3D, apresentando uma interface única e uniforme.
- Suavize os diferentes recursos das plataformas de hardware, exigindo suporte do conjunto completo de recursos do OpenGL para todas as implementações (usando emulação de software, se necessário).
Hoje, o OpenGL é gerenciado pelo consórcio de tecnologia sem fins lucrativos Khronos Group.
API, Abreviações de computador, GL, Termos da placa de vídeo