"PROGRAMANDO EN OPEN GL EN LINUX"
Invitado: Ing Rolando Cedillo Caballero
Red Hat México
México D.F
OpenGL EN LINUX
OpenGL no es una librería, es un API de graficas no es un API de graficas de input de audio y video y es un software libre.
Linux en todas partes soporta vía MesaGL/GLUT, ahora software libre. Driver libres y comerciales.
Se usa en estudios de juegos y efecto de películas. Portable a otras plataformas.
DIFERENCIAS ENTRE DIRECTX Y OpenGL
OpenGL
DIRECTX
Portabilidad Real
Mundo Microsoft
Estándar internacional
Mas que graficas
Dedicado a graficas
Usado en juegos
Usado en software profesionales y juegos
Xbox
PlayStation 3
Xbox 360
Gamecube/Wii
Windows
DISEÑO DE OpenGL
Dedicado a esconder hardware
Multiplataforma
Rendering por software
Implementación flexible
Nuevas funciones a través de extensiones
Lenguaje unificado de Shadors
OpenGL SHADORS
Cg/CLSL
Lenguaje dedicado a correr en GPUs programables
Integrados al pipeline de 3D
Soporte en videojuegos y tarjetas de video
Engins OpenGL
Id games (doom. Quake)
Ogre3D
Blender
Crystal Space
Un real (comercial)
Torque (comercial)
LENGUAJE OpenGL
Prácticamente cualquiera
C/o++, C#
Python
Java
PHP
APLICACIONES OpenGL
Las tarjetas de video también son computadoras
Cálculos físicos y animaciones
CUDA, OpenCL.
Capacidades de paralelizacion y clustering
OpenGL no es una librería, es un API de graficas no es un API de graficas de input de audio y video y es un software libre.
Linux en todas partes soporta vía MesaGL/GLUT, ahora software libre. Driver libres y comerciales.
Se usa en estudios de juegos y efecto de películas. Portable a otras plataformas.
DIFERENCIAS ENTRE DIRECTX Y OpenGL
OpenGL
DIRECTX
Portabilidad Real
Mundo Microsoft
Estándar internacional
Mas que graficas
Dedicado a graficas
Usado en juegos
Usado en software profesionales y juegos
Xbox
PlayStation 3
Xbox 360
Gamecube/Wii
Windows
DISEÑO DE OpenGL
Dedicado a esconder hardware
Multiplataforma
Rendering por software
Implementación flexible
Nuevas funciones a través de extensiones
Lenguaje unificado de Shadors
OpenGL SHADORS
Cg/CLSL
Lenguaje dedicado a correr en GPUs programables
Integrados al pipeline de 3D
Soporte en videojuegos y tarjetas de video
Engins OpenGL
Id games (doom. Quake)
Ogre3D
Blender
Crystal Space
Un real (comercial)
Torque (comercial)
LENGUAJE OpenGL
Prácticamente cualquiera
C/o++, C#
Python
Java
PHP
APLICACIONES OpenGL
Las tarjetas de video también son computadoras
Cálculos físicos y animaciones
CUDA, OpenCL.
Capacidades de paralelizacion y clustering

No hay comentarios:
Publicar un comentario