Sei sulla pagina 1di 8

UPSLP

Graficacin por
computadora
Tarea 1
Tpicos Avanzados de Programacin
Asaf Caleb Flix Gmez
110079

11/08/2014

Introduccin:
Los grficos por computadora se han convertido en una potente herramienta para la
produccin rpida y econmica de imgenes. Prcticamente no existe ninguna tarea en la
que la representacin grfica de la informacin no pueda aportar alguna ventaja y, por
tanto, no sorprende encontrar grficos por computadora en muchos sectores. Aunque las
primeras aplicaciones de ciencia e ingeniera requeran equipos caros y aparatosos, los
avances en la tecnologa informtica han hecho de los grficos interactivos una
herramienta muy til. Actualmente, los grficos por computadora se usan a diario en
campos tan diversos como las ciencias, las artes, la ingeniera, los negocios, la industria. la
medicina, las administraciones pblicas, el entretenimiento, la publicidad, la educacin, la
formacin y en aplicaciones caseras. E incluso podemos transmitir imgenes alrededor del
mundo a travs de Internet.

Diseo asistido por computadoras (CAD):


Uno de los mayores usos de los grficos por computadora se encuentra en los procesos de
diseo, particularmente en arquitectura e ingeniera, aunque ahora muchos productos se
disean por computadora. Generalmente, se conoce como (CAD, Computer Aided Design,
diseo asistido por computadora) o CADD (Computer Aided Drafting and Design). Estos
mtodos se emplean rutinariamente en el diseo de edificios, automviles, aeronaves,
barcos, naves espaciales, computadoras, telas, electrodomsticos y muchos otros
productos.
En algunas aplicaciones de diseo, los objetos se visualizan primero en su modelo
almbrico mostrando su forma general y sus caractersticas internas. El modelo almbrico
permite a los diseadores ver rpidamente los efectos de los ajustes interactivos que se
hacen en las formas sin esperar a que la superficie completa de los objetos est
completamente generada.
Circuitos y redes de comunicacin, de suministro de agua y otras herramientas se
construyen colocando de forma repetida unas pocas formas grficas. Las formas
empleadas en un diseo representan los diferentes componentes del circuito o de la red.
Los paquetes de diseo suelen suministrar formas estndar de mecnica, electricidad,
electrnica y circuitos lgicos. Para otro tipo de aplicaciones, el diseador puede crear
smbolos personalizados para construir la red o el circuito. El sistema es entonces
diseado mediante sucesivas copias de los componentes posicionadas en el plano y unidas
automticamente entre s mediante enlaces proporcionados por el paquete grfico. Esto
permite que el diseador pueda probar diferentes configuraciones para el circuito y as

optimizar al mnimo el nmero de componentes usados o el espacio requerido para el


sistema.
Las animaciones tambin se usan frecuentemente en las aplicaciones de CAD.
Animaciones en tiempo real del modelo almbrico de las formas son muy tiles para
comprobar rpidamente el funcionamiento de un vehculo o un sistema.
Dado que las imgenes en modelo almbrico no muestran las superficies, los clculos para
cada segmento de animacin pueden realizarse rpido para as producir movimientos
suaves en la pantalla. Tambin el modelo almbrico permite ver en el interior del vehculo
y observar los componentes internos durante el movimiento.
Cuando los diseos del objeto estn completos o casi completos, se aplican condiciones
reales de iluminacin y de representacin de superficies para producir visualizaciones que
mostrarn la apariencia final del producto.
El proceso de fabricacin tambin va unido a la descripcin computarizada de los objetos
diseados, de modo que el proceso de fabricacin del producto puede ser automatizado,
utilizando mtodos que son conocidos como CAM (Computer-Aided Manufacturing.
fabricacin asistida por computadora). El plano de una placa de circuito, por ejemplo,
puede transformarse en la descripcin individualizada de los procesos necesarios para
construir el circuito electrnico. Algunas piezas mecnicas se fabrican a partir de las
descripciones de cmo las superficies se tienen que formar con las mquinas herramienta.

Entornos de realidad virtual:


