Graficacin IA 7200 T Dr Juan Jos Flores

  • Slides: 8
Download presentation
Graficación IA 7200 -T Dr. Juan José Flores Romero juanf@umich. mx http: //lsc. fie.

Graficación IA 7200 -T Dr. Juan José Flores Romero juanf@umich. mx http: //lsc. fie. umich. mx/~juan Graficación

Contenido 1. Introducción. 2. Algoritmos Básicos de Gráficas para Dibujo de Primitivas en 2

Contenido 1. Introducción. 2. Algoritmos Básicos de Gráficas para Dibujo de Primitivas en 2 Dimensiones. 3. Transformaciones Geométricas. 4. Vistas en 3 Dimensiones. Graficación 5. Jerarquía de Objetos y PHIGS Simples. 6. Dispositivos de Entrada, Técnicas de Interacción. 7. Software de Interfaz de Usuarios. 8. Representación de Curvas y Superficies. 9. Modelado de Sólidos. 2

Objetivos • Presentar un conjunto de conceptos claves en el área de graficación por

Objetivos • Presentar un conjunto de conceptos claves en el área de graficación por computadora y sistemas gráficos • Demostrar las ideas principales para visualización realidad virtual, programación de juegos y bibliotecas gráficas • Adquirir el conocimiento necesario para entender y evaluar paquetes de graficación (presentes y futuros) Graficación 3

Libros de Texto • Computer Graphics for Java Programmers. Leen Ammeraal and Kang Zhang.

Libros de Texto • Computer Graphics for Java Programmers. Leen Ammeraal and Kang Zhang. John Wiley & Sons. 2007. ISBN: 9780470031605 – Covers Java Graphics primitives in good detail, lots of code examples, links to javasoft. com API websites • Computer Graphics: Principles and Fundamentals, Second edition. James Foley, Andries van dam, Steven Feiner and John Hughes. Addison-Wesley. 1997. ISBN 0201 -848 -406. – Covers the algorithms and mathematical ideas well Graficación 4

Detalles • Usaremos Java y sus paquetes gráficos para ilustrar ideas • Se aprenderá

Detalles • Usaremos Java y sus paquetes gráficos para ilustrar ideas • Se aprenderá algo de Java en el curso (o laboratorio) • Los paquetes Graphics 2 D y 3 D del JDK (Java Development Kit) son gratis y se encuentran en Internet en www. javasoft. com Graficación 5

Forma de Calificar • Calificación - 70% exámenes; 30 % tareas • Dos tareas:

Forma de Calificar • Calificación - 70% exámenes; 30 % tareas • Dos tareas: – Tarea 1 - (15%) - Sistema de Dibujo – Tarea 2 - (15%) - Programa de Rendering • Se permitirán grupos de hasta tres estudiantes • Entrega electrónica, por email, a la cuenta del profesor (juanf@umich. mx) Graficación 6

Clases • Clase (edificio de posgrado): – Lunes 11: 00 - 1: 00 –

Clases • Clase (edificio de posgrado): – Lunes 11: 00 - 1: 00 – Miércoles 10: 00 - 11: 00 • Laboratorio (? ? ? ): – ? ? ? Graficación 7

Material del Curso • El sitio web de la materia es: http: //lsc. fie.

Material del Curso • El sitio web de la materia es: http: //lsc. fie. umich. mx/~juan/Materias/Lic/Graficacion • Contendrá: – Notas y filminas – Tareas (Fechas: publicación y entrega) – Links a páginas relacionadas Graficación 8