Tópicos avanzados de graficación

Anuncio
UNIVERSO
DIVISIÓN DE DOCENCIA
DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO
PROGRAMA DE ESTUDIO
LICENCIATURA EN SISTEMAS COMPUTACIONALES
PROGRAMAS DE ESTUDIO DE LA ASIGNATURA:
Tópicos avanzados de graficación
FECHA DE ELABORACIÓN: 2 de Marzo de 2000
UBICACIÓN
SEMESTRE
1
CARGA HORARIA
Teoría Práctica Total
4
0
4
CRÉDITOS
SERIACIÓN
ANTECEDENTE
-
8
SUBSECUENTE
-
RELACION CON ASIGNATURAS DE
SEMESTRES ANTERIORES
RELACIÓN CON ASIGNATURAS DE
SEMESTRES POSTERIORES
RELACIÓN CON ASIGNATURAS DEL
MISMO SEMESTRE
Graficación
Realidad Virtual
-
OBJETIVOS
1.
2.
3.
4.
Analizar los elementos básicos de la teoría de graficación.
Implementar las técnicas básicas para la generación de gráficas por computadora.
Analizar las perspectivas de uso de la graficación, y desarrollar aplicaciones en diversos campos de investigación y desarrollo.
Analizar e implementar las técnicas avanzadas de graficación en áreas como el desarrollo de sistemas de realidad virtual, programación de videojuegos, sistemas de
visualización científica, efectos especiales digitales, etc.
TITULO DE LA UNIDAD
1. Introducción
2. Algoritmos básicos de gráficas raster para primitivas en 2D.
TEMAS / SUBTEMAS / TÓPICOS
1.1 Aplicaciones de las gráficas por computadora
1.2 Rasterización de una gráfica
1.3 Principales herramientas y estándares de graficación: 3D Studio Max, POV
Ray, Java 3D, VRML, Maya, otros sistemas
1.4 Elementos de un sistema de reconocimiento de patrones
2.1 Primitivas de graficación
2.2 Algoritmos para dibujo de líneas: Método directo; algoritmo DDA,
algoritmo de punto medio - Bresenham
2.3 Algoritmos para generación de círculos: Propiedades de los círculos;
algoritmo de punto medio
2.4 Otras curvas: Propiedades de las elipses, algoritmo de punto medio
para elipses, secciones cónicas y, polinomios
2.5 Rellenado de figuras. Algoritmos Flood-Fill, Boundary-fill, y Parity-Fill
TITULO DE LA UNIDAD
TEMAS / SUBTEMAS / TÓPICOS
3. Transformaciones geométricas.
3.1 Transformaciones 2D básicas: Traslación, rotación y cambios de
escala
3.2 Coordenadas homogéneas y representación matricial de
transformaciones 2D
3.3 Transformaciones 2D compuestas: Traslación, rotación y cambios de
escala; rotación de punto pivote, escalamiento de punto fijo y
direcciones de escalamiento. Otras transformaciones
3.4 Transformaciones matemáticas: Transformaciones entre sistemas de
coordenadas; transformaciones afines; funciones de transformación
4. Graficación en 3 D
4.1 Representación de cuerpos en 3D: Superficies poligonales, parches
paramétricos y Geometría Sólida Constructiva
4.2 Transformaciones en 3D
4.3 Proyecciones y profundidad
4.4 Proyecciones geométricas planas
4.5 Sistemas de coordenadas
4.6 Especificación de vistas 3D y estereoscópicas
5. Representación paramétrica de curvas y superficies
5.1 Redes poligonales
5.2 Curvas paramétricas: Curvas paramétricas cúbicas; curvas
paramétricas bi-cúbicas
5.3 Superficies cuadráticas: Esferas, elipsoides, toroide; superficies
supercuadráticas
5.4 Representaciones Spline: Interpolación y aproximación Spline:
condiciones de continuidad paramétrica y continuidad geométrica;
especificaciones Spline
5.5 Métodos Spline avanzados: Spline cúbicas naturales; interpolación
de Hermite; Splines de Korchanek-Bartels; curvas y superficies de
Bezier; curvas y superficies de B-Spline
6. Temas avanzados de graficación 3D
7.1 Detección de superficies visibles: Back-Face, Depth-Buffer, A-Buffer, BSPTree, Ray-Casting
7.2 Iluminación y rendering: Modelos básicos de iluminación; Ray-Tracing;
detalles de superficies
7.3 Animación por computadora: Funciones de animación por computadora;
animaciones raster; morphing y simulación acelerada; especificaciones de
movimiento
FORMAS DE EVALUACIÓN
Exposiciones, investigaciones, reportes, exámenes departamentales, problemarios, proyecto final ( trabajo de implementación).
BIBLIOGRAFÍA
1.
2.
3.
4.
5.
Friedman, M., Kandel, A. Introduction to Pattern Recognition: Statistical, Structural, Neural and Fuzzy Logic. World Scientific Pub Co, 1999.
Foley, J. D., et. al. Computer Graphics: Principles and Practice, Addison-Wesley Pub Co., 1990.
Hearn, Donald y Baker, M. Pauline. Computer Graphics. C version. Prentice Hall, 1997.
Ka lwick, D. 3D Graphics; Tips, Tricks & Techniques With CDROM. AP Professional, 1996.
Watt, A. 3D Computer Graphics. Addison-Wesley Pub Co., 1993.
Descargar