¿Qué es un OpenGL?

Abreviatura de Open Graphics Library, OpenGL es una marca comercial de SGI (Silicon Graphics Inc.) es un estándar multiplataforma y API para renderización 2D y 3D y aceleración de hardware 3D. Fue desarrollado por primera vez en 1992.

OpenGL viene en dos variedades. El primero es Microsoft OpenGL, que a menudo se incluye en Windows o en el software de instalación de una tarjeta gráfica. El segundo es Cosmo OpenGL, que está diseñado para sistemas informáticos que no tienen una tarjeta gráfica acelerada.

La interfaz consta de más de 250 llamadas a funciones diferentes que se pueden usar para dibujar escenas tridimensionales complejas. Es ampliamente utilizado en CAD, realidad virtual, visualización científica e informativa, simulación de vuelo y videojuegos.

OpenGL tiene dos propósitos principales:

  1. Oculte las complejidades de la interfaz con diferentes aceleradores 3D presentando una interfaz única y uniforme.
  2. Suaviza las diferentes capacidades de las plataformas de hardware al requerir el soporte del conjunto completo de características OpenGL para todas las implementaciones (usando la emulación de software si es necesario).

Hoy en día, OpenGL es administrado por el consorcio tecnológico sin fines de lucro Khronos Group.

API, abreviaturas de computadora, GL, términos de la tarjeta de video