Está en la página 1de 19

TERMINOLOGA

Transformaciones
Hacen posible la proyeccin de coordenadas 3D sobre

una pantalla 2D. Nos permiten rotar los objetos, moverlos e incluso estirarlos, encogerlos y envolverlos. Ms que modificar los objetos directamente, una transformacin modifica el sistema de coordenadas. Una vez que la transformacin rota el sistema de coordenadas, el objeto aparece girado al dibujarse.

Tipos de transformaciones
Hay tres tipos de transformaciones que ocurren entre

el instante en que especificamos nuestros vrtices y el momento en que aparecen en pantalla:


Del observador

Del modelado
De la proyeccin

Tipos de transformaciones
TRANSFORMACIN
DEL OBSERVADOR DEL MODELADO DEL MODELADOR

USO
ESPECIFICA LA LOCALIZACIN OBSERVADOR O DE LA CMARA. MUEVE LOS OBJETOS POR LA ESCENA. DESCRIBE LA DUALIDAD DE LAS TRANSFORMACIONES DE MODELADO Y VISTA. DEFINE Y DIMENSIONA EL VOLUMEN DE VISUALIZACIN. ESCALA LA SALIDA FINAL A LA VENTANA. DEL

DE LA PROYECCIN DE LA VISTA

Coordenadas oculares
Las coordenadas oculares se sitan en el punto de vista

del observador, sin importar las transformaciones que tengan lugar. Pensemos en las coordenadas de pantalla absolutas. Las coordenadas oculares no son coordenadas reales, si no que representan un sistema virtual de coordenadas fijo usado como marco de referencia comn.

Dos perspectivas de coordenadas oculares

Un sistema de coordenados rotado respecto a las coordenadas oculares

Transformaciones del observador


Es la primera que se aplica a nuestra escena.
Se usa para determinar el punto ms ventajoso de la

escena. Por defecto, el punto de vista est en el origen (0,0,0) mirando en la direccin negativa del eje z (dentro de la pantalla del monitor). Cuando el punto de vista est localizado en el origen, los objetos dibujados con valores positivos en z, estaran detrs del observador.

Transformaciones del modelo


Se usan para manipular nuestro modelo y los objetos

particulares que contiene. Esta transformacin coloca los objetos en su lugar, los gira y los escala. En la siguiente figura se muestran las tres transformaciones que se pueden aplicar a los modelos:

a) Traslacin: un objeto se desplaza a lo largo de unos ejes dados.

b) Rotacin: un objeto se gira sobre uno de los ejes. c) Escalado: se incrementan o disminuyen las dimensiones del objeto en una cantidad especificada. El escalado puede ser de manera no uniforme (para estirar y encoger objetos)

La transformacin del modelo

La apariencia final de la escena depende en gran

medida del orden con que se hayan aplicado las transformaciones, particularmente en las rotaciones y traslaciones. Cada transformacin se lleva a cabo con respecto a la ltima transformacin ejecutada.

Transformacin del modelo: rotacin/traslacin y traslacin/rotacin

La dualidad del modelador


Las transformaciones del observador y del modelo son,

en realidad, la misma en trminos de sus efectos internos as como la apariencia final de la escena. No hay ninguna diferencia real entre mover un objeto hacia atrs y mover el sistema de referencia hacia adelante. El trmino modelador se usa para indicar que se puede pensar en esta transformacin tanto como en una transformacin del observador como en una transformacin del modelado.

Dos formas de ver la transformacin de la vista

Transformaciones de la proyeccin
Se aplica a la orientacin final del modelador.
Define el volumen de visualizacin y establece los

planos de trabajo. Especifica cmo se traslada una escena finalizada a la imagen final de la pantalla Existen dos tipos de proyecciones: la ortogrfica y en perspectiva.

En una proyeccin ortogrfica, todos los polgonos

se dibujan en pantalla exactamente con las dimensiones relativas especificadas. Usada tpicamente para CAD. Una proyeccin en perspectiva muestra los objetos y escenas ms como deben aparecer en la vida real que en un clculo de ingeniera. La caractersticas ms usada de las proyecciones en perspectiva es el empequeecimiento, que hace que los objetos distantes aparezcan ms pequeos que los objetos cercanos del mismo tamao.

Las lneas paralelas no se dibujarn siempre paralelas

(punto de desvanecimiento) en una proyeccin en perspectiva .

Comparacin de los dos tipos de proyecciones: ortogrfica y en perspectiva

En general, se deben usar proyecciones ortogrficas

cuando se modelan objetos simples a los que no afecta ni la posicin ni la distancia del observador. Las proyecciones en perspectiva se usan para generar escenas que contienen muchos objetos separados entre s, para desplazarse en escenas a ras de suelo o a vista de pjaro, o para modelar grandes objetos que deben aparecer distorcionados dependiendo de la localizacin del observador.

Transformaciones de la vista
Corresponde al mapeado a coordenadas fsicas de la

ventana. Es la ltima transformacin que se hace que corresponde a la proyeccin bidimensional de nuestra escena mapeada sobre una ventana en algn lugar de nuestra pantalla.

Canal de transformacin de vrtices

También podría gustarte