Referencias Bibliográficas: [Marschner and Shirley, 2021a,Hearn et al., 2014]
Temas
- Descripción general del pipeline de gráficos por computadora y sistemas interactivos
- Conceptos básicos de renderizado: rasterización, trazado de rayos (ray tracing), modelos de sombreado
- Teoría del color y espacios de color
- Sistemas de coordenadas y transformaciones
- Técnicas básicas de interacción: dispositivos de entrada, manejo de eventos
- Conceptos avanzados de renderizado: iluminación global (global illumination), renderizado basado en física
- Hardware gráfico y técnicas de aceleración
- Percepción humana y cognición visual
Aprendizaje esperado (Learning Outcomes)
- Explicar las etapas básicas del pipeline de gráficos por computadora [Explicar]
- Describir técnicas básicas de renderizado como rasterización y trazado de rayos [Describir]
- Aplicar teoría del color para diseñar gráficos visualmente efectivos [Aplicar]
- Implementar transformaciones de coordenadas para gráficos 2D y 3D [Implementar]
- Diseñar aplicaciones interactivas básicas utilizando dispositivos de entrada comunes y manejo de eventos [Diseñar]
- Comparar técnicas avanzadas de renderizado como iluminación global y renderizado basado en física [Comparar]
- Analizar el rol del hardware gráfico en acelerar tareas de renderizado [Analizar]
- Explicar cómo la percepción humana influye en el diseño de gráficos e interacción [Explicar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM