OpenGL es una librería de modelado y gráficos 2D/3D que permite crear aplicaciones gráficas de alto rendimiento. OpenGL es portable, rápida, y actúa en modo inmediato dibujando objetos a medida que se crean. Incluye primitivas gráficas básicas, iluminación, texturas, animaciones y otros efectos. OpenGL expone características de hardware gráfico para desarrollar aplicaciones en diversas industrias.