Está en la página 1de 7

1. Software grafico de propsito especifico (3 ejemplos).

Software de grficos es usado por muy distintas clases de usuarios y para muchos propsitos diferentes. De hecho, durante un da normal usted podra no darse cuenta de que tantas de las imgenes que ve son creadas en una computadora. Los grficos por computadora son probablemente una de las reas de la tecnologa actual que ms rpido se desarrollan. El auge de nuevos productos (tanto hardware como software) y de tcnicas, ha permitido a los artistas de computadora de todos los niveles crear imgenes y efectos que eran imposibles hace aos. El futuro continuara trayendo rpidas innovaciones conforme los diseadores pongan nuevas ideas en la mesa de trabajo y los desarrolladores trabajen para crear las herramientas que hagan realidad esas ideas. Al nivel del PC, los paquetes de pintura y dibujo continuaran surgiendo, compartiendo caractersticas y finalmente hacindose ms semejantes. Para los usuarios domsticos y casuales ser comn tener software para grficos poderoso y barato en sus sistemas, as como ahora son comunes los procesadores de palabras y los buscadores. Los grficos tridimensionales, la animacin y el video por computadora todos ellos del tipo bgalo usted mismo, tambin se estn volviendo una realidad conforme los productos con estas capacidades llegan al consumidor y se usan casi sin esfuerzo. Adems, el software de grficos para PC continuara apuntando al alto nivel, duplicando las capacidades sofisticadas que ahora estn disponibles slo en el software de grficos de las grandes compaas o el que se usa en las estaciones de trabajo. Las innovaciones en grficos y en tecnologas de entrega tambin cambiaran la apariencia de Internet. World Wide Web se volver ms como una televisin en los aos siguientes, conforme se perfeccionan nuevas tecnologas para comprimir, bajar y reproducir con el examinador una gama completa de contenido multimedia. A pesar de que a corto plazo no ser posible para los usuarios con una conexin a Internet y un examinador pronto ser capaz de disfrutar audio y video en movimiento y animacin sofisticada. Estos procesos no sern simplemente experiencias visuales en un solo sentido, si no que se volvern cada vez mas interactivas, permitiendo al usuario modificar o dirigir el contenido segn aparezca en la pantalla.

1. Que es un software de grficos:


Es un programa de grficos donde se trabaja en dos categoras principales: mapas de bits donde se esta usando pxeles (son pequeos puntos que forma las imgenes) y vectores que se define como una lnea que se extiende entre dos puntos finales. 2. Categoras principales de software de grficos: 2.1. Software de pintura. 2.2. Software de manipulacin de fotografas.

2.3. Software de dibujo. 2.4. Software de diseo asistido por computadora (CAD). 2.5. Software de modelado y animacin tridimensional. De los cinco, los dos primeros son programas de pintura basados en mapas de bits; el resto son programas de dibujo basados en vectores. Entender esta diferencia le ayudar a comprender cmo usan los artistas cada tipo de programa y por qu. 2.1. SOFTWARE PINTURA: Con herramientas de software que tienen nombres como pincel, pluma, gris, acuarela, aergrafo, crayn y borrador, los programas de pintura tienen un toque familiar. Sin embargo, debido a que los programas de pintura se mantienen al tanto de todos y cada uno de los pxeles ubicados en una pantalla, tambin pueden hacer cosas que sera imposible hacer con las herramientas tradicionales del artista: por ejemplo, borrar un solo bisel o crear copias instantneas de una imagen. Los programas de pintura colocan los biseles en un proceso comparable al de cubrir un piso con pequeos mosaicos. Cambiar una imagen creada con un programa de pintura es como arrancar mosaicos del piso y reemplazarlos con otros diferentes. Este enfoque punto por punto permite un alto grado de flexibilidad, pero tiene unas cuantas desventajas. Por ejemplo, una vez que usted ha creado un crculo o dado una pincelada electrnica, puede borrar o reparar con los pxeles individuales, haciendo ajustes menores hasta que la imagen es exactamente lo que usted desea, pero no puede cambiar el crculo completo o la pincelada como un todo, en especial si ha pintado encima de ella. Esto se debe a que el software no "piensa" en los mapas de bits como un crculo o una pincela da despus de que son creados; para la computadora son simplemente un grupo de pxeles. A pesar de que hay excepciones, la mayora de los programas de pintura tampoco estn bien adaptados para manejar texto. Los efectos especiales inusuales abundan en los programas de pintura. Por ejemplo, usted puede trabajar una imagen de muchos modos posibles y extraos. Los programas de pintura le permiten distorsionar las caractersticas de una persona, romper una estatua en miles de mosaicos, girar una imagen como si estuviera siendo jalada por un torbellino, y mucho ms. 2.2. SOFTWARE DE MANIPULACIN DE FOTOGRAFAS: Cuando los escners hicieron fcil la transferencia de fotografas con una alta resolucin a la computadora, fue necesaria una nueva clase de software para manipular esas imgenes en la pantalla. Los primos de los programas de pintura, son los programas de manipulacin de fotografas, que ahora toman el lugar del cuarto oscuro de un fotgrafo para muchas tareas. A pesar de que son usados ms frecuentemente para trabajos simples como mejorar el foco o ajustar el contraste, los programas de manipulacin de fotografas tambin se usan para modificar fotos mucho ms all del alcance de un cuarto oscuro tras Esta imagen fue creada usando adicional.

Debido a que los programas de manipulacin de fotografas editan imgenes al nivel del pxel, tal como lo hacen los programas de pintura, pueden controlar con precisin cmo se ver una fotografa. Tambin se usan para editar imgenes no fotogrficas y para crear imgenes desde el principio. La aparicin de los programas de manipulacin de fotografas caus revuelo en el uso de las computadoras para modificar imgenes. Adobe Photoshop, Corel Photo Paint y Micrografx Picture Publisher son algunos programas populares de manipulacin de fotografas. Los programas de manipulacin de fotografas pueden llevar a cabo algunas cosas sorprendentes. Despus de que se lleva una fotografa a la computadora, usualmente por digitalizacin o a partir de un Photo CD, el usuario puede cambiar o mejorar la foto a voluntad trabajando con pxeles individuales. Por ejemplo, si una foto tiene puntos de polvo, o los ojos de alguien se ven rojos por un flash, para corregir el problema la herramienta de aergrafo puede dibujar delicadamente justo el nmero correcto de pxeles del color apropiado en las reas afectadas. Los programas de manipulacin de fotografas son capaces de transferir imgenes a resoluciones altas, dando una salida que es indistinguible de una fotografa producida en un cuarto oscuro. Esto significa que para hacer mejor uso de los programas de manipulacin de fotografas, usted necesita una computadora poderosa una con un microprocesador rpido, grandes cantidades de RAM y espacio de almacenamiento, y un despliegue de alta calidad. Todo este hardware no es barato, por lo que mucha gente que tiene programas de manipulacin de fotografas no es capaz de usarlos a su mxima capacidad. 2.3. SOFTWARE DE DIBUJO: Los programas de dibujo estn bien adaptados para trabajos donde la precisin y la flexibilidad son tan importantes como dar color y crear efectos especiales. A pesar de que estos programas no poseen la capacidad de avance por pxeles que s tienen los de pintura, se pueden usar para crear imgenes con una apariencia "artstica", por lo que han sido adoptados por muchos diseadores como su herramienta Fundamental. Usted puede ver sus resultados por doquier, desde diseos para cajas de cereal hasta los crditos de espectculos que aparecen en televisin, desde las tarjetas de negocios hasta los peridicos. Macro media FreeHand, Adobe Illustrator y CorelDraw son algunos programas populares de dibujo. Los programas de dibujo trabajan definiendo cada lnea como una ecuacin matemtica o vector. A veces los programas de dibujo son llamados programas orientados a objetos porque cada elemento dibujado sin importar que sea una lnea, un cuadrado, un rectngulo o un crculo es tratado como un objeto separado y distinto de todos los dems. Por ejemplo, cuando usted dibuja un cuadrado con un programa de dibujo, la computadora lo recuerda como un cuadrado de un tamao determinado en una ubicacin especfica, y no como un montn de pxeles que tienen la forma de un cuadrado. Los programas de dibujo ofrecen dos grandes ventajas sobre los programas de pintura. En primer lugar, cuando los objetos son creados continan sien do objetos para la computadora. Despus de que usted dibuja un crculo, puede regresar a l ms tarde y moverlo in tacto arrastrndolo con el ratn, incluso

si ha sido cubierto con otras formas o lneas. Usted puede cambiar la forma del crculo a un valo, o puede llenar su interior con un color, una mezcla de colores o un patrn. Por otro lado, es mucho ms fcil dar un nuevo tamao a los grficos de vectores. El software cambia matemticamente todos los objetos para que aparezcan ms grandes o ms chicos. De manera similar; muchos programas de dibujo pueden poner a escala los objetos incrementando o reduciendo el tamao por un cierto factor o en relacin con otros objetos en el dibujo. Cuando esto se hace, no hay cambio en la resolucin, por lo que no existe prdida en la calidad de la imagen. Por esta razn, los programas de dibujo basados en vectores son descritos como independientes de la resolucin, lo que quiere decir que la imagen se ve igual sin importar en qu resolucin se despliegue. 2.4. SOFTWARE DE DISEO ASISTIDO POR COMPUTADORA: El Diseo Asistido por Computadora (Computer-Aided Design: CAD), tambin conocido como trazado de planos asistido por computadora o dibujo asistido por computadora, es la versin computarizada del proceso para trazar planos que se haca con un lpiz y una regla en un restirador. Durante los ltimos 15 aos el proceso para trazar planos se ha computarizado casi por completo debido a que los programas de CAD se han vuelto ms fciles de usar y ofrecen una creciente coleccin de caractersticas. CAD se usa extensivamente en reas tcnicas, tales como arquitectura e ingeniera mecnica, elctrica e industrial. El software de CAD tambin se usa en otras disciplinas de diseo tales como diseo textil y de vestuario, diseo de paquetes y otros. A diferencia de los dibujos hechos con programas de pintura o dibujo, los dibujos de CAD generalmente son la base para el edificio real o para el proceso de manufactura una casa, un engrane para una mquina o un sistema elctrico. Para satisfacer los requerimientos rigurosos de la manufactura, los programas de CAD proporcionan una precisin de alto grado. Si usted quiere dibujar una lnea que mida 12.396754 pulgadas, o un crculo con un radio de 0.90746 centmetros, un programa de CAD puede cubrir sus necesidades. De hecho, los programas de CAD son tan precisos, que en realidad pueden producir diseos con precisin de hasta un micrmetro, es decir, la millonsima parte de un metro. Esta precisin se extiende igualmente al otro lado de la escala. No slo se puede dibujar el objeto ms pequeo en un programa de CAD, tambin se pueden dibujar los ms grandes objetos a escala real. Esto significa que en la base de datos del programa CAD, las medidas de cada lnea son idnticas a sus medidas en la vida real. Por lo tanto, si usted quiere dibujar una versin de la Tierra a tamao real y tridimensional, puede hacerlo. (De hecho, ya se hizo!) 2.5. SOFTWARE DE MODELADO TRIDIMENSIONAL: Sin importar que usted lo sepa o no, constantemente est expuesto a imgenes tridimensionales en pelculas, televisin e imprenta. Muchas de esas imgenes ahora son creadas con un tipo especial de software para grficos, llamado software de modelado tridimensional, el cual permite a los usuarios crear modelos electrnicos de objetos tridimensionales sin usar software de CAD. Las estaciones de trabajo rpidas o las PC que tienen programas de simulacin en tercera dimensin pueden darle realismo aun a las imgenes ms fantsticas. Los profesionales del diseo en tercera dimensin usan

programas de modelado tridimensional refinados y caros, como 3-D Studio MAX, Electric Imagen, Softlmage, Ray Dream Designer y Light-Wave 3D. Existen cuatro tipos diferentes de programas de modelado tridimensional: de superficie, slidos, poligonales y basados en curvas. Cada uno usa una tcnica diferente para crear objetos tridimensionales, Los modeladores de superficie construyen objetos estirando una superficie, como si fuera una piel, sobre una estructura subyacente de generatrices. Los modeladores slidos hacen lo mismo que los de superficie pero tambin incluyen el grosor y la densidad. Esto puede ser importante si usted necesita hacer un hoyo a travs de un objeto electrnico. Los modeladores poligonales combinan muchos pequeos polgonos para construir objetos, de modo similar a la manera en que uno construira un domo geodsico con muchos tringulos perfectamente unidos. Los modeladores basados en curvas construyen objetos, sean superficies o slidos, usando curvas definidas matemticamente, que son rotadas sobre un eje para crear una forma tridimensional. 2.5.1. Animacin : Una consecuencia del auge del diseo tridimensional es la animacin por computadora. Desde el inicio de la produccin de pelculas, la animacin slo era posible a travs del cuidadoso proceso de dibujar a mano series de imgenes y luego filmaras una por una. Cada imagen filmada se llama cuadro. Cuando la pelcula se corre a alta velocidad (por lo general alrededor de 30 cuadros por segundo para una animacin de alta calidad), las imgenes se desvanecen para crear la ilusin de movimiento en la pantalla. El proceso de crear manualmente una pequea animacin incluso de unos cuantos segundos puede tomar semanas de trabajo. Una caricatura de cinco minutos o una pelcula animada de duracin promedio, puede tomar meses o incluso aos para producirse. 2.5.2. FIy-by y Walk-Throug:Los arquitectos e ingenieros usan frecuentemente la computadora para llevar a los clientes en un "recorrido virtual" por proyectos de construccin mucho antes de que se comience la construccin real. Al usar modelos tridimensionales de computadora creados en un programa CAD o en software de modelo tridimensional como 3D Studio MAX, los diseadores pueden crear simulaciones 10fle reales del proyecto terminado sin importar que sea un hotel o una fbrica, con acabados finales tales como alfombrado, iluminacin, paisaje y gente. 2.5.3. Animacin de personajes: El tipo de animacin por computadora que recibe la mayor atencin hoy en da es la animacin de personajes. Este es el arte de crear un personaje (una persona, animal o incluso un objeto no orgnico, como una caja o un carro) y hacer que se mueva de manera real. 2.5.4. Grficos de computadora en pelculas y juegos: Como en el cine, no es una sorpresa que la mayora de los videojuegos modernos incluyan imgenes generadas por computadora, as como animacin, fondos y efectos especiales. Ahora existen grandes estudios en compaas tales como Sega, Nintendo y otros diseadores de juegos interactivos, donde los artistas y animadores usan la tecnologa ms reciente para crear juegos ms realistas y llenos de accin.

2. Software grafico de programacin general (3 ejemplos)


Mesa 3D
Mesa 3D es una biblioteca grfica de cdigo abierto, desarrollada inicialmente por Brian Paul en agosto de 1993, que proporciona una puesta en prctica genrica de OpenGL para renderizar grficos tridimensionales en plataformas mltiples. Aunque Mesa no ha sido puesta en prctica oficialmente, ni licenciada por OpenGL, la estructura, la sintaxis y la semntica del API es la de OpenGL. Ventajas

Mesa 3D est disponible y puede ser compilado en prcticamente cualquier plataforma moderna. Por no ser una implementacin oficial de OpenGL por razones de licencia, los autores de Mesa 3D han trabajado para mantener el API en lnea con los ms recientes estndares y pruebas conformadas de OpenGL. Mesa 3D es distribuido bajo la Licencia MIT. Mientras Mesa 3D soporta varios tipos de aceleradores grficos por hardware, tambin puede ser compilado como un renderizador solamente de software. Al ser de cdigo abierto, es posible usarlo para estudiar el comportamiento interno de un render compatible con OpenGL.

LWJGL
La Lightweight Java Game Library (LWJGL o Biblioteca Java Ligera para Juegos) es una solucin dirigida a programadores tanto amateurs como profesionales y est destinada a la creacin de juegos de calidad comercial escritos en el lenguaje Java. LWJGL proporciona a los desarrolladores acceso a diversas bibliotecas multiplataforma, como OpenGL (Open Graphics Library) y OpenAL (Open Audio Library), permitiendo la creacin de juegos de alta calidad con grficos y sonido 3D. Por otro lado, LWJGL permite adems acceder a controladores de juegos como GamePads, volantes y Joysticks. Todas estas funcionalidades estn integradas en una sola API y facilita enormemente la creacin de videojuegos en Java, ya que abstrae al programador de las dificultades inherentes a las temidas llamadas JNI, al tiempo que proporciona un rendimiento espectacular, tal y como se puede comprobar en proyectos como Jake2 (port de Quake2, desarrollado por el equipo alemn Bytonic). mbito de uso El autntico objetivo de LWJGL no es crear un motor grfico que permita crear juegos espectaculares de forma casi inmediata, sino que lo que pretende es dar acceso a los programadores Java a una tecnologa y unos recursos que normalmente no se implementan correctamente. Por tanto, LWJGL debe entenderse ms bien una API base sobre la que en la actualidad ya se estn apoyando algunas potentes herramientas grficas, como es el caso de la API de scene-graph jMonkey.

Licencia LWJGL est disponible bajo licencia BSD, y por lo tanto es de libre distribucin.

VirtualGL
VirtualGL es un programa de cdigo abierto que redirige los comandos de procesamiento de aplicaciones 3D OpenGL de Unix y Linux para hardware acelerador 3D en un servidor dedicado y muestra el resultado representado interactivamente a un cliente liviano localizado en cualquier lugar de la red.

3. Descripcin del OPEN GL

También podría gustarte