Sie sind auf Seite 1von 9

Introduccion a la Graficacion por Computadora

Introduccin

La infografa, es decir, los grficos por computadora, continua siendo una de las reas ms excitantes y de ms rpido crecimiento de la tecnologa moderna. Los mtodos infogrficos se aplican de forma rutinaria en el diseo y la mayora
los productos, en los simuladores para actividades de programacin, en la produccin de pelculas, anuncios de televisin, vdeos musicales, en el anlisis de los datos, en los estudios cientficos.

Breve historia de la Graficacin


Los grficos por computadora se han convertido en una potente herramienta para la produccin rpida y econmica de imgenes.Los grficos por computadora son un herramienta verstil que representa una ventaja que puede aplicarse a campos diversos. Los descubrimientos de autores como Euclides, Descartes y Schoenberg representan la base de los grficos. A lo largo de la historia han sucedido importantes eventos que han sentado las bases para las grficas por computadora.

Los 1960s

Se puede decir que la historia de la graficacin por computadora comienza con el Proyecto Whirlwind y el sistema computacional SAGE; el lpiz luminoso de la SAGE fue uno de los primeros dispositivos de hardware utilizados para la graficacion.

Adems del inicio de la era de las primeras computadoras de tubos de vaco, los1940s vieron nacer el transistor en los Laboratorios Bell (Bell Labs) en 1947. En 1956 la primera computadora de transistores se construy en el MIT. Los perifricos eran tarjetas perforadas de Hollerit, impresoras de lneas y plotters depapel en rollo. El Sketchpad de Ivn Sutherland en 1963 permita el diseo interactivo con el uso de lpiz luminoso, este hecho es considerado por muchos como el nacimiento de los grficos por computadora. En 1966 se comenz el desarrollo del primer vdeo juego domstico denominado Fox Hounds. El sistema Sketchpad fue creado en el Laboratorio Lincoln del MIT sobre un ordenadorTX2, una de las mejores mquinas de entonces pues contaba con 320Kb de memoria basey 8Mb de memoria externa en forma de cintas magnticas.

Otros descubrimientos e invenciones importantes en los 1960s fueron las curvas para mtricas, la transformada de Furier, el mouse en los laboratorios Xerox PARC y desarrollo de algoritmos como los de sombreado, iluminacin, z-buffer y mapeo de textura.

En 1963, Douglas Englebart invent el Mouse en los laboratorios de Xerox PARC. Este mouse usaba dos ruedas perpendiculares entre ellas: la rotacin de cada rueda era trasladada en movimiento a lo largo de un eje en el plano.

Los 1970s

A principios de los 1970s el Sistema de Imgenes de Evans & Sutherland era una computadora high-end de grficos.En los 1971 se comenz a comercializar el primer video juego como arca de: Computer Space. Pong tambin marc un hito en la historia dando pie a la creacin de consolas. La microcomputadora Altair de MITS condujo a la revolucin del computador personal. La Altair 8800 de MITS fue un microcomputador diseado desde 1975, basado en el CPU Intel 8080A. Vendido como un kit a travs del la revista Popular Electronics, los diseadores proyectaron vender solamente algunos cientos a los aficionados, y fueron sorprendidos cuando vendieron sobre diez veces esa cantidad en el primer mes.En 1976 la Apple I fue el primer xito de la computacin personal, en ese mismo ao la pelcula Futureworld incluy la animacin de un rostro y mano humanos siendo la primera en utilizar los grficos por computadora.

Los 1980s

En 1981 la IBM PC comenz a venderse popularizando el trmino computadora personal. En 1982 se lanz al mercado la primera tarjeta de vdeo denominada Hrcules la cual solo serva para grficos de un solo color. La PC original fue un intento de IBM para entrar en el mercado de los ordenadores domsticos, entonces dominado por el Apple II de Apple Computer y varias mquinas con CP/M.

Apple Lisa la primera computadora comercial con interfaz grfica y ratn, se lanz en1983. En 1987 se cre en IBM la primera tarjeta grfica VGA. En 1989 Adobe Photoshop comenz a comercializarse siendo hoy una aplicacin popular.Se introdujeron los Binary space partitioning o Particionado Binario del Espacio (BSP), que es un mtodo para subdividir recursivamente un espacio en elementos convexos empleando hper planos.

Los 1990s

Unix, X y Silicon Graphics Gl eran el sistema operativo, sistema de ventanas y la Interfaz de Programacin de Aplicaciones (API, Application Programming Interface) que los desarrolladores de grficos utilizaban a principios de los 1990s.En 1992 OpenGL se convirti en un estndar de APIs grficas. El primer navegador grfico de internet se cre en 1993 con el nombre de Moisaic. En esta poca comenzacn a utilizarse los estndares de MPEG. El Super Mario 64 sali a la venta y es considerado el mejor juego de plataformas; este juego cre el primer sistema de control de cmaras en un juego en 3 dimensiones.Tambin fueron lanzados varios perifricos: un micrfono que permita jugar un juego con funciones de reconocimiento de voz, uno que permita leer cartuchos de Game Boy. 2000 - a la fecha

En la actualidad todas las computadoras utilizan tarjetas de vdeo con capacidad demostrar colores reales. Se hace uso de dispositivos como cmaras digitales, tabletas digitalizadoras, mouse y monitores de alta resolucin.Los procesadores

