Sunteți pe pagina 1din 11

09/10/12 GRAFICACION: 2.

4 Transformacin ventana-rea de vista


Com partir 0

Ms

Siguiente blog

Crear un blog

Acceder

GRAFICACION
lunes, 12 de marzo de 2012 Contribuyentes Estructura de datos Ma. Alejandra Imelda Montiel Marissey_Alonso lalo Martin Lopez Gamez sara Bermudez!!! LorenaGomezRadilla Juan de Dios Yuliana Garcia Dominguez J.Luis - Enrique Gabriel Mejia Daisy Mendoza J. Antonio Jimenez Glez jose eduardo jar8
Los lmites de la ventana se especifican en coordenadas mundiales. Las coordenadas de dispositiv o normalizadas se usan con may or frecuencia para la especificacin de la puerta visin, aunque las coordenadas del dispositiv o pueden emplearse si hay solamente un dispositiv o de salida en el sistemas. Cuando se usan coordenadas de dispositiv o normalizadas, el programador considera el dispositiv o de salida como aquel que tiene v alores coordenados dentro del interv alo de 0 a 1 .

2.4 Transformacin ventana-rea de vista


COLOCACIN DE VENT ANAS Y RECORT E Los programas de aplicaciones definen imgenes en un sistema de coordenadas mundiales. Este puede ser cualquier sistema de coordenadas Cartesianas que un usuario halle conv eniente. Las imgenes definidas en coordenadas mundiales son procesadas por el sistema de graficas en coordenadas de dispositiv o. Comnmente, un paquete de graficas permite a un usuario especificar qu rea de la definicin de la imagen se desplegara y donde se colocara en el dispositiv o de despliegue. Podra elegirse una sola rea para el dispositiv o de despliegue o bien podran seleccionarse v arias reas. Estas reas pueden colocarse en localidades aparte del despliegue o bien un rea puede serv ir como una pequea insercin en un rea may or. Este proceso de transformacin implica operaciones para trasladar y escalar reas seleccionadas y para borrar partes de la imagen que estn fuera de las reas. Estas operaciones se conocen como colocacin de v entanas y recorte. CONCEPT OS DE COLOCACIN DE VENT ANAS Un rea rectangular que se especifica en coordenadas mundiales se denomina v entana. El rea rectangular en el dispositiv o de despliegue en el cual se coloca la v entana se llama puerta de v isin. La figura 1 ilustra el trazo o planimetra de la seleccin de una imagen que queda dentro del rea de v entana en una puerta de v isin designada. Esta planimetra se llama transform acin de la v isin o bien transform acin de norm alizacin.

Jonathan Torres Hernandez Zamy Fco Hdez Filiberto esmeralda osorio giordano Q.E seve_reyes lizeth martha codallos Yukito-Sama rosaelvia

Figura 2 Planimetra de una v entana en puerta de v isin en coordenadas de dispositiv o normalizadas. Las posiciones de coordenadas que se ex presan en coordenadas de dispositiv o normalizadas deben conv ertirse a las coordenadas del dispositiv o antes de que un dispositiv o de salida especfico haga el despliegue. Una rutina especfica del dispositiv o se incluy e en paquetes de grficas con este fin. La v entaja de emplear coordenadas de dispositiv o normalizadas es que el graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html

Aldo Enrique Ramrez Ovalle

Archivo del blog

1/11

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista paquete de grficas es considerablemente independiente del dispositiv o. Pueden utilizarse distintos dispositiv os de salida ofreciendo los conductores adecuados del dispositiv o. Cambiando la posicin de la puerta de v isin, los objetos pueden desplegarse en diferentes posiciones en un dispositiv o de salida. Asimismo, v ariando el tamao de las puertas de v isin, el tamao y las proporciones de los objetos pueden alterarse. Cuando se trazan en forma sucesiv a v entanas de diferentes tamaos en una puerta de v isin, pueden lograrse efectos de acercamiento. Conforme las v entanas se hacen pequeas, un usuario puede lograr el acercamiento de alguna parte de una escena para v isualizar detalles que no se muestran con las v entanas may ores. Analgicamente, puede obtener un panorama general ms amplio realizando un acercamiento de una seccin de escena con v entanas cada v ez ms may ores. Los efectos de tom a panorm ica se producen mov iendo o desplazando una v entana de tamao fijo a trav s de una imagen grande. Un ejemplo del uso de comandos mltiples de colocacin de v entanas y puertas de v isin se da en el siguiente procedimiento. Se despliegan dos graficas en diferentes mitades de un dispositiv o de despliegue (Figura 3).

2012 (8) abril (2) marzo (6) 3.2 Proyecciones MODELADOS GEOMETRICOS 2.6 REPRESENTACIO N MATRICIAL DE TRANSFORMACIO NES T... 2.4 Transformacin ventana-rea de vista 2.2 CORDENADAS HOMOGENEAS YREPRESENTACI N MATRICI... 2.3 COMPOSICION DE TRANSFORMACIO NES BIDIMENSIONALE.. . 2011 (2)

Seguidores
Figura 3 Despliegue simultaneo de dos grficas, utilizando especificaciones mltiples de colocacin de v entanas y puertas de v isin. Otro mtodo de establecer mltiples reas para la colocacin de v entanas y puertas de v isin en un paquete de grficas consiste en asignar un rotulo a cada especificacin. Esto podra hacerse incluy endo un quinto parmetro en los comandos de v entana y puertas de v isin para identificar cada rea definida. El parmetro puede ser un ndice entero (0, 1 , 2,) que numere la definicin de la v entana o puerta de v isin. Entonces se necesita un comando adicional para indicar un conjunto de proporciones de salida. Este esquema de enumeracin podra utilizarse tambin para asociar una prioridad con cada puerta de v isin de manera que la v isibilidad de las puertas de v isin superpuestas se decida sobre una base de prioridad. En la Figura 4 se muestran puertas de v isin desplegadas segn su prioridad. Participar en este sitio
Google Friend Connect

Miembros (7)

Ya eres miembro? Acceder

Figura 4 Despliegue de puertas de v ision en orden de prioridad. A las puertas de v ision con numeracin inferior se les da may or prioridad. Para implantaciones que incluy en estaciones de trabajo mltiples, podra definirse un conjunto adicional de comandos de colocacin de v entanas y puertas de v isin. Estos comandos incluy en un nmero de estacin de trabajo para establecer diferentes reas de v entana y puertas de v isin en diferentes estaciones de trabajo. Esto permitir a un usuario graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html 2/11

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista desplegar v arias partes de la imagen final en diferentes dispositiv os de salida. Por ejemplo, un arquitecto podra desplegar la totalidad de un plano de una casa en un monitor y solamente el segundo piso en un segundo monitor. ALGORIT MOS DE RECORT E El trazo del rea de una v entana en una puerta de v isin produce el despliegue solamente de las partes de la im agen que estn dentro de la v entana. Todo lo que est afuera de la v enta se desprecia. Los procedimientos para eliminar todas las partes de una imagen definida situada fuera de fronteras especficas se conocen como algoritmos de recorte de recorte o simplemente recorte. La transformacin de colocacin de v entanas a menudo se realiza por recorte de la v entana, trazando despus el interior de la v entana en la parte de v isin . Alternativ amente, algunos paquetes trazan la definicin en coordenadas mundiales en coordenadas de dispositiv o normalizadas primero y despus se recortan los lmites de la puerta de v isin. El recorte de puntos contra una especificacin de v entana simplemente significa que se prueban v alores coordenados para determinar si estn o no dentro de las fronteras. Un punto en la posicin (x ,y ) se salv a para la transformacin en una puerta de v isin si satisface las siguientes desigualdades: Si alguna de estas cuatro desigualdades no se cumple, el punto se recorta. En la figura 5, el punto P, se salv a y el punto P2 se recorta.

FIGURA 5 Recorte de punto y lneas contra una frontera de v entana. Recorte de Lneas. La figura 5 ilustra las posibles relaciones ex istentes entre las posiciones de lneas y las fronteras de v entanas. Se hace la prueba de recorte de una lnea determinando si los puntos ex tremos estn dentro o fuera de la v entana. Un algoritmo de recorte de lneas determina cuales lneas estn totalmente dentro de las fronteras de la v entana y las cules se recortarn total o parcialmente. Para las lneas que se recortarn en forma parcial, los puntos de interseccin con las fronteras de la v entana deben calcularse. Como la definicin de una imagen puede contener miles de segmentos de lnea, el proceso de recorte debe efectuarse lo ms eficientemente posible. Antes de realizar clculos de intersecciones, un algoritmo debe identificar todas las lneas que se salv arn o que se recortarn por completo. Una v ez que se prescinde de estas lneas la determinacin de los puntos de interseccin de las lneas restantes debe efectuarse con un mnimo de clculos. Un punto de v ista de recorte de lneas se basa en un esquema de color creado por Cohen y Sutherland. Todos y cada uno de los ex tremos de las lneas de una imagen son asignados a un cdigo binario de cuatro dgitos o cifras, llamado cdigo de regin, que identifica la regin coordenada del punto. Las regiones se establecen en relacin con las fronteras de la v entana, como se muestra en la figura 6. Cada posicin de bit del cdigo de regin se utiliza para indicar una de las cuatro posiciones coordenadas relativ as del punto con respecto a la v entana: a la izquierda, derecha, arriba o abajo. Numerando las posiciones de los bits del cdigo de regin como de 1 a 4 de izquierda a derecha, las regiones coordenadas pueden correlacionarse con las posiciones de los bits como Bit 1 - Izquierda Bit 2 - Derecha Bit 3 - Abajo Bit 4 Arriba

graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html

3/11

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista

FIGURA 6 Cdigos binarios de regin para ex tremos de una lnea que se usan para definir reas coordenadas relativ as a una v entana. Un v alor de 1 en cualquier posicin de bit indica que el punto est en esa posicin relativ a; en caso contrario, la posicin del bit se hace 0. Si un punto est dentro de la v entana, el cdigo de regin es 0000. Un punto que est dentro de la v entana, tiene un cdigo de regin de 01 01 . Los v alores de los bits del cdigo de regin se determinan comparando los v alores coordenados de los ex tremos (x , y) en los lmites de la v entana. El bit 1 se hace 1 si x < xwmin. Los tres v alores de los bits pueden determinarse mediante el uso e comparaciones anlogas. Para lenguajes en los cuales es posible la manipulacin de bits, los v alores de los bits del cdigo de regin pueden determinarse por medio de estas etapas: (1 ) Calcule las diferencias entre las coordenadas de los ex tremos y las fronteras de la v entana. (2) Utilice el bit del signo resultante de cada clculo de diferencia para fijar el v alor correspondiente en el cdigo de regin. El bit 1 es el bit signo de x -xwmin ; el bit 2 es el bit signo de xwmax x ; el bit 3 es el signo de y- y wmin y el bit 4 es el bit signo y wmax y. Una v ez que se han establecido cdigos de regin de todos los puntos ex tremos de las lneas, se puede determinar rpidamente cules lneas estn completamente dentro de la v entana y cuales estn afuera con toda claridad. Las lneas que no pueden identificarse como completamente dentro o completamente fuera de una v entana por medio de estas pruebas se v erifican de interseccin con las fronteras de la v entana. Cmo se muestra en la figura 7 tales lneas pueden o no atrav esar el interior de la v entana. Podemos procesar estas lneas comparando un punto ex terno que esta fuera de la v entana con una frontera de la v entana para determinar qu cantidad de la lnea puede despreciarse. Por tanto la parte remanente de la lnea se v erifica contra las otras fronteras y se continua hasta que la lnea se descarta por completo o bien en hasta que se halla una seccin en el interior de la v entana. Se construy e el algoritmo para v erificar ex tremos de lneas contra las fronteras de v entanas en el orden izquierda, derecha, abajo, arriba.

FIGURA 7 Las lneas que se ex tiende de una regin coordenada a otra pueden atrav esar la v entana o bien pueden cortar las fronteras de la v entana sin entrar en la v entana. Para ilustrar las etapas especficas del recorte de lneas contra las fronteras de v entanas mediante el uso del algoritmo Cohen-Sutherland, se muestra la forma en que las lneas de la figura 7 podran ser procesadas. Comenzando con el ex tremo inferior de la lnea P1 a P2 , se v erifica P1 contra las fronteras izquierda, derecha e inferior en turno y se halla que este punto est debajo de la v entana. Despus se encuentra el punto de interseccin P1 con la frontera inferior y se desprecia la seccin de la lnea que v a de P1 a P1 . La lnea ahora se ha reducido a la seccin de P1 a P2 . Como P2 est fuera de la v entana, se v erifica este punto ex tremo contra graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html 4/11

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista las fronteras y se observ a que est arriba de la v entana. El punto de interseccin P2 se calcula y se salv a la seccin de la lnea P1 a P2 . Los puntos de interseccin con la frontera de la v entana se calculan mediante el uso de los parmetros de la ecuacin de la recta. Para una recta con coordenadas de puntos ex tremos ( x 1 , y 1 ) y ( x 2 , y 2 ), la coordenada y del punto de interseccin con una frontera v ertical de v entana puede obtenerse con la operacin y = y1 + m ( x - x1 ) Donde el v alor x se hace igual a xwmin o bien xwmax y la pendiente m se calcula como = ( y 2 y 1 ) / ( x 2 x 1 ). Analgicamente, se busca la interseccin con una frontera horizontal, la coordenada x puede calcularse como

Con y que se hace igual a y wmin o bien y wmax . Cada calculo de una coordenada de punto medio implica slo una adicin y una div isin por 2 (una operacin de corrimiento). Una v ez que se han determinado las coordenadas del punto medio, cada mitad de la lnea puede ser probada para aceptacin o rechazo total. Si la mitad de la lnea puede aceptarse o despreciarse, entonces la otra mitad se procesa en la misma forma. Esto contina hacindose hasta que se halle un punto de interseccin. Si una mitad de la lnea no puede ser aceptada o despreciada triv ialmente, cada mitad se procesa hasta que la lnea se desprecie por completo o bien se adv ierta una seccin v isible.

Fonteras de la puerta de v isin despus de que las descripciones de los objetos se hay an transformado en coordenadas de dispositiv o.

Otras tcnicas de recorte de lneas que se han creado se v alen de una forma paramtricas de la ecuacin de la recta. podemos escribir la ecuacin de un segmento de recta definido entre los puntos ex tremos (x 1 . y 1 ) y (x 2 y 2) en la forma paramtricas.

X=X1 + (X2 .X1)u=X1 + rXu Y=Y1 + (Y2 .Y1)u=Y1 + rYu


Donde rx=x2 -x1 y ry=y2 -y1. al parmetro u se le asigna valores entre 0 y 1, y las coordenadas (x , y) representan un punto en la lnea especificado por un punto en lnea especifica por un valor de u =0,( y , x ) = ( x1 , y2 ). en el otro extremo de la lnea, u = 1 y ( x, y) = (x2, y2). un algoritmo de recorte de lneas eficaz que utiliza estas ecuaciones paramtricas ha sido creado por liang y barsky. ambos advierten que si un punto (x. y ) a lo largo de la recta esta graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html 5/11

dentro de una ventana definida por las coordenadas (xw min yw min) y (xw min yw min) , se cumplen las condiciones siguientes:

xw mn < x1 + rx u < xw mn yw mn < y1 + ryu < yw mn estas cuatro desigualdades pueden rescribirse en la forma pk u < qk, k=1,2,3,4
donde p y q se definen como p1 =-rX, q1 =x1 - xwmn q1 =x1 -xw min p2 =rX, q2 = xwmx - x1 q2 =xw mx - x1 p3 =-rY, q3 =y1 - ywmn q2 =y1 - yw min p4 =ry, q4= ywmx - y1 q4 =yw mx - y1

Cualquier recta que es paralela a una de las fronteras de la v entana tiene p k = 0 para el v alor del correspondiente a la frontera (k - 1 , 2, 3 y 4 corresponden a las fronteras de la izquierda, derecha, abajo y arriba, respectiv amente). si. para el v alor de k, se halla tambin que 0, entonces la lnea est completamente afuera de la frontera y puede eliminarse sin may or consideracin. si a, la recta paralela esta dentro de la frontera.

cuando pt < 0, la extensin finita de la linea procede del exterior por la interior de la extensin infinita de esta frontera particular de la ventana. si pk > 0, la linea procede del interior al exterior. para ten valor de diferente de cero, se puede calcular el valor de u que corresponde al punto donde la lnea infinitamente extendida corta la extensin de la frontera de la ventana k como

u=qk/pk
Para cada lnea, se pueden calcular los valores de los parmetros h, y u, que definen esa parte de la recta que est dentro de la ventana. El valor de u, de termina observando las aristas de la ventana para las cuales la lnea procede des el exterior al interior. Para estas aristas de la ventana, se de calcula rt = qk /pk. El valor de u se toma como el mayor del conjunto que consta de 0 y los diversos valores de r. a la inversa, el valor de u2 se determina examinando las fron teras para las cuales la lnea procede del interior al exterior (p > 0). Se calcula 0 valor de rk para cada una de estas fronteras de la ventana y el valor de u2 es el mnimo del conjunto que consta de 1 y de los valores de r calculadas. si u1 > u2 lnea est completamente fuera de la ventana y puede despreciarse. en caso contrario, los extremos de la lnea recortada se calculan a partir de los dos valores el parmetro u. Este algoritmo se presenta en el procedimiento que sigue. Los parmetros de interseccin de la recta se inicializan a los valores ul = 0 y u2 = 1. Para cada frontera de la ventana, los valores adecuados de p y q se calculan y se utilizan en la funcin cliptest para determinar si la lnea puede despreciarse o si los parme de interseccin se ajustarn. Cuando p < 0, el parmetro r se tros utiliza para actualizar ul cuando p > 0. el parmetro r se usa para actualizar u2. Si la actualizacin de u1 o u2 produce ul > u2, se desprecia la lnea. El algoritmo de recorte de lneas de Liang y Barsky reduce las clculos que se necesitan para recortar lneas. cada actualizacin de u1 y u2 . Requiere slo una divisin y las intersecciones en la ventana de la lnea se calculan solamente una vez, cuando los valores de u1 y u2 se hayan terminado. en cambio, el algoritmo de Cohn y Sutherland calcula repetidamente puntos de interseccin entre las fronteras de la lnea y la ventana y cada clculo de interseccin requiere una divisin y una multiplicacin. Cuando las ventanas giradas o los polgonos estructurados arbitrariamente se utilizan en ventanas y puertas de visin. los algoritmos de recorte de lneas.

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista

Recortes de reas Las reas de polgonos se definen especificando una secuencia ordenada de v rtices. Para recortar un polgono, se compara cada uno de los v rtices en turno contra una frontera de la v entana. Los v rtices contenidos dentro de esta arista de esta v entana se salv an para cortarse contra la siguiente frontera; los v rtices situados fuera de la arista de la v entana se desprecian. Si se procede desde un punto interno de la arista de la v entana hasta un punto ex terior, se salv a la interseccin como el v rtice se salv a si se cruza el ex terior de la arista de una v entana al ex terior. Las cuatro situaciones posibles que pueden ocurrir cuando se procesa un punto (P) y el punto anterior (S) contra la frontera de una v entana.

Una v ez que todos los v rtices se han procesado de la frontera de la v entana de la izquierda, el conjunto de puntos salv ados se recorta contra la siguiente frontera de la v entana. Recorte de un polgono contra la arista de una v entana, comenzando con el v rtice 1 . Los nmeros primos se utilizan para rotular los puntos salv ados por el algoritmo de recorte.

La implantacin del algoritmo como se desarrollo necesita espacio de almacenamiento ex tra para los puntos salv ados. Esto puede ev itarse si se toma cada punto que se salv ara e inmediatamente se pasa a la rutina de recorte, junto con las instrucciones para recortarlo contra la siguiente frontera. Se salv a un punto (un v rtice original o bien una interseccin calculada) slo despus de que se hay a procesado contra todas las fronteras. Es como si se tuv iera una serie de rutinas de recorte, con cada fase de la serie efectuando el recorte contra una frontera diferente de la v entana. Un punto que est dentro o bien sobre la frontera de la v entana en una fase se pasa a la siguiente fase. Un punto que se est fuera en alguna fase simplemente no contina en la serie. Cuando un polgono cncav o se recorta contra una v entana rectangular, el rea recortada final puede representar realmente dos o ms polgonos distintos. Como este algoritmo de recorte de reas produce solo una lista de v rtices, estas reas separadas se unirn con lneas conectiv as. Un ejemplo de este efecto se muestra en la siguiente figura.

graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html

7/11

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista

Pueden darse consideraciones especiales a casos como la supresin de lneas ex tra o bien pueden emplearse algoritmos de recorte ms generales. El recorte de reas diferentes a polgonos requieren un poco ms de trabajo, y a que las fronteras de las reas no se definen con ecuaciones de lneas rectas. Por ejemplo, en la siguiente figura, se necesitan ecuaciones de la circunferencia para hallar los dos puntos en la frontera de la v entana.

