Está en la página 1de 3

OpenGL Bsico

Objetivo: Proporcionar herramientas suficientes para entender el funcionamiento de OpenGL como API para el desarrollo de ambientes grficos, incorporando a su vez algoritmos y matemticas para la creacin de los mismos. Duracin Total: 15 clases (22.5 horas) 1 Introduccin Matemtica Duracin: 2 clases (3 horas) 1.1 Operaciones con matrices 1.1.2 Suma 1.1.3 Resta 1.1.4 Multiplicacin 1.1.5 Pre multiplicacin 1.1.6 Post Multiplicacin 1.2 Geometra Analtica 1.2.1 Vector 1.2.2 Operaciones con vectores 1.2.2.1 Suma, resta, multiplicacin por escalar. 1.2.2.2 Modulo, producto escalar, producto vectorial y sus propiedades. 1.2.3. Espacio Tangencial de Vrtices 1.3 Transformaciones Geomtricas 1.3.1. Traslacin 1.3.2. Rotacin 1.3.3. Escalamiento 2 Introduccin a OpenGL Duracin: 1 clase (1.5 horas) 2.1 Qu es OpenGL? 2.2 Arquitectura de OpenGL 2.3 Cmo instalo OpenGL en mi computadora? 2.4 Hola mundo en OpenGL! Comenzando con lo bsico

3 Uso de Glut para interaccin con perifricos y creacin de ventanas Duracin: 1 clase (1.5 horas) 3.1 Ventanas 3.2 Perifricos 3.3 Ciclo de dibujo 4 Primitivas Duracin: 1 clase (1.5 horas) 4.1 Vrtices 4.2 Lneas 4.3 Polgonos 4.4 Cuerpos Geomtricos 5 Modelado Geomtrico Duracin: 2 clases (3 horas) 5.1 Creacin de figuras sencillas: cubos, esferas, toroides, etc. 5.2 Modelado Jerrquico 5.3 Ejemplos 6 Cmaras Duracin: 1 clase (1.5 horas) 6.1 Definicin de cmara 6.2 Manejo de cmara 7 Proyecciones Duracin: 1 clase (1.5 horas) 7.1Elementos de una proyeccin 7.2Proyeccin en Perspectiva 7.3Proyeccin Paralela 7.4Profundidad de campo 7.5Espacio de Objeto

8 Modelos de Iluminacin Duracin: 2 clases (3 horas) 8.1 Iluminacin Local 8.1.1 Modelo de Lambert 8.1.2 Modelo de Gouraud 8.1.3 Modelo de Phong 8.2 Iluminacin Global 8.2.1 Ray Tracing 8.2.2 Radiosity

9 Materiales Duracin: 1 clases (1.5 horas) 9.1Definicin de material 9.2Componentes ambiental, difusa y especular 10 Texturizado Duracin: 1 clases (1.5 horas) 10.1 Concepto 10.2 Coordenadas de Textura 10.3 Tipos de Textura 10.4 Ejemplos 11 Vertex Array y Display List Duracin: 2 clases (3 horas) 11.1 11.2 Arreglos de vrtices Listas de despliegue

12 Proyecto Personal (Trabajo para Feria de Asociaciones de la FI)

También podría gustarte