¿Qué es OpenGL?

OpenGL es una interfaz de programa de aplicación que se utiliza para definir en 2D y 3D. Esta cruz-plataforma API es generalmente considerado para establecer el estándar en la industria de las computadoras cuando se trata de este tipo de interacción con los gráficos 2D computadora y también se ha convertido en la herramienta habitual para el uso con gráficos en 3D también. Abreviatura de , OpenGL eliminado la necesidad de los programadores a escribir la sección de gráficos de un sistema operativo cada vez que un negocio se actualice a una nueva versión del sistema.

La función básica de OpenGL es emitir una colección específica de los ejecutables o comandos del sistema operativo. Al hacerlo, el programa funciona con el hardware de gráficos existente que reside en el disco duro o fuente especifica otro. Cada comando en el juego está diseñado para entablar una acción de dibujo determinado, o iniciar un efecto especial específicos asociados con los gráficos.

Creación de comandos en OpenGL puede realizarse de dos maneras diferentes. En primer lugar, es posible que el programador para crear y guardar una lista de comandos que se pueden realizar de manera recurrente. Esta es una de las formas más habituales que se utiliza la interfaz del programa. Junto con el establecimiento de grupos de comandos más o menos permanente, también es posible crear y ejecutar comandos uno tiempo dentro del perímetro de los gráficos de computadora también.

Junto con la capacidad para interactuar con el sistema operativo y hacer buen uso de hardware de gráficos del residente, OpenGL también proporciona un número de incorporados en los protocolos que pueden ser de utilidad para el usuario final. Entre estas características son herramientas tales como mezcla alfa, mapeado de texturas, efectos atmosféricos, y la eliminación de la superficie. Estas herramientas pueden ser contratados con cualquier sistema operativo en uso.

Originalmente desarrollado por Silicon Graphics, OpenGL es ahora considerado el estándar para la industria. La interfaz de programa de aplicación es el apoyo activo de Microsoft, que ofrece descargas gratuitas de las bibliotecas OpenGL para su uso en sistemas Windows. OpenGL también funciona muy bien con Open Inventor, un objeto-herramienta de programación orientada también creado por Silicon Graphics.

Deja un comentario