Sunteți pe pagina 1din 30

Técnicas de Realidad Virtual

Unidad II

Computación gráfica

Semana 9

Aplicaciones de la computación grafica


Objetivo General

Analizar el conjunto de principios y


técnicas usadas en los sistemas de
realidad virtual y visualización.
Objetivo Específico

Exploración y diseño de modelos 3D para


la visualización de imágenes
Objetivo Instruccional

Comprender los factores relacionados


con la computación gráfica
Contenidos
Computación Gráfica

Sistema Gráfico
• Computación gráfica tiene que ver con
Computación Gráfica

todos aquellos aspectos de producción de


imágenes (representación, procesamiento y
visualización) en un computador
• CG se usa desde hace ya mucho tiempo con
el uso de tubos de rayos catódicos
• Hoy en día es posible generar una imagen
que difícilmente podemos distinguir de una
fotografía
Cine
Cine
Cine
Juegos por computadoras

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

quake
http://www.idsoftware.com/
Imagenología Médica

Rautek et al
The Visible Human Project®
Diseño Asistido por Computadoras (CAD)

• Diseños mecánicos
• Electrónicos
• Arquitectura
Visualización Científica

• Representación de data
multivariada (tormenta)
– presion
– temperatura
– velocidad
– tiempo

http://www.cg.tuwien.ac.at/research/
Diseño de Interfaz Gráficas (GUI)
Realidad Virtual
Sistema Gráfico

Dispositivos de salida

Dispositivos de entrada
Frame Buffer
• Pixel
– Una imagen esta compuesta por un arreglo o raster
de pixels
• Los pixels son almacenados en una parte de la
memoria llamada frame buffer
• Frame buffer
– Profundidad
• 1 bit => 2 colores
8

• 8 bits => , 256 colores


– Sistema de color RGB
– Resolución (número de pixels en un frame buffer)
Rasterization

El proceso de conversión de las


primitivas gráficas (líneas, puntos,
circulos, etc.) generadas por una
aplicación y las asigna a los pixels del
frame buffer que mejor las representen.
Computación Gráfica: 1950-1960
Computación Gráfica: 1960-1970
•Wireframe graphics
–Dibuja solo líneas

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


Computación Gráfica: 1980-1990

Sombreado suave Mapeando el ambiente bump mapping

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


Computación Gráfica: 1990-2000
•OpenGL API
•Películas de cine creadas completamente con el
uso de la computación gráfica
•Nuevas capacidades de Hardware
–texturas
–buffer de acumulación

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


Computación Gráfica: 2000-
•Fotorealismo
•Tarjetas gráficas para PCs
–Nvidia, ATI, 3DLabs
•Dispositivos diseñados exclusivamente para
juegos
•Paquetes: Maya, Lightwave

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


Formación de imagen
• Objeto
• Observador
• Fuente de Luz

• Propiedades que describen como


interactúa la luz con el material en escena
• Independencia de los elementos
Modelaje Geométrico
 Como representar el mundo real
 Geometria: curvas, superficies, volumen
 Fotometria: luz, color, reflectancia
 Como crear estas representaciones
 Interactivamente
 Algoritmicamente: fractales
 Scaneando: sensores 3D
 Primitivas
 Líneas, triangulos, quads, patches
 Cilindros, esferas
Modelaje Geométrico
Modelos poligonales
2D: puntos, líneas y poligonos
3D: polygonal meshes y subdivision surfaces
Curvas y superficies paramétricas
Renderizado
Información de visualización
Transformaciones al modelo que dependen de
la posición y orientación de la cámara
Visibilidad: determinar que se puede ver sin
dibujar lo que no se puede ver
Sombras e iluminación
Texturas
Color
Sombras y texturas
Sombras y texturas
Técnicas de Realidad Virtual

Unidad II

Computación gráfica

Semana 9

Aplicaciones de la computación grafica

S-ar putea să vă placă și