Está en la página 1de 6

Aplicaciones a los grficos por computadora

Justificacin
Se ha realizado esta investigacin para observar la importancia del algebra lineal en la
prctica profesional, escogimos el tema de las aplicaciones grficas por computadora con
motivo de dar a conocer al algebra lineal como herramienta aplicable a dicho proceso.
Su importancia se ve reflejada por el resultado que nos da su uso, como podemos ver en lo
que se refiere a la industria del entretenimiento, y se puede tomar como ejemplo, en
nuestras casas al ver pelculas, series, comerciales, al jugar videojuegos, ya sean a travs de
la televisin, de la computadora o de algn otro objeto electrnico que nos permita ver
imgenes que han sido trabajadas anteriormente por computadora.
Tambin se recalca su uso para el diseo de construcciones, que se realizan a travs de un
diseo asistido por computadora como el CAD, que aplica el uso de transformaciones
lineales, sean para grficas en 2D o 3D. Cuyo fin, es muy utilizado por ingenieros,
arquitectos y diseadores.
En otros campos tambin se utiliza el lgebra lineal, como lo es en la medicina,
simuladores para pilotos de avin, generacin de laboratorios virtuales, operadores de
equipo, etc.

Introduccin
En esta investigacin veremos una de las aplicaciones del algebra lineal ms utilizadas y
seguramente una que todos hemos visto, la cual es la aplicacin a los grficos por
computadora, que utilizan las computadoras para generar imgenes animadas o tambin
para integrar o cambiar la informacin visual tomada del mundo real.
Nos enfocaremos solamente en donde se utilice el algebra lineal, en el cual lo que ms se
utilizar son las transformaciones o aplicaciones lineales, un tema que trata de las
transformaciones de las matrices de un espacio a otro e inclusive al mismo espacio
vectorial, cuyo caso aqu se aprovecha, con los ejemplos ms comunes de transformacin
lineal tenemos los que son para desplazamiento, rotacin y cambio de escala, entre otros.
Nos referiremos a grficos en 2D, pero igualmente ser parecido el proceso utilizando
transformaciones lineales para los grficos en 3D.

Marco Terico
Aplicaciones a los grficos por computadora
La graficacin por computadora es la construccin, modificacin, despliegue y
manipulacin de modelos geomtricos e imgenes de objetos mediante el uso de la
computadora. Los grficos son imgenes desplegadas o animadas en una pantalla de
computadora. Las aplicaciones de los grficos por computadora estn ampliamente
difundidas y aumentan con rapidez.
Por ejemplo, con el diseo asistido por computadora, tambin llamado como CAD
(computer-aided design), es una parte integral de muchos procesos de la ingeniera, que se
lo utiliza en el proceso de diseo de construcciones, aviones, automviles, embarcaciones,
naves espaciales, computadoras, telas, entre otros. Una muy conocida es su uso en la
industria del entretenimiento, la cual ha realizado el uso ms espectacular de los grficos
por computadora, como los efectos especiales en pelculas, en videos musicales, programas
de televisin e incluso en las consolas como la Xbox.
Tambin tenemos, que la mayor parte de los programas computacionales interactivos utiliza
grficos por computadora en los despliegues de pantalla y en otras funciones como el
despliegue grfico de datos, la autoedicin, y la produccin de diapositivas para
presentaciones comerciales y educativas. Por lo que para manipular y desplegar imgenes
grficas, se debe conocer algo de las matemticas bsicas que se usarn para este proceso,
tales como el modelo de alambre de un avin.
Una imagen (o dibujo) de ese tipo consta de varios puntos, lneas rectas o curvas
conectadas, e informacin sobre cmo llenar regiones cerradas delimitadas por esas lneas.
A menudo, las lneas curvas se aproximan empleando segmentos de lnea recta cortos, y
una figura se define matemticamente por medio de una lista de puntos.
Ejemplo 1:
La letra N mayscula de la figura 1 est determinada por ocho puntos o vrtices. Las
coordenadas de los puntos pueden almacenarse en una matriz de datos D.

La principal razn para describir los objetos grficos por medio de segmentos
de lneas rectas es que las transformaciones estndar en los grficos de
computadora mapean segmentos de lnea sobre otros segmentos de lnea. Una vez

transformados los vrtices que describen un objeto, se pueden conectar sus imgenes con
las lneas rectas apropiadas para producir la imagen completa del objeto original.
Ejemplo 2:
Dada

trasquilado x

] , describa el efecto de la transformacin de


Ax sobre la letra N del ejemplo 1.

Solucin
Por la definicin de multiplicacin de matrices, las columnas del producto
AD contienen las imgenes de los vrtices de la letra N.

Los vrtices transformados se grafican en la figura 2, junto con los segmentos de lnea
conectores que corresponden a los de la fi gura original.

Coordenadas homogneas
Cada punto (x, y) en R2 puede identificarse con el punto (x, y, 1) sobre el plano en R3 que
se posiciona una unidad por encima del plano xy. Se dice que (x, y) tiene coordenadas
homogneas (x, y, 1). Por ejemplo, el punto (0, 0) tiene coordenadas homogneas (0, 0, 1).
Las coordenadas homogneas de puntos no se suman ni multiplican por escalares, pero se
pueden transformar mediante multiplicacin por matrices de 3 3.
Una traslacin de la forma (x, y)
(x + h, y + k) se escribe en coordenadas homogneas
como (x, y, 1)
(x + h, y + k, 1). Esta transformacin puede calcularse mediante
multiplicacin de matrices:

Cualquier transformacin lineal sobre R2 se representa con respecto a coordenadas


homogneas por medio de una matriz partida de la forma [
de 2 2.
Son ejemplos tpicos:

] , donde A es una matriz

Transformaciones compuestas
El movimiento de una figura en la pantalla de una computadora con frecuencia requiere
utilizar dos o ms transformaciones bsicas. Cuando se usan coordenadas homogneas, la
composicin de tales transformaciones corresponde a la multiplicacin de matrices.
Ejemplo:
Encuentre la matriz de 3 3 que corresponde a la transformacin compuesta de aplicar un
escalamiento por 0.3, una rotacin de 90 y, por ltimo, una traslacin que suma (0.5, 2) a
cada punto de una figura.

La matriz para la transformacin compuesta es:

Grficas tridimensionales por computadora


Se trata de trabajos de arte grfico creados con ayuda de computadoras y programas
especiales o puede referirse al campo de estudio de tcnicas y tecnologa relacionadas con
los grficos tridimensionales.

Algunos de los ms recientes y estimulantes trabajos en grficos por computadora se


relacionan con el modelado molecular, entre otros.

Coordenadas tridimensionales homogneas


En general, por analoga con el caso bidimensional, se dice que (X, Y, Z, H) son las
coordenadas homogneas para el punto (x, y, z) en R3si H 0 y

Mientras que cada mltiplo escalar sea diferente de cero de (x, y, z, 1) proporcionar un
conjunto de coordenadas homogneas para (x, y, z). Por ejemplo, (10, 6, 14, 2) y (15, 9,
21, 3) son ambas coordenadas homogneas para (5, 3, 7).

Proyecciones en perspectiva
Un objeto tridimensional se representa en la pantalla de dos dimensiones de una
computadora proyectndolo sobre un plano visual. (Se omiten otros pasos importantes,
como la seleccin de la porcin del plano visual que se desplegar en la pantalla). En aras
de la simplicidad, considere que el plano xy representa la pantalla de la computadora, e
imagine que el ojo de un observador est sobre el eje positivo z, en un punto (0, 0, d).
Una proyeccin en perspectiva mapea cada punto (x, y, z) sobre un punto de imagen
(x*,y*,0) de manera que los dos puntos y la posicin del ojo, llamada centro de proyeccin,
estn sobre una lnea.

El tringulo en el plano xz de la
figura. (a) se vuelve a trazar en
la parte. (b) mostrando.

La longitud de los segmentos de lnea. Con tringulos similares se muestra que:

De manera similar,

Si se usan coordenadas homogneas, es posible representar la proyeccin en perspectiva


mediante una matriz

Qu parte del Algebra Lineal vista en clases se utiliza en los grficos por
computadora?

Utilizamos las transformaciones lineales, que se nos ense en clase, las cuales pueden
asumirse como mapeos de particular importancia en el estudio del lgebra lineal y sus
aplicaciones. Estas transformaciones lineales se dan entre espacios vectoriales, pero que en
lo que observamos se dan entre el mismo espacio vectorial (T: R2
R2 para los grficos
en 2D), que conservan las dos operaciones fundamentales (la suma y la multiplicacin
vectorial por un escalar), las cuales son usadas para que tengan una representacin matricial
Av, donde v una matriz, que representa las coordenadas de los vrtices de una figura, la
podamos expresar como una multiplicacin de matrices con una matriz A, la que
representar las expansiones, compresiones reflexiones o cortes. Siendo su resultado que la
figura o grfica se traslade, rote o se cambie su escala a la que se desee.
Algo nuevo sera sobre las coordenadas homogneas, que se ha dejado explicado en el
marco terico, al cual es el aumento de la tercera dimensin, pero que va a ser constante
con 1, es decir, va a ser el mismo grfico solo que ahora se va a encontrar a 1 unidad del
plano xy en el que trabajamos.

Bibliografa
http://graf8-9.blogspot.com/2013/09/11-aplicaciones-graficas-por-computadora.html
http://es.scribd.com/doc/143150991/Aplicaciones-Graficas-Por-Computadora
http://www.slideshare.net/AlonsoAlvarez/graficos-por-computadora-1

También podría gustarte