Está en la página 1de 30

Computacin Grfic I CI4321 ca

Teora Prof. Alexandra La Cruz (alacruz @ ld dc.usb.ve)


alexandra.lacruz @ gmail.com

consulta (Lunes 11:30-12:30) Laboratorio Prof. VictorTheoktisto (vtheok @ usb ) b.ve Preparador Eduardo Roa (eduroam @ gmail.com) Contenido del curso ( p (http://www.ldc.usb.ve/~alacru uz/cursos/ci4321) )

Computacin Grfic (CG) ca


p q p Computacin g grfica tiene q ver con todos aquellos aspectos de que v produccin de imgenes (repres sentacin, procesamiento y visualizacin) en un computador p r CG se usa desde hace ya mucho tiempo con el uso de tubos de rayos catdicos y Hoy en da es posible generar un imagen que difcilmente na p podemos distinguir de una fotog g g grafa

Cine

Cine

Cine

Juegos por computa adoras

riven
http://www.cyan.com/news/

quake
http://www.idsoftware.com/

Imagenologa Mdic ca

Rautek et al 2008 The Visible Human Project

Diseo Asistido por Computadoras (CAD)


Diseos mecnicos Electrnicos Arquitectura

Visualizacin Cientf fica

Representacin de data multivariada (tormenta)


presion temperatura velocidad tiempo

http://www.cg.tuwien.ac.at/research/public cations/2007/buerger-2007cations/2007/buerger-2007-star/

Diseo de Interfaz Grficas (GUI)

Realidad Virtual

Este curso...
NO cubre el aprendizaje de paquetes de diseo grfico, tales e grfico

como Photoshop, CorelDra AutoCAD o Maya y 3Daw, Studio TAMPOCO es la introducc cin de estndares grficos tales como OpenGL, DirectX la primitivas grficas de Java o OpenGL DirectX, as cualquier otra herramienta

Este curso...
Los mtodos de visualizaci 2D junto con la representacin n

fsica en pantallas digitales Una introduccin a la representacin de objetos 3D que consta del modelaje, proyec ccin e iluminacin. En la prctica se utilizar OpenGl y C para ilustrar los conceptos de la teora.

Evaluacin
Teora:
Tres evaluaciones de 10%, 2 25% y 25%

Prctica (Preliminar)
Proyecto I (5%) Proyecto II (10%) Proyecto III (25%)

Sistema Grfico

Dispositivos de salida

Dispositivos de entrada

Frame Buffer
Pixel
Una imagen esta compuesta p un arreglo o raster de pixels por

Los pixels son almacenados e una parte de la memoria en llamada frame buffer ff Frame buffer
Profundidad
1 bit => 2 colores 8 bits => , 256 colores

Sistema de color RGB 28 Resolucin (nmero de pixels en un frame buffer) s

Rasterization
El proceso de conversin de la primitivas grficas (lneas puntos as (lneas, puntos, circulos, etc.) generadas por una aplicacin y las asigna a los pixels r del frame buffer que mejor las representen s

Computacin Grfica: 1950-1960 c

Computacin Grfic 1960-1970 ca:


f Wireframe g p graphics
Dibuja solo lneas

Angel: Interactive Computer Graphics 3E Addison n-Wesley 2002

Computacin Grfic 1980-1990 ca:

Sombreado suave

Mapeando el ambiente o

bump mapping

Angel: Interactive Computer Graphics 3E Addison n-Wesley 2002

Computacin Grfic 1990-2000 ca:


p OpenGL API
Pelculas de cine creadas complet tamente con el uso de la

computacin grfica p g Nuevas capacidades de Hardware


texturas buffer de acumulacin

Angel: Interactive Computer Graphics 3E Addison n-Wesley 2002

Computacin Grfic 2000ca:


Fotorealismo Tarjetas grficas para PCs
Nvidia, ATI, 3DLabs , ,

Dispositivos diseados exclusivam mente para juegos Paquetes: Maya, Lightwave Maya

Angel: Interactive Computer Graphics 3E Addison n-Wesley 2002

Formacin de imag gen


Objeto Obj t Observador Fuente de Luz Propiedades que describen com interacta la luz con el mo

material en escena Independencia de los elementos s

Modelaje Geomtric co
Como representar el mundo real Geometria: curvas, superficies volumen s, Fotometria: luz, color, reflecta ancia Como crear estas representacione es Interactivamente Algoritmicamente fractales Algoritmicamente: Scaneando: sensores 3D Primitivas Lneas, triangulos, quads, patch hes Cilindros, esferas

Modelaje Geomtric co
Modelos poligonales
2D: puntos, lneas y poligon nos 3D: polygonal meshes y subdivi ision surfaces

Curvas y superficies param tricas

Renderizado
Informacin de visualizacin n
Transformaciones al modelo que dependen de la posicin y o

orientacin de la cmara Visibilidad: determinar que se puede ver sin dibujar lo que no se puede ver
Sombras e iluminacin Texturas Color

Sombras y texturas

Sombras y texturas

Bibliografa
James D. Foley, Andries D Foley van Dam, Steven K. Feiner, John F. Hughes, Computer Graphics: Principles and Practice, 2nd edition Addisonedition, Addison Wesley 1995. Edward Angel, Interactive Computer Graphics: a Top-Down Approach With Opengl 2nd edition, AddisonWesley, 2000.

Para la prxima clas se


Leer Capitulo 1 del libro Co omputer Graphics: Principles and

Practice

También podría gustarte