Recorte de T ex to El mtodo ms simple para procesar cadenas de caracteres relativ as a la frontera de una v entana consiste en utilizar la estrategia del recorte de tex to todo o nada. Como se muestra en la siguiente figura. Si la cadena de tex to est dentro de una v entana, se conserv a. En caso contrario, la cadena se desprecia.

Este procesamiento puede implementarse considerando un rectngulo limtrofe alrededor del modelo de tex to. Las posiciones en la frontera del rectngulo se comparan despus con las fronteras de la v entana y la cadena se desprecia si hay alguna sobreposicin. Este mtodo produce el recorte de tex tos ms rpido. Una alternativ a para despreciar toda una cadena de caracteres que est sobre puesta en una frontera de la v entana consistente en emplear la estrategia recorte de tex to todo o nada. Aqu se desprecian solo aquellos caracteres que no estn completamente dentro de la v entana. En este caso, los lmites de la frontera de caracteres indiv iduales se comparan con la v entana. Cualquier carcter que cubre o bien est fuera de la frontera de una v entana se recorta.

Un mtodo final para manejar el recorte de tex to consiste en recortar caracteres indiv iduales. Ahora, los caracteres se tratan casi en la misma forma en que se recortan las lneas. Si un carcter indiv idual cubre una frontera de la v entana, se recortan las partes que estn fuera de la v entana. Loa caracteres formados con segmentos de lneas pueden procesarse en esta forma graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html 8/11

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista utilizando un algoritmo de recorte de lneas. El procesamiento de caracteres formados con mapas de bits requiere el recorte de pix eles indiv iduales comparando la posicin relativ a de los modelos de retcula con las fronteras de la v entana.

Antes Supresin En v ez de salv ar informacin dentro de una regin definida, el rea de una v entana puede utilizarse para suprimir (borrar) cualquier elemento que ste dentro de sus fronteras. Lo que se salv a es lo que est en el ex terior. La supresin de todas las primitiv as de salida que estn dentro de un rea definida es un medio adecuado para superponer diferentes imgenes.

Cuando se v an sobreponer dos despliegues utilizando mtodos de supresin, un despliegue puede pensarse como el frente y el otro como el fondo. Una v entana con supresin, que encompasa el rea de despliegue del frente, se superimpone sobre la imagen del fondo y las partes de la imagen dentro del rea de la v entana se suprimen. Despus se combinan los dos despliegues con la informacin del frente colocada dentro del rea de la v entana suprimida. 2.4 T ransform acin v entana-rea de v ista El modelo del mundo que se quiere representar almacena los objetos ex presados usando un sistema de coordenadas reales llamado sistema de coordenadas del mundo, en el que los objetos se ex presan en cualquier unidad que tenga significado par la aplicacin. La aplicacin dibuja los objetos en un sistema de coordenadas enteras, llamado sistema de coordenadas de dispositiv o. Es necesario hacer una correspondencia que transforme coordenadas de un sistema en otro y v icev ersa. Lo que hacemos es ex presar una v entana en coordenadas del mundo, en un puerto de v isin ex presado en coordenadas de dispositiv o. La pantalla v iene definida por un sistema de coordenadas enteras (px eles).

Estos clculos de transformacin de v entana en puerta de v isin pueden ex presarse de la siguiente forma: graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html 9/11

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista x v =sx (x w-x w m n )+x v m n y v =sx (y w-y w m n )+y v m n Incluy en factores de escalacin y traslacin.

BIBLIOGRAFIA: DONALD HEARN / M. PAULINE BAKER PAG 1 34-1 53.

Integrantes: * Cruz Escudero Paul. * Hernndez Hernndez Andrs. * Ramrez Ov alle Aldo Enrique. * Torres Hernndez Jonathan de Jess. Catedrtico: Lic. Mara Alejandra Rosas Toro.

Publicado por Jonathan Torres Hernandez en 09:43


Recomendar esto en Google

Sin comentarios: Publicar un comentario en la entrada


Itouet cmnai.. nrdc u oetro.

Comentar como: Cuenta de Google Publicar Vista previa

Entrada ms reciente

Pgina principal

Entrada antigua
10/11

graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html

09/10/12 GRAFICACION: 2.4 Transformacin ventana-rea de vista Suscribirse a: Enviar comentarios (Atom)

Plantilla Awesome Inc.. Con la tecnologa de Blogger.

graficacionitca3d.blogspot.mx/2012/03/24-transformacion-ventana-area-de-vista.html

11/11

S-ar putea să vă placă și