Diapositiva 1

Download Report

Transcript Diapositiva 1

GRAFICACIÓN POR
COMPUTADORA
M.I.A Daniel Alejandro García
López
Graficación por computadora (
GC)
• Es el campo de la informática visual, donde se
utilizan computadoras tanto para generar
imágenes visuales sintéticamente como
integrar o cambiar la información visual y
espacial probada del mundo real.
Page 2
Utilidad de la GC
• Películas
– Animación
– Efectos especiales
Page 3
Real o GC
Page 4
Real o GC
Page 5
Real o GC
Page 6
Real o GC
Page 7
Graficación por computadora
• Creación de imágenes por computadora
– Generar por computadora fotografías falsas de la
realidad.
– Visualizar la rotación de objetos gráficos.
– Hacer objetos visibles e invisibles
• Interacción con los objetos gráficos.
–
–
–
–
Manipulación de objetos
Juegos
Realidad virtual
Interfaz gráfica de usuarios
Page 8
Contexto
• La computación gráfica ha sido clave en la
evolución de los entornos computacionales.
– Interfaces de usuarios y computadoras
– Visualización gráfica, ej. Visualización de
información, visualización de modelos científicos.
la
• Evolución del hardware
– Cada 18 meses se duplica el número de transistores
en un circuito integrado.
– Memoria Gráfica y velocidad de las redes crecen
rápidamente, por ej. Cada seis a nueve meses son
mejorados.
Page 9
Ley Moore
Page 10
Aplicaciones Gráficas
Pixar. Monster Inc
• Entretenimiento: Cinema
Halo reach
Page 11
Aplicaciones Gráficas
Halo
Page 12
Gran Turismo 5 Prologue
Page 13
Imágenes Médicas
Page 14
Imágenes Médicas
Page 15
Imágenes Científicas
Page 16
Imágenes Científicas
Page 17
Imágenes Científicas
Page 18
Diseño Asistido por Computadora
Page 19
Presentaciones Gráficas
Ventas
14
12
10
8
6
4
2
Serie 3
Serie 2
Serie 1
1er trim.
2º trim.
3er trim.
4º trim.
0
Page 20
Aplicación Gráfica
Edición de fotografías
Dibujo y pintura digital
Page 21
Interfaz Gráfica de Usuario
Page 22
Procesamiento de Imágenes
Page 23
Realidad Virtual
Page 24
Es importante la graficación en 2D?
Composición en películas
Duendecillos en Juegos
Page 25
Algunas veces 3D es necesario
Realidad Virtual
Realidad Aumentada
Page 26
Visión por computadora
Page 27
¿Por qué debemos estudiar GC?
• Es interesante
– Involucra simulación, IA, algoritmos, arquitectura
de computadoras.
– Es la moda
– Es divertido
Page 28
Metas de la GC
• Falseando la realidad
– Crear objetos gráficos sintéticos indistinguibles
con los reales
– Realizara movimientos realistas de ellos.
– Hacerlo en tiempo real.
Page 29
Temas principales
• Modelado
– Representar objetos
– Creación y representación de la geometría en el
mundo 3D
• Animación
– Representar y controlar la forma en que se mueven
las cosas
• Renderizado
– Como simular el proceso de formación de imágenes
– Generación de iluminación y perspectiva de imágenes
2D
Page 30
Modelado
Page 31
Modelado
• Como representar objetos
– Modelado geométrico
• Primitivas: Puntos, líneas, caras, curvas superficies, curvas
• Objetos convexos y no convexos
• Objetos articulados
– Modelado fotométrico
• Iluminación
• Color
• Reflexión, refracción, etc.
Page 32
Métodos de modelado
• Modelado declarativo
– Vertices en 3D
– Líneas en 3D con dos vertices
• Modelado interactivo
– Dibujo en forma libre.
• Sensado
– Escaneo de imágenes
– Escaneo de volumen
Page 33
Modelos
Page 34
Animación
• Modelar como se mueven las cosas
• Como representar el movimiento
– Secuencia de fotografías
– Parametricos
• Como especificar el movimiento
–
–
–
–
Manualmente: hasta que se vea bien
Basado en reglas
Basado en fisica
Capturar movimiento
Page 35
Simulación física
Page 36
Animación de caracteristicas
Page 37
Renderizado
• Qué es una imagen
– Distribucion de la energia luminosa sobre una
pelicula 2D
• Como representar y almacenar imagenes
– Arreglo de pixeles
• Como generar imagenes de escenas
– Entrada: Descripcion de escena, deteccion.
– Trazado de rayas
Page 38
Renderizado vs Real
Page 39
Humanos
Page 40
Referencias
• Dr. Min Choi. Material Didactico del curso de
computer graphics
Page 41