historia de graficación de la graficación 1950 ben laposky crea las primeras imágenes en un...

25
Historia de graficación Elaborado por: Ing. Apolinar Baltazar Alejandro Ing. Ascencio Camacho Nancy Anahí Ing. Bermúdez Gil Iris Ing. García Rivera Alberto Ing. Garduño Ayala Juan Carlos Ing. Martínez Barrera Javier Ing. Morales Estrada Josué Raúl Ing. Narciso Pérez Mayra Karina Ing. Núñez Cecilio José Eduardo Ing. Salvador Cruz Erica

Upload: ngodang

Post on 21-Sep-2018

239 views

Category:

Documents


0 download

TRANSCRIPT

Historia de graficación

Elaborado por: Ing. Apolinar Baltazar Alejandro Ing. Ascencio Camacho Nancy Anahí Ing. Bermúdez Gil Iris Ing. García Rivera Alberto Ing. Garduño Ayala Juan Carlos Ing. Martínez Barrera Javier Ing. Morales Estrada Josué Raúl Ing. Narciso Pérez Mayra Karina Ing. Núñez Cecilio José Eduardo Ing. Salvador Cruz Erica

¿Qué son los gráficos por

computador?

•Edición de modelos e imágenes

-Crear, almacenar, modificar y representar la

manipulación de modelo geométricos e imágenes

de objetos.

•Resultado final en la pantalla: pixeles

Objetivo de la Graficación

• Solución de problemas.

Modelo

Geometría

Imagen

Problema

Historia de la Graficación

• A principios de la los cincuentas se empiezan a surguir los gráficos por computadora.

Historia de la Graficación

1950

Ben Laposky crea las primeras imágenes en un Osciloscopio.

1951

Primera computadora de propósito comercial, con dispositivos de copia dura e impresoras de línea.

1951

Imágenes producidas utilizando caracteres

Historia de la Graficación

1960 1963 1972

Se inicia el uso de las gráficas interactivas

IIván Sutherland: Es considerado el fundador de la graficación por computadora. – Formuló las ideas de utilizar primitivas gráficas (lineas, polígonos, arcos). – Desarrolló algoritmos de transformación y arrastre. .

Nolan Kay Bushnell (Fundador de Atari) Pong, Primer Juego gráfico tipo Arcade (máquinitas).

Historia de la Graficación

1973 1982 1984

cJohn Whitney. Jr. y Gary Demos – “Westworld”, primera pelicula con gráficas por computadora.

Steven Lisberger – “Tron”, primera película de Disney hecha con el uso extensivo de los gráficos 3D.

Wavefron tech. – Polhemus, primer software 3D

Historia de la Graficación

1985 1990 1991

Pixar Animation Studios : Primeros cortometrajes: 1985: “Luxo Jr.”, 1989, “ Tin toy”

Hanrahan y Lawson – Renderman el software de Pixar

Disney yPixar “La bella y la bestia”, CGI (imagen generada por computadora) fue utilizada con Renderman.

Historia de la Graficación

1992 1993 1995

MSilicon Graphics – Establece la especificación de OpenGL.

University of Illinois -- Mosaic, primer navegador web gráfico. Steven Spielberg – “Jurassic Park”: Uso de la graficación por c omputadora de forma exitosa

M Buena Vista Pictures “Toy Story”, primera película completamente generada por computadora.

Historia de la Graficación

2003

ID Software: Crea el motor gráfico para Doom3.

Elementos gráficos por computadora

HARDWARE

CPU,

tarjeta gráfica,

display, etc..

Productos

Aplicaciones,

películas,

imágenes,

modelos, etc.

PERSONAS

Programador,

diseñador, animación.

SOFTWARE

Modelado, captura,

renderizado, animación,

interacción,

despliegue de GUI

y aplicaciones.

¿Que son las imágenes?

Una imagen digital es una representación de dos

dimensiones de imagen en formato binario como una

secuencia de ceros y unos. Las imágenes digitales se

incluyen tanto el vector y las imágenes “raster ”, pero

imágenes de la trama se utilizan con más frecuencia.

Píxel

• Es un único punto en una imagen gráfica.

• El número de bits usados para representar cada pixel

determina cuántos colores o gamas de gris pueden ser

mostrados. Por ejemplo, en modo color de 8-bits, el monitor

en color utiliza 8 bits para cada pixel, permitiendo mostrar 2

elevado a 8 (256) colores diferentes o gamas de gris.

Gráficos.

• Gráficos son presentaciones visuales sobre alguna

superficie.

• Los gráficos suelen combinar texto, ilustración y color.

Áreas de estudio Modelado

Estudia los diversos tipos de modelos matemáticos usados

para representar la forma de los objetos que integran a una

escena.

Render

Es el proceso, de dibujar de manera realista un objeto

tridimensional aplicando color, texto y efectos de iluminación,

mediante cálculos y algoritmos computacionales.

Animación

Es el proceso computacional de una secuencia de imágenes u

objetos a lo largo de tiempo.

Interacción

Estudia lo relativo a la creación, en hardware y software, de

interfaces de usuario.

El software gráfico-OpenGL

• OpenGL (Open Graphics Library)

• Es una API portable para desarrollar aplicaciones gráficas interactivas 2D y 3D.

• Su mayor ventaja es su portabilidad, ya que puede

ser usada en una gran cantidad de plataformas de hardware, desde dispositivos móviles hasta súper computadoras, además de distintos sistemas operativos y tarjetas aceleradoras 3D.

El software gráfico

Uso de openGL

• DirectX Windows

• OpenGL Windows, Linux, Mac (unix)

• Drivers optimizado para el hardware

• XBox360 DirectX

• Wii OpenGL

• Playstation3 OpenGL

• resto de consolas OpenGL

Requisitos para Open GL

• Windows, Linux, Unix, Mac OS, etc.

• Un compilador de C (C++)

• Las librerías de OpenGL:

• gl.hlibería básica

• glu.hlibrería con utilidades básicas

• glut.hlibrería con utilidades avanzadas

• (para hacer menús y manejar el API de Windows)

Para emplear OpenGL con Visual Studio .NET 2002, necesitamos:

• Instalar el compilador completo (se pueden omitir los lenguajes

Visual Basic y VC#)

• Para emplear la GLUT, necesitamos

• glut.h

• glut.lib, glut32.lib

• glut.dll, glut32.dll

Librerías gráficas

• Librerías para representación de gráficos

• Ejemplos

– OpenGL

– Java3D

– Phigs

– DirectX

• Lenguajes

– WRML.

Software gráfico-Direct3D

Direct3D es parte de DirectX, una API propiedad de Microsoft disponible tanto en los sistemas Windows de 32 y 64 bits, como para sus consolas Xbox y Xbox 360 para la programación de gráficos 3D.

El principal competidor de Direct3D es OpenGL, desarrollado por Silicon Graphics Inc.

Referencias

• Donald hkarn, M. Pauline Bakf.r (2006) Gráficos por

Computadora con Opkngl. Madrid: Pearson Educación.

• Rivera López Rafael, Introducción a la Graficación por

Computadora .

• Patiño v, María del Carmen, Programación de Gráficas

Computacionales, 2009, recuperado de:

http://educommons.anahuac.mx:8080/educommons/computacion-y-sistemas/programacion-de-graficas-computacionales/tema-1-1/persona_integral

Gracias..!