Sie sind auf Seite 1von 5

Jorge Oswaldo Canales Gonzlez

Graficacin

Miguel Bernal Marin

JORGE OSWALDO CANALES GONZLEZ

N CONTROL: 11012804

19/MARZO/2013

Jorge Oswaldo Canales Gonzlez


DirectX coleccin de API desarrolladas para facilitar las complejas tareas relacionadas con multimedia, especialmente programacin dejuegos y vdeo, en la plataforma Microsoft Windows. DirectX consta de las siguientes API: Direct3D: utilizado para el procesamiento y la programacin de grficos en tres dimensiones (una de las caractersticas ms usadas de DirectX). DirectGraphics: para dibujar imgenes en dos dimensiones (planas), y para representar imgenes en tres dimensiones. DirectInput: para procesar datos del teclado, mouse, joystick y otros controles para juegos. DirectPlay: para comunicaciones en red. DirectSound: para la reproduccin y grabacin de sonidos de ondas. DirectMusic: para la reproduccin de pistas musicales compuestas con DirectMusic Producer. DirectShow: para reproducir audio y vdeo con transparencia de red. DirectSetup: para la instalacin de componentes DirectX. DirectCompute: lenguaje e instrucciones especiales para el manejo de cientos o miles de hilos de procesamiento, especial para procesadores de ncleos masivos.

Versin - Numero de versin - Sistema operativo - Fecha de lanzamiento 22 de octubre de 2009

6.01.7600.16385 Windows 7 y Windows Server 2008 R2 DirectX 11 7.00.6002.18107

Windows Vista SP2 y Windows Server 2008 SP2, mediante la actualizacin de 27 de octubre plataforma para Windows Vista y Windows Server 20081 de 2009

DirectX 11 caractersticas: Teselacin - Teselacin se ejecuta sobre la GPU para calcular una superficie ms suave curva que resulta en imgenes detalladas de manera ms grfica, incluyendo ms personajes llenos de vida en los mundos de juego que explorar. Multi-Threading - La capacidad de las escalas dentro de las CPU Multincleo permitir a los desarrolladores aprovechar mejor el poder dentro de ellas. El resultado ser FPS ms rpidos para los juegos, sin dejar de apoyar el mayor detalle visual posible. DirectCompute - Los desarrolladores pueden utilizar la potencia de las tarjetas grficas discretas (De gama Baja) para acelerar los juegos y aplicaciones. Esto mejora los grficos, al mismo tiempo permitiendo a los jugadores acelerar las tareas diarias, como la edicin de vdeo, en su PC de Windows.

DirectX 11.1 La versin 11.1 de Direct3D incluida en DirectX 11.1 es una actualizacin que ser incluida en Windows 8. Necesitar de WDDM 1.2 y DXGI 1.2. OpenGL (Open Graphics Library) es una especificacin estndar que define una API multilenguaje y multiplataforma para escribir aplicaciones que produzcan grficos 2D y 3D. La interfaz consiste en ms de 250 funciones diferentes que pueden usarse para dibujar escenas tridimensionales complejas a partir de primitivas geomtricas simples, tales como puntos, lneas y tringulos. Fue desarrollada originalmente por Silicon Graphics Inc. (SGI) en 1992 y se usa ampliamente en CAD, realidad virtual, representacin cientfica, visualizacin de informacin y simulacin de vuelo. Tambin se usa en desarrollo de videojuegos, donde compite con Direct3D en plataformas Microsoft Windows.

Jorge Oswaldo Canales Gonzlez


OpenGL 4.3 Publicado el 6 de agosto de 2012 Tarjetas Soportadas: Nvidia GeForce 400 series, Nvidia GeForce 500 series, Nvidia GeForce 600 series Incluye la versin ms actualizada de GLSL en su versin 4.30 (OpenGL Shading Language). Clculo de shaders que aprovechan el paralelismo de la GPU para todo lo relacionado con geometra o grficos. Almacenamiento en bfer de objetos Shader. Consultas de parmetros de texturas para hallar los lmites que las plataformas pueden tener para procesar las mismas. Alta calidad de comprensin en texturas ETC2/EAC como caracterstica estndar. Compatibilidad total con las APIs de OpenGL ES 3.0. Capacidades de depuracin que permiten recibir mensajes de depuracin mientras se desarrolla la aplicacin. Vistas de texturas para anlisis de las mismas en diferentes formas sin replicacin de datos. Incrementa la seguridad de la memoria. Una extensin multi-aplicacin que aade robustez al sistema, e impide que las aplicaciones que provoquen un fallo y tengan que resetearse afecten a otras que estn en ejecucin.

OpenGL ES (OpenGL for Embedded Systems) es una variante simplificada de la API grfica OpenGL diseada para dispositivos integrados tales como telfonos mviles, PDAs y consolas de videojuegos. La define y promueve el Grupo Khronos, un consorcio de empresas dedicadas a hardware y software grfico interesadas en APIs grficas y multimedia. Ultima versin OpenGL ES 3.0 fue publicado el 6 de agosto de 2012. Implementa mejoras comparables con las aadidas a OpenGL 4.3. Debido a su reciente salida todava no hay demasiados dispositivos compatibles. Esta versin s es compatible con OpenGL ES 2.0. Uso OpenGL ES ha sido seleccionada como la API para grficos 3D oficial en el sistema operativo Symbian OS3 y la plataforma para dispositivos mviles Android.4 OpenGL ES 2.0 es la biblioteca grfica 3D para el dispositivo Nokia N900 con sistema operativo Maemo basado en Linux.5 OpenGL ES es la biblioteca grfica 3D en el SDK del iPhone. Su sistema operativo, el iOS, soporta las versiones 1.1 y 2.0 dependiendo del dispositivo.6 OpenGL ES 1.0 ms algunas extensiones y con soporte de Cg est disponible para la PlayStation 3 como API grfica oficial.7 Diferencia entre CPU Y GPU La unidad de procesamiento grfico o GPU (acrnimo del ingls graphicsprocessingunit) es un coprocesador dedicado al procesamiento de grficos u operaciones de coma flotante, para aligerar la carga de trabajo del procesador central en aplicaciones como los videojuegos y o aplicaciones 3D interactivas. De esta forma, mientras gran parte de lo relacionado con los grficos se procesa en la GPU, la unidad central de procesamiento (CPU) puede dedicarse a otro tipo de clculos (como la inteligencia artificial o los clculos mecnicos en el caso de los videojuegos). Imagen de mapa de bits Una imagen en mapa de bits, tambin conocida como imagen matricial, bitmap, rasterimage o extensin .bmp (estos dos tomados del ingls), o imagen rster (un calco del ingls), es una estructura o fichero de datos que representa una rejilla rectangular de pxeles o puntos de color, denominada matriz, que se puede visualizar en un monitor, papel u otro dispositivo de representacin. A las imgenes en mapa de bits se las suele definir por su altura y anchura (en pxeles) y por su profundidad de color (en bits por pxel), que determina el nmero de colores distintos que se pueden almacenar en cada punto individual, y por lo tanto, en gran medida, la calidad del color de la imagen.

Jorge Oswaldo Canales Gonzlez


Compresin con prdida y sin prdida Una compresin sin prdidas devuelve la imagen descomprimida exactamente igual a la original. Por el contrario, la compresin con prdidas acepta alguna degradacin en la imagen de cara a una mayor compresin. Compresin sin prdida Existen distintos mtodos de compresin sin prdidas. Est la compresin RLE o run-length encoding (utilizada para los archivos BMP), la cual toma secuencias de datos (datos de elementos consecutivos con valores idnticos) y los almacena en un valor nico ms su recuento. Es el ms adecuado para grficos sencillos, donde hay largas tiradas de idnticos elementos de datos. DEFLATE (desinflar) es otro mtodo de compresin sin prdida de datos utilizados para imgenes PNG. Utiliza una combinacin del algoritmo LZ77 y Huffman. Adems de ser utilizado para las imgenes PNG, que tambin se usa en la compresin ZIP y gzip. Lempel-Ziv-Welch (LZW) es un algoritmo de compresin sin prdida que realiza un anlisis limitado de datos. Se utiliza en archivos con formato GIF y algunos TIFF. Compresin con Prdida Hay una serie de mtodos de compresin con prdidas, algunos de los cuales se pueden combinar con mtodos sin prdidas para crear archivos con tamaos ms pequeos. Un mtodo consiste en reducir el espacio de color de la imagen a los colores ms comunes dentro de la misma imagen. Esto se utiliza a menudo en imgenes con formato GIF y, a veces en imgenes PNG para dar lugar a archivos ms pequeos. Cuando se utiliza en el tipo correcto de imgenes y es combinado con tramado, puede dar lugar a imgenes casi idnticas a los originales. Transform encoding es el tipo de codificacin utilizado para imgenes JPEG. En las imgenes, la transformacin de codificacin promedia el color en pequeos bloques de la imagen utilizando una transformacin discreta del coseno (DCT) para crear una imagen que tiene colores muy inferior a la original. Submuestreo de croma es otro tipo de compresin con prdida que tiene en cuenta que el ojo humano percibe los cambios en el brillo de forma ms pronunciada que los cambios de color, y se aprovecha de sta por gravedad o promedio de algn croma (color), manteniendo la informacin de luminancia (brillo).Es comnmente usada en los esquemas de codificacin de vdeo y de imgenes JPEG. Imagen vectorial Una imagen vectorial es una imagen digital formada por objetos geomtricos independientes (segmentos, polgonos, arcos, etc.), cada uno de ellos definido por distintos atributos matemticos de forma, de posicin, de color, etc. Por ejemplo un crculo de color rojo quedara definido por la posicin de su centro, su radio, el grosor de lnea y su color. El inters principal de los grficos vectoriales es poder ampliar el tamao de una imagen a voluntad sin sufrir la prdida de calidad que sufren los mapas de bits. De la misma forma, permiten mover, estirar y retorcer imgenes de manera relativamente sencilla. Su uso tambin est muy extendido en la generacin de imgenes en tres dimensiones tanto dinmicas como estticas. Todos los ordenadores actuales traducen los grficos vectoriales a mapas de bits para poder representarlos en pantalla al estar sta constituida fsicamente por pxeles. Tipos de extensiones de imgenes. .GIF: Son las siglas de GraphicInterchangeFormat y es el formato estndar para imgenes que fue desarrollado por CompuServe para que fuera un mtodo independiente de hardware para el almacenamiento de imgenes. GIF permite grficas de alta resolucin y alta calidad que pueden desplegarse en una gran variedad de sistemas de vdeo. GIF esta dirigido a sistemas de video baratos, dado que solo puede almacenar 8 bits por pxel (256 o menos colores) y casi todas las PCs no pueden desplegar ms de 256 colores en u na pasada. GIF es bueno para imgenes con solo unos cuantos colores distintos, como dibujos de lneas y caricaturas simples .JPG: Es un mecanismo estandarizado de compresin de imgenes. JPEG son las siglas para JointPhotographicExpertsGroup, el nombre original del comit que escribi el estndar. JPEG esta diseado para comprimir ya sea imgenes a color o en escala de gris de escenas naturales y realistas.

Jorge Oswaldo Canales Gonzlez


.BMP: Es la extensin de los archivos bitmap, Tambin llamados RASTER GRAPHICS, son la representacin consistente en filas y columnas de puntos de una imagen grfica en una computadora. .TIFF:La denominacin en ingls "TaggedImage File Format" es un formato de archivo de imgenes con etiquetas. Esto se debe a que los ficheros TIFF contienen, adems de los datos de la imagen propiamente dicha, "etiquetas" en las que se archiva informacin sobre las caractersticas de la imagen, que sirve para su tratamiento posterior. .PCX: De PiCtureeXchange. Es un formato de imagen digital que usa la forma simple de la codificacin run-length (un tipo de compresin sin prdidas). PCX fue desarrollado por ZsoftCorporation de Marietta, Georgia Estados Unidos Fue el formato nativo para el programa Paintbrush de PC, el cual fue uno de los primeros programas de grficos populares que funcionaban bajo DOSen los primeros PCs. Su popularidad tambin se debe a que era uno de los formatos utilizados por el DeluxePaint, junto con el ILBM. La mayora de los archivos PCX usan una paleta de color indexada, pero el formato fue ampliado para permitir imgenes de 24 bits. PCX fue bastante popular en sistemas bajo DOS o Windows, pero actualmente es poco comn, siendo en buena parte reemplazado por formatos con mejor compresin y prestaciones, tal como el PNG o el JPEG. .PNG: Pronunciado ping, son las siglas de Portable Network Graphics, un formato de compresin de imgenes aprobado por el World Wide Web Consortium (W3C) como sustituto del formato .gif. Los archivo tipo .gif utilizan un algoritmo de compresin de datos que est patentado, mientras que el formato .png no est patentado y no necesita licencia para su utilizacin El formato de imgenes RAW (Entindase como "Formato de Imagen sin modificaciones") es un formato de archivo digital de imgenes que contiene la totalidad de los datos de la imagen tal y como ha sido captada por el sensor digital de la cmara fotogrfica. PDF (sigla del ingls portable documentformat, formato de documento porttil) es un formato de almacenamiento de documentos digitales independiente de plataformas de software o hardware. Este formato es de tipo compuesto (imagen vectorial, mapa de bits y texto). Fue inicialmente desarrollado por la empresa Adobe Systems, oficialmente lanzado como un estndar abierto el 1 de julio de 2008 y publicado por laOrganizacin Internacional de Estandarizacin como ISO 32000-1. PostScript encapsulado, o EPS, es un formato de archivo grfico. Un archivo EPS es un archivo PostScript que satisface algunas restricciones adicionales. Estas restricciones intentan hacer ms fcil a programas de software el incluir un archivo EPS dentro de otro documento PostScript. Adobe Illustrator: aplicacin en forma de taller de arte que trabaja sobre un tablero de dibujo .ai: extensin de los archivos de Adobe Illustrator

CDR: La extensin .cdr es un formato de archivo de imagen vectorial usado por Corel Draw, una suite til hecha por Corel Graphics Suite. Existen variedad de software adems de Corel Draw, que puede usar este formato de imagen, por ejemplo, SK1 pueden convertir archivos .cdr hacia otros formatos vectoriales tanto propietarios como libres. SWF (inicialmente abreviacin de Shockwave Flash y posteriormente retroacrnimo de Small Web Format -formato web pequeopara evitar confusiones con Shockwave del que deriva) es un formato de archivo de grficos vectoriales creado por la empresa Macromedia (actualmenteAdobeSystems). PSD, PDD: formato estndar de Photoshop con soporte de capas.

Das könnte Ihnen auch gefallen