Академический Документы
Профессиональный Документы
Культура Документы
IA7200-T
Transformaciones Geomtricas
Graficacin 2
Transformaciones Geomtricas
Producto Matricial
Transformaciones
Lineales
Rotaciones
Escalamiento
Acizallamiento
Translaciones
Coordenadas Homogneas
Transformaciones Inversas
Rotaciones Arbitrarias
Cambio de Coordenadas
Rotaciones 3D
Graficacin 3
Producto Matricial
Graficacin 4
Transformaciones Lineales
Una transformacin T es un mapeo
Una transformacin es lineal si para todos v y
w (vectores) y (real)
Si T es lineal:
Graficacin 5
Transformaciones Lineales
En el espacio x-y, asociemos un punto P al
vector V, tal que:
T es un mapeo de puntos a puntos:
Para todo punto P en x-y, donde:
v = O P
Graficacin 6
Transformaciones Lineales
Las TLs pueden ser escritas como un producto
de matrices. Por ejemplo
Se puede escribir como el producto
Graficacin 7
Transformaciones Lineales
Ejemplo:
Los renglones de T
son las imgenes de
(1,0) y (0,1)
Graficacin 8
Rotacin
Graficacin 9
Escalamiento
Graficacin 10
Acizallamiento
Graficacin 11
Translaciones
Cul es la matriz T para translaciones?
T no es lineal (i.e. T(0) = (a,b)0)
(a,b) se llama vector de desplazamiento
(shift vector)
Graficacin 12
Coordenadas Homogneas
Para combinar todas las transfomaciones vistas hasta aqu,
aadimos una dimensin mas, W.
La dimensin extra hace que P=(x,y) tenga toda una familia de
representaciones coordenadas (wx, wy, w) w0.
Por ejemplo, (3,6,1), (0.3,0.6,0.1), (6,12,2), (12,24,4), etc.
Cuando un punto se mapea al plano W=1, se dice que est
homogeneizado.
Conversin:
(x,y) (x,y,1)
(wx,wy,w) (wx/w, wy/w)
Graficacin 13
Coordenadas Homogneas
Graficacin 14
Coordenadas Homogneas
T en coordenadas homogneas
Translacin
Rotacin
Graficacin 15
Ejercicios
No es lineal
Translacin al origen
Rotacin en el origen
Translacin de regreso
Graficacin 21
Rotacin en Torno a
Cualquier Punto
Graficacin 22
Rotacin en Torno a
Cualquier Punto
Graficacin 23
Rotacin 3D en Torno a
los Ejes
Graficacin 24
Rotacin 3D en Torno a
un Eje Arbitrario
1. Rotacin en z -
2. Rotacin en y -
3. Rotacin en z
4. Rotacin en y
5. Rotacin en z
Graficacin 25
Rotacin 3D en Torno a
un Eje Arbitrario
Graficacin 26
Rotacin 3D en Torno a
un Eje Arbitrario
Si el punto de inicio no es el origen, sino un punto
arbitrario A(a1,a2,a3)
Translacin de A a O
La rotacin R, descrita anteriormente
Translacin inversa de O a A
Graficacin 27
Rotacin 3D en Torno a
un Eje Arbitrario