1 / 67

M ster en Creaci n y Producci n de Videojuegos

OpenGL

august
Télécharger la présentation

M ster en Creaci n y Producci n de Videojuegos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Mster en Creacin y Produccin de Videojuegos OpenGL Gonzalo Mariscal Vivas http://www.esi.uem.es/~gonzalo/opengl

    2. OpenGL Gonzalo Mariscal Vivas Universidad Europea Madrid 2 OpenGL - ndice 1. Introduccin 2. Operaciones OpenGL 3. Rasterizacin / Renderizado 4. Per-Fragment Operations and the Framebuffer 5. Special Functions 6. State and State Requests

    3. OpenGL Gonzalo Mariscal Vivas Universidad Europea Madrid 3 Definiciones OpenGL (del ingls Open Graphics Library) es una interfaz software para el hardware orientado a grficos [The OpenGL Graphics System: A Specification] OpenGL es una especificacin de una librera grfica de bajo nivel [Terry OpenGL linux Tutorial] Introduccin

    4. OpenGL Gonzalo Mariscal Vivas Universidad Europea Madrid 4 Introduccin Caractersticas OpenGL Aceleracin hardware 3D rpida y completa Efectos 3D en tiempo real niebla anti-aliasing (evita "efecto de sierra" o aliasing) sombras volumtricas bump mapping (detalle de imagen) motion blur (efecto de movimiento) Transparencias Reflexiones texturas 3D ... Innovaciones en software y hardware Extensiones de OpenGL

    5. OpenGL Gonzalo Mariscal Vivas Universidad Europea Madrid 5 Introduccin Caractersticas OpenGL (continuacin) Multiplataforma Windows MacOS Linux/UNIX Dispositivos mviles Estaciones de juegos Simuladores de vuelo ... Estable Primeras versiones desde 1992 High End 3D workstation y supercomputadoras

    6. OpenGL Gonzalo Mariscal Vivas Universidad Europea Madrid 6 2.Operaciones OpenGL 2.1.Fundamentos de OpenGL OpenGL est concebido para renderizar sobre un framebuffer Framebuffer: Zona de memoria especial de lectura / escritura donde se representan todos y cada uno de los pxeles de las imgenes desplegadas en un dispositivo de vdeo.

More Related