[MM] Introducción a La Computación Grafica

1
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ólidos librerí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 matrices iluminación y pintado Interfaz de software para hardware gráfico provee acceso a hardware rendering vía un modelo conceptual Interfaz independiente del hardware El 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 polarizad os 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

description

Mapa mental

Transcript of [MM] Introducción a La Computación Grafica

Page 1: [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