Una aplicacin ms reciente de los grficos por computadora es la creacin de los
entornos de realidad virtual en los que el usuario puede interactuar con los objetos en una
escena tridimensional. Dispositivos hardware especializados proporcionan efectos de
visin tridimensional y permiten al usuario tomar los objetos de la escena. Los entornos
de realidad virtual animados se usan frecuentemente para formar a los operadores de
equipo pesado o para analizar la efectividad de diferentes configuraciones de cabina y
localizaciones de control.
Con los sistemas de realidad virtual, tanto los diseadores como los dems pueden
moverse alrededor e interactuar con los objetos de diferentes maneras. Los diseos
arquitectnicos pueden examinarse mediante un paseo simulado a travs de habitaciones
o alrededor de los exteriores del edificio para poder apreciar mejor el efecto global de un
diseo particular. Mediante un guante especial, podemos, incluso agarrar objetos en una
escena y girarlos o moverlos de un sitio a otro.

Visualizacin de datos:
La generacin de representaciones graficas de conjuntos de datos o procesos de
naturaleza cientfica, de ingeniera o de medicina es otra nueva aplicacin de los grficos
por computadora. Generalmente, esto se conoce como visualizacin cientfica. Y el
termino visualizacin de negocios se usa para conjuntos de datos relacionados con el
comercio, la industria y otras reas no cientficas.
Investigadores, analistas y dems, frecuentemente necesitan tratar con grandes
cantidades de informacin o estudiar el comportamiento de procesos de elevada
complejidad. Las simulaciones numricas por computadora, por ejemplo, normalmente,
producen grandes cantidades de archivos de datos que contienen miles o incluso millones
de valores. De modo similar, las cmaras de un satlite u otras fuentes de grabacin
acumulan archivos de datos ms rpido de lo que pueden ser interpretados. Rastrear
estos grandes conjuntos de nmeros para determinar tendencias y relaciones es un
proceso tedioso y totalmente inefectivo. Sin embargo, si los datos se convierten a una
formato grfico, las tendencias y relaciones aparecen inmediatamente.
Existen muchas clases distintas de conjuntos de datos, por lo que los esquemas de
visualizacin efectivos dependen de las caractersticas de los datos. Una coleccin de
datos puede contener valores escalares, vectores, tensores de orden superior o cualquier
combinacin de estos tipos de datos. Los conjuntos de datos pueden estar distribuidos
sobre una regin bidimensional en el espacio, una regin tridimensional o un espacio de
dimensin superior. La codificacin mediante colores es una manera de visualizar un
conjunto de dalos. Otras tcnicas de visualizacin incluyen la representacin de perfiles, la
representacin de superficies de valor constante u otras regiones del espacio y formas
especialmente diseadas para la representacin de diferentes tipos de datos.
Las tcnicas de visualizacin tambin se usan como ayuda para la comprensin de
procesos complejos y funciones matemticas. Los cientficos estn desarrollando mtodos
para la visualizacin de dalos de carcter genrico.

Educacin y formacin:
Los modelos generados por computadora de sistemas fsicos, financieros, polticos,
sociales, econmicos y otros se usan frecuentemente como ayudas para la educacin.
Modelos de procesos fsicos, psicolgicos, tendencias de la poblacin, equipamiento,
puede ayudar a los alumnos a comprender la operacin de un sistema.

En algunas aplicaciones de formacin se necesitan equipos especiales de hardware.


Ejemplos de este tipo de sistemas son los simuladores para las sesiones prcticas de
formacin de capitanes de barco, pilotos de aeronaves, operadores de maquinaria
pesada, personal del control de trfico areo. Algunos simuladores no tienen pantallas de
video, como por ejemplo, un simulador de vuelo con slo un panel instrumental de vuelo.
Pero la mayora de los simuladores proporcionan pantallas para mostrar visualizaciones
del entorno exterior.
A pesar de que los simuladores de automviles pueden ser usados como sistemas de
entrenamiento, se utilizan comnmente para estudiar el comportamiento de los
conductores ante situaciones crticas. Las reacciones del conductor en diversas
condiciones de trfico pueden ser utilizadas como base para disear un vehculo
maximizando la seguridad en el trfico.

