Historia de graficación de la Graficación 1950 Ben Laposky crea las primeras imágenes en un...
Transcript of Historia de graficación de la Graficación 1950 Ben Laposky crea las primeras imágenes en un...
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
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.
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.
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