ahora tienen ncleo doble que dota a las aplicaciones de recursos que permiten hacerlas ms sofisticadas.Los PDAs son ahora un cliente importante en cuantas aplicaciones de software. Es ahora comn el uso de agendas electrnicas, juegos en los telfonos celulares, llamadas de video, etc. 1.2 Aplicaciones

En los procesos de diseo se hace un uso importante de las grficas por computadora, en particular para sistemas de ingeniera y arquitectura a travs de los mtodos CAD. El diseo asistido por computadora (CAD, Computer Aided Design) se trata bsicamente de una base de datos de entidades geomtricas con la que se puede operar a travs de una interfaz grfica.En el caso de algunas aplicaciones de diseo, los objetos se despliegan primero en forma de armazn que muestra la forma general y sus caractersticas internas. Existen paquetes para el diseo de circuitos electrnicos, los cuales permiten disear un sistema colocando sucesivamente los componentes en el esquema y conectando estos componentes.

Los arquitectos utilizan mtodos grficos interactivos para proyectar plantas arquitectnicas como la de la figura anterior, que muestran la disposicin de habitaciones, ventanas, escaleras, anaqueles, barras de cocina y otras caractersticas de la construccin.

Arte digital

Los mtodos de grficas por computadora se utilizan en forma generalizada tanto en aplicaciones de bellas artes como en aplicaciones de arte comercial.El arte digital utiliza las grficas por computadora incluyendo hardware de propsito especial, software y paquetes CAD. Un artista puede dibujar utilizando la tableta digitalizadora para crear ilustraciones tan complejas como se desee. Las aplicaciones contienen herramientas como paintbrush o brochas que tienen propiedades como color, textura, tamao y presin de trazo.De igual manera, estas tcnicas y programas se utilizan para crear diseos con fines comerciales o personales. Entretenimiento Existe tambin el arte digital matemtico que hace uso de funciones matemticas y procedimientos fractales. El ate digital a diferencia del convencional ofrece ventajas como el uso de capas y no se desgasta con el tiempo. Animacin por computadora La animacin por computadora permite reducir costos de produccin y edicin en el mbito del cine y la televisin. El uso de internet ha permiti poner al alcance de todos la animacin. Aplicaciones como Flash y Moho, permiten que casi cualquier persona pueda hacer una animacin. Aplicaciones ms sofisticadas como Mzaya permiten hacer animaciones en 2D y 3D.

La animacin de escritorio ha tenido auge en los ltimos cinco aos, an cuando el GIF animado surgi hace mucho tiempo, no fue sino hasta la popularizacin de Internet, que fue posible poner al alcance de todas las animaciones. Videojuegos La programacin de videojuegos est involucrada con la animacin y se complementan. La industria de los juegos a crecido en tal medida que algunas universidades ofrecen programas acadmicos de programacin en videojuegos. Los videojuegos son programados como un software, siendo grabados en algn medio de almacenamiento (como un cartucho, una tarjeta, un disquette, un CD, etc.) Pelculas Las grficas por computadora se utilizan en diversas etapas de la creacin de pelculas. Se puede utilizar la animacin, edicin y efectos especiales, siendo los efectos especiales lo que mas llama la atencin entre los consumidores.

Las grficas tambin se utilizan en aplicaciones de educacin y capacitacin. Los simuladores para sesiones de prctica o capacitacin de capitanes de barco, pilotos de avin, operadores de equipo pesado y personal de trfico areo permiten a los estudiantes a comprender mejor la operacin del sistema y a practicar en un entorno virtual muy apegado a la realidad.

Procesamiento de imgenes El procesamiento de imgenes se utiliza en reas muy diversas. Las principales aplicaciones del procesamiento de imgenes son: el mejoramiento de la calidad de la imagen y la percepcin de la mquina de informacin visual.

.Las dos aplicaciones principales del procesamiento de imgenes son: El mejoramiento de la calidad de la imagen y la percepcin de la mquina de informacin visual, como se utiliza en la robtica.

1.3. Formatos grficos de almacenamiento Los formatos grficos de archivos son la forma en que la informacin de una imagen se guarda en un archivo. Cada formato utiliza tcnicas de codificacin especial, mtodos de compresin y otras tcnicas de para buscar el equilibro entre la calidad, el peso del fichero y la compatibilidad entre plataformas.

En general, todos los ficheros grficos comienzan con una cabecera que indica las caractersticas de la imagen, despus se encuentran los datos de la imagen los cuales suelen estar comprimidos.

Los formatos de mapa de bits ms utilizados son los siguientes:

ART BMP, Windows Bitmap CIN, Cineon CPT, Corel Photo Paint DPX, Digital Picture eXchange

DRW, Draw

se presentan dos proyecciones diferentes de la misma lnea.Afortunadamente, la proyeccin de una lnea es en s una lnea, de manera que slo hay queproyectar los puntos extremos. La clase de proyecciones que trataremos aqu se conocecomo proyecciones geomtricas planas, ya que la proyeccin es sobre un plano y no sobreuna superficie curva y porque usa proyectores rectos y no curvos. Varias proyeccionescartogrficas son no planas o no geomtricas

Diferencias Entre Formatos Existen dos tipos de formatos: los vectoriales y los de mapa de bits tambin conocidos como rasterizados. Los rasterizados se distinguen de los vectoriales en que estos ltimos representan una imagen a travs del uso de objetos geomtricos como curvas y polgonos mientras que los mapas de bits se almacenan como un conjunto de pixeles