[MM] Introducción a La Computación Grafica
-
Upload
miguel-angel-dominguez-mendoza -
Category
Documents
-
view
5 -
download
0
description
Transcript of [MM] Introducción a La Computación Grafica
Computación Gráfica
Historia
A partir de los años 40’
Primera computadora digital
Tecnología pantallas de rayos catódicos
Primer sistema CAD y FEM
A partir de los años 80’
Accesibilidad a aplicaciones
gráficas
Modelamiento de sólidos en Unix
escritorio para organizar pantalla
conjunto de ventanas rectangulares
despliegue de íconos
manipulación directa de los objetos
apuntar clickear
aplicaciones de la vida diaria
TV comercial
educación
A partir del año 2000
Mejoras en Rendering
Rendering fotorealista
Rendering interactivo
Aplicaciones científico-tecnológicas
Mejoras en hardware graficos
Rendering
escena 3D en una imagen
conversión
Especificación del color
Pantalla de Cristal Líquido LCD
Dispositivos Raster
Monitores Hardware gráfico GPU
Escenas
modelos de los objetos
OpenGL
polígonos
triangulaciones
compuesta
modelos de sólidoslibrería
gráfica
OpenGL primitivas
Soporta elementos
sistemas de coordenadas
Sistema local de coordenadas de modelación
Sistema global de coordenadas de mundo,
Sistema de coordenadas de visualización VCS
Sistema normalizado de coordenadas
Primitivas
convierten
pixeles (se rasterizan)
remuevan
eliminación de superficies ocultas) o se modifican (clipping)
producto de matricesiluminación
y pintado
Interfaz de software para hardware gráfico
provee
acceso a hardware
rendering vía un modelo conceptual
Interfaz independiente del hardwareEl haz de
electrones
barre un patrón regular de líneas horizontales
Tubo de rayos catódicos (CRT)
3 colores diferentes de fósforo
3 cañones independientes de electrones
Acceso aleatorio a celdas tipo memoria
Celdas lcd que alinean con la carga.
Filtros polarizados
modelo RGB
basado en tres colores primarios
sumas ponderadas de los colores
se almacena n bits de buffer se almacena n bits de información por pixel
frame buffer Colour
Lookup Table
Índices guardados en el frame buffer
soporta programación por hardware
implementar modelos de iluminación
Procesador gráfico programable
Parte del proceso pipeline