Arte por computadora:


Tanto el arte puro como el comercial hacen uso de los mtodos de los grficos por
computadora. Los artistas tienen disponibles una variedad de mtodos y herramientas,
incluyendo hardware especializado, paquetes de software comercial (como Lumena),
programas de matemtica simblica (como Mathematica). Paquetes CAD, software de
escritorio para publicacin y sistemas de animacin que proporcionan capacidades para
disear formas de objetos y especificar sus movimientos.
Las animaciones generadas en una computadora se utilizan frecuentemente en la
produccin de los anuncios de televisin. Estos anuncios son generados, cuadro a cuadro,
y cada cuadro se visualiza y almacena como un archivo de imagen. En cada sucesivo
cuadro, las posiciones de cada objeto son ligeramente desplazadas para simular los
movimientos que tienen lugar en la animacin. Cuando todos los cuadros que participan
en la secuencia de animacin se han renderizado, se transfieren a una pelcula o se
almacenan en un bfer de video para su reproduccin. Las pelculas de animacin
requieren 24 cuadros por cada segundo de la secuencia. Si la animacin se va reproducir
en un monitor de vdeo, por lo menos se necesitan 30 cuadros por segundo.

Entretenimiento:
Las producciones de televisin, las pelculas de cine y los vdeos musicales usan de manera
rutinaria los grficos por computadora. Algunas veces estas imgenes se combinan con
actores reales y escenas filmadas, a veces, toda la pelcula est generada mediante
renderizacin por computadora y tcnicas de animacin.

Muchas series de televisin utilizan mtodos para producir efectos especiales basados en
los grficos por computadora. Algunos programas de televisin utilizan tcnicas de
animacin para combinar figuras de personas, animales, o personajes de dibujos
animados, generados por computadora con actores reales, tambin se transforma la cara
de un actor en otra forma. Muchos programas tambin utilizan los grficos por
computadora para generar edificios, rasgos del terreno u otros fondos de escenas.
Los efectos especiales, las animaciones, personajes y escenas generadas por computadora
estn ampliamente extendidos en las pelculas de hoy en da. Otras pelculas emplean
modelado, renderizado y animacin para producir por completo personajes con aspecto
humano. Para dar a los actores generados por computadora, tonos de piel humanos,
rasgos realistas en las caras, e imperfecciones en la piel como, lunares, pecas o acn se
emplean tcnicas foto realista.
Tambin se emplean mtodos de grficos por computadora para simular actores
humanos. Utilizando archivos de los rasgos faciales de un actor y un programa de
animacin se pueden generar secuencias de pelcula que contengan rplicas generadas
por computadora de esa persona. En el hipottico caso de que el actor enferme o se
accidente durante el rodaje, estos mtodos de simulacin se pueden utilizar para
sustituirlo en las subsiguientes escenas.
Los vdeos musicales utilizan los grficos por computadora de diversas formas. Se pueden
combinar objetos grficos con accin real, o emplearse grficos y tcnicas de
procesamiento de imgenes para transformar una persona en un objeto o viceversa.

Procesamiento de imgenes:
La modificacin o interpretacin de imgenes existente en seales de TV es conocida
como procesamiento de imgenes. Aunque los mtodos empleados en los grficos por
computadora y el procesa- do de imgenes se solapan, las dos reas estn dedicadas a
operaciones fundamentales diferentes. En los grficos por computadora, la computadora
se utiliza para crear una imagen. Por otra parte las tcnicas de procesamiento de
imgenes se utilizan para mejorar la calidad de un dibujo, analizar las imgenes o
reconocer patrones visuales para aplicaciones robotizadas. Sin embargo, los mtodos de
procesamiento de imgenes se utilizan frecuentemente en los grficos por computadora,
y los mtodos de los grficos por computadora se aplican tambin en el procesamiento.
Por lo general, antes de procesar una imagen o una fotografa, primero se almacena en un
archivo de imagen. Entonces es cuando se pueden aplicar los mtodos digitales de

