Está en la página 1de 11

2.

3 Transformaciones Bidimensionales

El Render Pipeline

Figura: Esquema conceptual del Render Pipeline. Este diagrama lo iremos refinando hasta el final del curso.

Notacin
Haremos unas convenciones en la notacin. El espacio es tridimensional. El espacio vectorial ser R2, R4 o R3, pero son solo diferentes

representaciones de R3
Todos los vectores sern indicados en negritas. Por ejemplo vR3 Todos los vectores son vectores columna. Cuando por cuestiones de espacio al escribir queramos ponerlo como un vector rengln, usaremos para delimitarlo es decir:

v=

x1 x2 =x1,x2,x3 x3

El sistema de referencia es ortogonal y dextrorso (derecho).

Transformacin

Definicin: (Transformacin) Una transformacin en R2 es cualquier mapeo A : R2 R2. Es decir, que a cada punto x R2 le corresponde un nico punto A(x) tambin en R2.

Transformacin Lineal

Definicin: (Transformacin Lineal) Sea A una transformacin. A es una transformacin lineal, si y slo si se cumplen las siguientes dos condiciones:
1 2

Para todo R y para todo x R2, A(x) = A(x). Para todos x, y R2, A(x + y) = A(x) + A(y). Un corolario de esta definicin es que para toda transformacin lineal A, sucede que A(0) = 0.

Primitivas
Definicin: (Primitiva) Una primitiva es un conjunto de puntos P en el espacio R2 junto con una relacin R irreflexiva y simtrica sobre P . Un corolario de la definicin es que las primitivas son grafos geomtricos.

Definicin: (Transformacin de una primitiva)


Una transformacin sobre una primitiva es una transformacin sobre el conjunto de puntos P , sin afectar la relacin R que pesa sobre ellos.

Ejemplo:

Figura: Una figura en forma F para ser transformada.

Cmo afecta la transformacin A : x, y x + y, y, a la figura de arriba? Ser sta una transformacin lineal?.

Traslacin

Definicin: (Traslacin) Traslacin es una transformacin puntual por la cual a todo punto A del plano le corresponde otro punto A' tambin del plano de forma que AA = V. Siendo V el vector que define la traslacin.
La traslacin se designa por T v, luego T v(A) = A El punto A' es el punto trasladado de A.

Coordenadas de un punto mediante la Traslacin

Ejemplo 1: Transformacin de un punto:

Traslacin de una recta: Una recta se transforma, mediante una traslacin, en una recta paralela.

Ejemplo 2: Transformacin de un tringulo: