lunes, 30 de enero de 2012

Introducción a la graficación por computadora

El uso adecuado y provechoso de la tecnología han hecho de la computadora una dispositivo poderoso para producir imágenes en forma rápida y económica. Actualmente en todas las áreas es posible aplicar gráficas por compuadora con algún objetivo, por ello se ha generalizado la utilización de gráficas por computadora. De igual modo las gráficas por computadora se utilizan de manera rutinaria en diversas áreas, como en la ciencia, ingeniería, empresas, industria, gobierno, arte, entretenimiento, publicidad, educación, capacitación y presentaciones gráficas.

1.Aplicaciones de graficos de computadora

Representación de colores
Las computadoras almacenan y manipulan colores representándolos como una combinación de tres números. Por ejemplo, en el sistema de colores RGB (siglas en inglés de red-green-blue, 'rojo-verde-azul'), el computador utiliza sendos números para representar los componentes primarios rojo, verde y azul de cada color. Otros sistemas pueden representar otras propiedades del color, como por ejemplo el matiz (frecuencia de la luz), la saturación (la intensidad cromática) y el brillo.
Si se emplea un byte de memoria para almacenar cada componente de color en un sistema de tres colores, pueden representarse más de 16 millones de combinaciones cromáticas.

Efecto de escalonado (aliasing) y reducción del mismo
Como un monitor informático es esencialmente una rejilla de cuadrados coloreados contiguos, las líneas diagonales tienden a representarse con un aspecto escalonado. Este fenómeno, puede reducirse calculando lo cerca que está cada píxel a la línea ideal de la imagen dibujada y basar el color del píxel en su distancia a dicha línea. Por ejemplo, si el píxel está directamente sobre la línea, recibe el color más oscuro, y si sólo está parcialmente alineado, recibe un color más claro. Este proceso suaviza eficazmente la línea.

Procesado de imágenes
El procesado de imágenes es una de las herramientas más potentes e importantes dentro de los gráficos por ordenador. Sus técnicas se emplean en muchas aplicaciones, como detectar el borde de un objeto, realzar la imagen y reducir el ruido en el diagnóstico médico por imagen, difuminarla, o aumentar la nitidez o el brillo en películas y anuncios.
La distorsión de imagen permite al usuario manipular y deformar una imagen a lo largo del tiempo.  Estos puntos de transformación suelen ser o bien una rejilla superpuesta sobre los objetos o bien un conjunto específico de rasgos, como la nariz, los ojos, la boca y las orejas en caso de que se realice una metamorfosis entre dos rostros.

Creación de gráficos tridimensionales por ordenador
Muchos usos de los gráficos por ordenador —como la animación por ordenador, el diseño y fabricación asistidos por computadora (CAD/CAM, siglas en inglés), los videojuegos o la visualización científica de datos como imágenes de órganos internos obtenidas por resonancia magnética— exigen dibujar objetos de tres dimensiones en la pantalla del ordenador. El cálculo de escenas en 3D se realiza mediante algoritmos de rendering, algunos en paralelo o de forma distribuida.
Existen microprocesadores especiales para gráficos en 3D. El cálculo de imágenes 3D por hardware suele ser cara, pero permite al usuario crear hasta 60 imágenes por segundo en tiempo real. Los sistemas de render por software son más lentos, y exigen hasta todo un día para plasmar una única imagen.

Modelado
El primer paso es la creación de objetos en 3D. La superficie de un objeto, por ejemplo una esfera, se representa como una serie de superficies curvas o como polígonos, generalmente triángulos. Los puntos de la superficie del objeto, llamados vértices, se representan en el ordenador por sus coordenadas espaciales. También hay que especificar otras características del modelo, como el color de cada vértice y la dirección perpendicular a la superficie en cada vértice (la llamada normal). Como los polígonos no proporcionan superficies suaves, los modelos detallados exigen un número enormemente elevado de polígonos para crear una imagen con aspecto natural.

Transformación
Una vez creados estos modelos, se colocan ante un fondo generado por computadora. Por ejemplo, una esfera plasmada puede colocarse ante un fondo de nubes. Las instrucciones del usuario especifican el tamaño y orientación del objeto. A continuación se seleccionan los colores, su situación y la dirección de la luz en la escena generada por computadora, así como la localización y la dirección del ángulo de visión de la escena.

Iluminación y sombreado
Una vez situada una primitiva hay que sombrearla. La información del sombreado se calcula para cada vértice a partir del lugar y el color de la luz en la escena generada por ordenador, de la orientación de cada superficie, del color y otras propiedades de la superficie del objeto en ese vértice, y de los posibles efectos atmosféricos que rodean el objeto, como por ejemplo niebla.

Aplicación
Varias técnicas permiten al artista añadir detalles realistas a modelos con formas sencillas. El método más común es la aplicación de texturas, que aplica una imagen a la superficie de un objeto como si fuera papel pintado. Por ejemplo, es posible aplicar un dibujo de ladrillos a una esfera. En este proceso, el aspecto del objeto al ser iluminado sólo se ve afectado por la forma del objeto, no por las características de la textura (como los bordes rectangulares y los intersticios de los ladrillos): la esfera sigue apareciendo lisa. Otra técnica, llamada aplicación de bultos, proporciona una visión más realista al crear brillos para que la superficie parezca más compleja. En el ejemplo de la textura de ladrillos, la aplicación de bultos podría proporcionar sombreado en los intersticios y brillos en algunas superficies de los ladrillos.

Mezcla
Después de que el proceso de sombreado haya producido un color para cada píxel de la primitiva, el último paso del plasmado es introducir ese color en la memoria intermedia de cuadros. Frecuentemente se emplea una técnica conocida como separación en el eje Z (z-buffer) para determinar cuál es la primitiva más cercana a la situación y ángulo de visión de la escena, con el fin de garantizar que no se dibujen los objetos situados detrás de otros. Por último, si la superficie que se está dibujando es semitransparente, el color del objeto frontal se mezcla con el del objeto que hay detrás.

Cálculo de imágenes con base física
Como el proceso de cálculo de imágenes tiene poco que ver con la forma en que la luz se comporta realmente en una escena, no funciona bien con sombras y reflejos. Otra técnica frecuente de cálculo de imagen, el trazado de rayos, calcula la trayectoria de los rayos luminosos en la escena. El trazado de rayos proporciona sombras más precisas que los otros métodos, y también maneja correctamente las reflexiones múltiples. Aunque es un algoritmo exigente computacionalmente, la calidad que proporciona es alta.

2. SISTEMA DE GRAFICOS

PROCESADOR
La unidad de procesamiento gráfico o GPU (acrónimo del inglés graphics processing unit) es un procesador dedicado al procesamiento de gráficos 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 gráficos se procesa en la GPU, la unidad central de procesamiento (CPU) puede dedicarse a otro tipo de cálculos (como la inteligencia artificial o los cálculos mecánicos en el caso de los videojuegos).
Una GPU implementa ciertas operaciones gráficas llamadas primitivas optimizadas para el procesamiento gráfico. Una de las primitivas más comunes para el procesamiento gráfico en 3D es el antialiasing, que suaviza los bordes de las figuras para darles un aspecto más realista.

MEMORIA

La memoria (también llamada almacenamiento) se refiere a parte de los componentes que forman parte de una computadora. Son dispositivos que retienen datosinformáticos durante algún intervalo de tiempo. Las memorias de computadora proporcionan una de las principales funciones de la computación moderna, la retención o almacenamiento de información. Es uno de los componentes fundamentales de todas las computadoras modernas que, acoplados a una unidad central de procesamiento (CPU por su sigla en inglés,central processing unit), implementa lo fundamental del modelo de computadora de Arquitectura de von Neumann, usado desde los años 1940.

DISPOSITIVOS DE ENTRADA
Son los que envían información a la unidad de procesamiento, en código binario. 
Entrada:
  • Teclado
  • Ratón
  • Joystick
  • Lápiz óptico
  • Micrófono
  • Webcam
  • Escáner
  • Escáner de código de barras
DISPOSITIVOS DE SALIDA
Son los dispositivos que reciben información que es procesada por la CPU y la reproducen para que sea perceptible para la persona.
Salida:
  • Monitor
  • Altavoz
  • Auriculares
  • Impresora
  • Plotter
  • Proyector

3. DISPARIDAD BINOCULAR
Ligera diferencia entre los dos puntos de vista proporcionados por ambos ojos. La disparidad binocular es la forma de percibir profundidad y relieve más utilizada por el cerebro humano, y es la que permite ser más manipulada, convirtiéndose en la base para la creación de imágenes 3D en superficies llanas. El cerebro coge estos dos puntos de vista distintos y los integra, creando así un objeto en tres dimensiones.

Hay muchas formas de crear ilusión óptica de profundidad utilizando la disparidad binocular: hologramas, estereoscopios y estereogramas, todos ellos separan imágenes para ser captadas por un sólo ojo.
FUENTES DE INFORMACION
http://www.monografias.com/trabajos14/dispositivos/dispositivos.shtml
http://es.wikipedia.org/wiki/Disparidad_binocular
http://www.monografias.com/trabajos33/dispositivos/dispositivos.shtml
http://es.wikipedia.org/wiki/Memoria_(inform%C3%A1tica)
http://Wikipedia

No hay comentarios:

Publicar un comentario