33 sofware open gl

Post on 14-Aug-2015

12 views 1 download

Transcript of 33 sofware open gl

TEMA 33

HISTORIAOPENGL fue diseñada originalmente por Silicon Graphics Inc. (SGI)en el año de 1992. Pero antes de que esta se creara la SGI trabajaba con otra API (Interfaz de programación de aplicaciones)llamada IRISGL, pero esta no tenia tanta aceptación en el mercado; pues tenia competencia con las tecnologías IBM y HP.OPENGL (Open Graphics Library); llamada así porque puede instalarse en cualquier plataforma.

VENTAJASEs un software libreEs MultiplataformaEstá Bien DocumentadoFácil de UsarEs muy confiableTiene los Estándares de la IndustriaEs muy estable

CARACTERISTICASPrimitivas GeométricasCodificación del colorVisualización y modelado Mapeado de TexturasIluminación de MaterialesDoble BufferingAnti – alisadoPlanos de Plantillas

VERSIONESOPENGL 1.0OPENGL 1.1OPENGL 1.2OPENGL 1.2.1OPENGL 2.0OPENGL 3.0OPENGL 4.0OPENGL 4.2 (Última Versión)OPENGL ES

BIBLIOTECAS DE OPENGL

Bibliotecas GLUBibliotecas GLUTBibliotecas GLXInterfaz de Mesa 3DInterfaz LWJLGInterfaz Virtual GL

JOHN D. CARMACKJohn D. Carmack II (nacido el 20 de agosto de 1970) es una figura ampliamente reconocida en la industria de los videojuegos. Carmack co-fundó id Software, una empresa de desarrollo de videojuegos, en 1991. Carmack es también muy reconocido por su habilidad como programador, especialmente en el campo de los gráficos tridimensionales.Es uno de los pocos que aun apoya la utilización de OPENGL en los videojuegos en ordenador, pero no hay que olvidar que la competencia es Microsoft.

¿DONDE SE APLICA?

Para VideojuegosPara simulacionesAplicaciones cientificasAplicaciones militaresAplicaciones MedicasEn la Mecánica como la Electricidad

OPENGL VS DIRECTXExiste una gran pelea entre estas dos grandes API´S, ya que son las dos grandes API’ S mas importantes del mercado grafico.

Cada una aporta ventajas como desventajas; pero los diseñadores de software escogen la que mejor se adapte a los requerimientos del producto y comienzan a programar en base a ella. La elección correcta depende de varios factores que pueden influir a la hora de elegir el software adecuado.

PREGUNTAS O COMENTARIOS

GRACIAS

POR SU ATENCION