16
Computación Gráfica Computación Gráfica Dr. Jorge Ernesto Rodríguez E-mail: [email protected] Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología

Computación Gráfica

  • Upload
    oro

  • View
    52

  • Download
    1

Embed Size (px)

DESCRIPTION

Computación Gráfica. Dr. Jorge Ernesto Rodríguez E-mail: [email protected] Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología. ¿ Dónde se usa Computación Gráfica?. Cine y publicidad. Juegos. Ciencias e Ingeniería. Interfaces con el usuario. Imágenes medicas. - PowerPoint PPT Presentation

Citation preview

Page 1: Computación Gráfica

Computación GráficaComputación Gráfica

Dr. Jorge Ernesto RodríguezE-mail: [email protected]

Universidad de CaraboboFacultad Experimental de Ciencias y

Tecnología

Page 2: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 22

¿¿Dónde se usa Computación Dónde se usa Computación Gráfica?Gráfica?

Cine y publicidad Juegos

Interfaces con el usuario

Imágenes medicas

Ciencias e Ingeniería

Page 3: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 33

Impacto de la Computación Gráfica Impacto de la Computación Gráfica en la Medicinaen la Medicina

Page 4: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 44

Impacto social de la Computación Impacto social de la Computación GráficaGráfica

Computación gráfica y la

Globalización

Internet+

Interfaz gráfica=

world wide web

Page 5: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 55

Computación GráficaComputación GráficaLa materia (contenido)La materia (contenido)

Introducción a la computación gráfica: Introducción a la computación gráfica: (3hrs.)(3hrs.)Representación y modelación de objetos tridimensionales: Representación y modelación de objetos tridimensionales: (3hrs.)(3hrs.)– Representación poligonal de objetos 3D, Representación usando Representación poligonal de objetos 3D, Representación usando

curvas y superficies paramétricas (curvas de Bezier), Otros: Geometría curvas y superficies paramétricas (curvas de Bezier), Otros: Geometría Constructiva de Sólidos (CSG), Voxelización, Subdivisión espacial, Constructiva de Sólidos (CSG), Voxelización, Subdivisión espacial, Funciones implícitas.Funciones implícitas.

Visualización de mallados 3D:Visualización de mallados 3D: (9hrs.)(9hrs.)– ProyecciónProyección, , Ocultamiento de Superficies, Iluminación de objetos Ocultamiento de Superficies, Iluminación de objetos

poligonales, Texturas y sombraspoligonales, Texturas y sombrasReconstrucción de superficies: Reconstrucción de superficies: (9hrs.)(9hrs.)– Reconstrucción de superficies implícitas, Modelo de vértices extremos, Reconstrucción de superficies implícitas, Modelo de vértices extremos,

Estructuras de Datos espaciales: Octree, Kd-tree, BSP, Unión Estructuras de Datos espaciales: Octree, Kd-tree, BSP, Unión Ordenada de Cajas Disjuntas (OUDB)Ordenada de Cajas Disjuntas (OUDB)

Modelos de iluminación global:Modelos de iluminación global: (6 hrs.)(6 hrs.)

Page 6: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 66

Plan de evaluación:Plan de evaluación:Asistencia Clases (Teoría y Taller): 10%Asistencia Clases (Teoría y Taller): 10%Discusión de artículos: 10%Discusión de artículos: 10%Tarea 1: 20% (Editor de Curvas de Bézier)Tarea 1: 20% (Editor de Curvas de Bézier)Tarea 2: 20% (Visualizador de mallados 3D)Tarea 2: 20% (Visualizador de mallados 3D)Tarea 3: 20% (Mapeo de texturas)Tarea 3: 20% (Mapeo de texturas)Tarea 4: 20% (Reconstrucción de funciones Tarea 4: 20% (Reconstrucción de funciones implícitas)implícitas)

Computación GráficaComputación GráficaLa materia (evaluación)La materia (evaluación)

Page 7: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 77

Computación GráficaComputación GráficaLa materia (bibliografía)La materia (bibliografía)

BibliografíaBibliografía1.1. Watt, A. Policarpo, F., (1999). Watt, A. Policarpo, F., (1999). The Computer ImageThe Computer Image. ACM . ACM

Press - SIGGRAPH – Addison Wesley.Press - SIGGRAPH – Addison Wesley.2.2. Foley, J., Van, D. (1990). Foley, J., Van, D. (1990). Computer graphics. Principles and Computer graphics. Principles and

practicepractice. . Addison Wesley.Addison Wesley.3.3. Eran, D. Baker, P. (1995).Eran, D. Baker, P. (1995). Graficas por computadoraGraficas por computadora. . Prentice Prentice

Hall.Hall.4.4. Woo, M., Neider, J., Davis, T., Shreiner, D. (1999), Woo, M., Neider, J., Davis, T., Shreiner, D. (1999), OpenGL OpenGL

programmprogramming guideing guide. Addison Wesley.. Addison Wesley.5.5. Woo, M., Neider, J., Davis, T., Shreiner, D. (1999), Woo, M., Neider, J., Davis, T., Shreiner, D. (1999), OpenGL OpenGL

Manual ReferenceManual Reference. Addison Wesley.. Addison Wesley.6.6. Farin, G. (1997). Farin, G. (1997). Curves and surfaces for CAGD, a practical Curves and surfaces for CAGD, a practical

guideguide. . Academic Press.Academic Press.En la Web:En la Web:1.1. Página oficial de OpenGL: Página oficial de OpenGL: http://http://www.opengl.org2.2. Referencias a tutorial de OpenGL: Referencias a tutorial de OpenGL: http://nehe.gamedev.net/

Page 8: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 88

Visualización CientíficaVisualización Científica

Postal de MarteRobot Oportunity (2004)

Estudio de AnatomíaLeonardo Da Vinci

(1505)

Cuevas de Altamira(7.000 años A.C.)

Page 9: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 99

Com

pute

r Im

age

Computación Gráfica o Síntesisde imagen por computador :Escena 3D Representación 2D

Procesamiento de Imágenes:

Imagen 2D

Vision por computador:

Información de una realidad 3D

Imagen 2D

Imagen 2D

Page 10: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 1010

Geometric Modeling

Geometric Design

Solid Modeling

Volume Visualization

Com

pute

r Gra

phic

sor

Imag

e Sy

nthe

sis

1D-based Alg.

2D-based Alg.

3D-based Alg.

Surfacerendering

Direct volumerendering

Image Synthesis Realistic

Unrealistic – Polygonal rendering

Ray tracingRadiosity

Page 11: Computación Gráfica

¿¿Qué es el Qué es el RenderingRendering de de una escena 3D?una escena 3D?

Page 12: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 1212

Page 13: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 1313

Page 14: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 1414

Page 15: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 1515

Page 16: Computación Gráfica

Introducción a la Computación GráficaIntroducción a la Computación Gráfica 1616