5.38.4.1 Conceptos Fundamentales de Gráficos y Técnicas Interactivas (16 horas) [Habilidades AG-C07,AG-C08]

Referencias Bibliográficas: [Marschner and Shirley, 2021a,Hearn et al., 2014]

Temas

  1. Descripción general del pipeline de gráficos por computadora y sistemas interactivos
  2. Conceptos básicos de renderizado: rasterización, trazado de rayos (ray tracing), modelos de sombreado
  3. Teoría del color y espacios de color
  4. Sistemas de coordenadas y transformaciones
  5. Técnicas básicas de interacción: dispositivos de entrada, manejo de eventos
  6. Conceptos avanzados de renderizado: iluminación global (global illumination), renderizado basado en física
  7. Hardware gráfico y técnicas de aceleración
  8. Percepción humana y cognición visual

Aprendizaje esperado (Learning Outcomes)

  1. Explicar las etapas básicas del pipeline de gráficos por computadora [Explicar]
  2. Describir técnicas básicas de renderizado como rasterización y trazado de rayos [Describir]
  3. Aplicar teoría del color para diseñar gráficos visualmente efectivos [Aplicar]
  4. Implementar transformaciones de coordenadas para gráficos 2D y 3D [Implementar]
  5. Diseñar aplicaciones interactivas básicas utilizando dispositivos de entrada comunes y manejo de eventos [Diseñar]
  6. Comparar técnicas avanzadas de renderizado como iluminación global y renderizado basado en física [Comparar]
  7. Analizar el rol del hardware gráfico en acelerar tareas de renderizado [Analizar]
  8. 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