reorganizacin de las partes de la imagen, para resallar separaciones de color, o mejorar la


calidad del sombreado.
Estas tcnicas se usan de manera amplia en las aplicaciones de arte comercial que se
implican en el retoque y reestructuracin de secciones de fotografas y otras obras
artsticas. Tcnicas similares se utilizan para analizar las fotografas de la tierra tomadas
por un satlite y las grabaciones de distribuciones de estrellas en las galaxias hechas por
un telescopio.
Las aplicaciones mdicas tambin hacen uso de las tcnicas de procesamiento de
imgenes para el realce de tomografas y simulaciones en operaciones quirrgicas. La
tomografa es un tipo de fotografa de rayos X que permite mostrar vistas de secciones
transversales de sistemas fisiolgicos. Tomografa Computarizada por Rayos X(JC),
Tomografa Emisiva de Posicin (TEP) y Tomografa Axial Computarizada (TAC) utilizan
mtodos computacionales para reconstruir secciones cruzadas a partir de datos digitales.
Estas tcnicas se utilizan para monitorizar funciones internas y mostrar secciones durante
las intervenciones quirrgicas. Otras tcnicas de imgenes mdicas incluyen ultrasonidos y
escneres mdicos nucleares. Con los ultrasonidos, se usan ondas de sonido de alta
frecuencia en lugar de rayos X para generar los datos digitales.
Los escneres de medicina nuclear recopilan datos de la radiacin emitida por
radionucleidos ingeridos y los datos son presentados como imgenes con cdigo de
colores.
El procesamiento de imgenes y los grficos por computadora son frecuentemente
utilizados en aplicaciones mdicas para modelar y estudiar funciones fsicas, para disear
extremidades artificiales y para planificar y practicar tcnicas quirrgicas. Esta ltima
aplicacin es conocida como CAS (Computer Aid Surgery, ciruga asistida por
computadora). Utilizando las tcnicas de procesamiento de imgenes se pueden obtener
secciones transversales en dos dimensiones del cuerpo. Estas secciones del cuerpo se
manipulan utilizando modelos grficos para simular procedimientos quirrgicos reales e
intentar diferentes cortes.

Interfaz grfica de usuario:


Hoy da es muy comn que las aplicaciones software se proporcionen con interfaces
grficas de usuario (GUI, Grafic User Interface). Un componente principal en una interfaz
grfica es un gestor de ventanas que permita al usuario visualizar mltiples reas
rectangulares de la pantalla, llamadas ventanas de visualizacin. Cada rea de
visualizacin en la pantalla contiene un proceso diferente, mostrando informacin grfica

o de otro tipo pudiendo ser los mtodos para activar una de estas ventanas variados. Si
usamos un dispositivo apuntador interactivo, como un ratn, podemos en algunos
sistemas, activar una ventana posicionando el cursor de la pantalla dentro del rea
mostrada por sta presionando el botn izquierdo del ratn. Con otros sistemas
tendremos que hacer clic con el ratn en la barra de ttulo en la parte superior de la
ventana.
Las interfaces tambin presentan mens e iconos para la seleccin de una ventana, una
opcin de proceso o el valor de un parmetro. Un icono es un smbolo grfico
frecuentemente diseado para sugerir la opcin que representaba ventaja de los iconos es
que necesitan menos espacio en la pantalla que la correspondiente descripcin textual y
puede ser entendido de una manera ms rpida si se ha diseado adecuadamente. Una
ventana de visualizacin se puede convertir en o a partir de la representacin de un icono,
los mens pueden contener listas tanto de descripciones textuales como de iconos.

Conclusiones:
Los grficos actualmente son muy importantes tanto en la vida diaria como en lo
profesional, ya que proporciona apoyo visual lo que mejora el entendimiento de muchos
fenmenos, facilitando su uso, as como tambin un avance que antes no se tena.

Referencias:
Grficos por computadora con OpenGL
DONALD HEARN, M. PAULINE BAKER
Tercera edicin, 2006

Potrebbero piacerti anche