CI-5321 Computación Gráfica II

Sep - Dic 2000
Requisitos: Computación Gráfica I (CI-4321).

[Asignaciones] [Horario] [Objetivos y Programa] [Evaluación] [Enlaces] [Bibliografía]

Asignaciones:

Horario:

El curso consta de seis (6) horas semanales, las cuales se reparten en cuatro (4) horas de teoría y dos (2) de práctica en bloques de dos horas cada uno. Una sección de teoría es suficiente, pero por restricciones del laboratorio se necesita una sección de práctica por cada grupo de 20 personas, con su respectivo instructor.

  • Teoría: Lunes 5-6 y Jueves 3-4
  • Práctica: Viernes 4-5
Objetivos:

Explorar conceptos avanzados en el cambiante área de Computación Gráfica, exponiendo a los estudiantes a resultados de investigaciones recientes. Enfasis en el trasfondo algebraico, computacional y estético necesario para la implementación de estos conceptos, mediante prácticas dirigidas de creciente complejidad.
 
 

Programa del Curso

  • Iluminación
    • Técnicas de Iluminación Local y Global
      • Modelo de Gourad
      • Modelo de Phong
      • Modelos de reflexión
      • Modelos de refracción, difracción
    • Generación de Sombras
    • Raytracing
      • Beam tracing
      • Backwards Ray-Tracing
      • Técnicas de anti-aliasing espacial y temporal
    • Radiosity
      • La matriz de radiosidad
      • Cálculo de Factores de Forma
      • Ray-tracing radiosity combinado
  • Animación
    • Procedural
    • Movimientos Articulados
    • Cinemática inversa
    • Sistemas de Partículas
  • Tecnicas avanzadas para la visualización de volúmenes
    • Ray-casting
    • Fractales y L-Systems (HTML (no listo))
    • Quaternions ( HTML (no listo), PDF )
    • BPS Trees (HTML, no listo)
    • Marching Cubes - Marching Pyramids (HTML)
  • Estereoscopía
Evaluación:
 
Evaluación Peso
Teoría 
50% 
Practica 
50% 

 Las Notas hasta la semana 8 están aquí

Enlaces:
SIGGRAPH Web Site
El Grupo de Interes Especial en Computación Gráfica de la ACM.
http://www.siggraph.org/

OpenGL Web Site
Incluye librerías, tutoriales y técnicas, con referencias a numerosos productos.
http://www.opengl.org/

OpenGL 1.2 Specification
En formato Acrobat/PDF y PostScript
ftp://sgigate.sgi.com/pub/opengl/doc/opengl1.2/opengl1.2.pdfftp://sgigate.sgi.com/pub/opengl/doc/opengl1.2/opengl1.2.ps

Silicon Graphics' OpenGL
http://www.sgi.com/software/opengl/

Sun's Java2D API for Java
Versión final de la especificación Java 2D 1.0, API's y demos.
http://java.sun.com/products/java-media/2D/index.html

Sun's Java 3D API for Java
Incluye documentación y la implementación v1.1.1. (bajable)
http://java.sun.com/products/java-media/3D/index.html

Graphics File Formats
Enlaces a recursos para formatos 2D, 3D, y video.
http://www.dcs.ed.ac.uk/home/mxr/gfx/index-lo.html

The Web3D Consortium
Previamente el VRML Consortium. Todo sobre VRML.
http://www.web3d.org/

3D Demystified
"3D Demystified: A Primer on 3D Graphics Technology" by Cirrus Technologies.
Corta y concisa introducción a conceptos de CG.
http://www.cirrus.com/products/technologies/3d/3Ddoc.html
 
 

Bibliografía :
  • Foley, Van Dam, Feiner, and Hughes.

  • Computer Graphics - Principles and Practice. Addison-Wesley 1989
  • SIGGRAPH Conference Proceedings. ACM Computer Graphics.
  • Watt, A., and Watt, M., Advanced Animation and Rendering Techniques. Addison-Wesley, 1992
  • World Wide Web Resources
Pagina Web:  http://www.ldc.usb.ve/~vtheok/cursos/ci5321/ 
Ofic. MYS213A