You are on page 1of 15

Transformaciones

geomtricas
M.I.A Daniel Alejandro Garca
Lpez

Page 1

Qu es una transformacin geomtrica


Las operaciones que se aplican a
descripciones geomtricas de un objeto
para cambiar su posicin, orientacin o
tamao se llaman transformaciones
geomtricas.
Transformacin de modelado. Dan una
descripcin jerrquica de un objeto
complejo que est compuesto por
distintas partes mas simples.
Page 2

Transformaciones geomtricas
bidimensionales bsicas

Page 3

Traslaciones bidimensionales
Se realiza mediante la inclusin de
compensaciones en sus propias
coordenadas, para generar una nueva
posicin de coordenadas.
Distancias de traslacin tx y ty.
X= X+tx
Y=Y+ty
El par (tx,ty) se le llama vector de traslacin o
vector de cambio.
Page 4

Ecuaciones de traslacin bidimensional

P=P+T
Donde
P=[x;y]
P=[x;y]
T=[tx;ty]
La traslaciones es un tipo de
transformacin de solido-rigido que
mueve objetos sin deformarlos
Page 5

Matriz de traslacin
bidimensional
x' 1 0 dx x

P ' y ' 0 1 dy y
1 0 0 1 1

Page 6

Ejemplo

Page 7

Cambio de escala
bidimensional
Altera el tamao del objeto
Se lleva a cabo multiplicando las posiciones
de os objetos x, y por los factores de escala
sx, y sy para producir las coordenadas
transformadas x,y.
X=X.sx
Y=Y.xy
Valores positivos cambia el tamao, valores
negativos reflejan sobre uno o mas ejes.
Page 8

Sx cambia la escala en la direccin en x


Sy cambia la escala en la direccin y
Valores inferiores a 1 reducen el tamao del
objeto
Valores superiores a 1 producen
alargamientos.
Cuando sx y sy son iguales se produce un
cambio de escala uniforme, de los contrario
resultan enun cambio de escala diferente.
Page 9

Matriz de cambio de escala bidimensional


relativa al origen de coordenadas

x' s x

P ' y ' 0
1 0

0
sy
0

0
1

x
y

1
Page 10

Ejemplo

Page 11

Rotacin
Se genera una transformacin de rotacin
de un objeto mediante la especificacin
de un eje de rotacin y un Angulo de
rotacin
Un Angulo positivo define una rotacin en
sentido contrario a las manecillas del reloj

Page 12

La ecuacin de transformacin
para rotar la posicin de un
X=xcos(T)-y sin(T)
punto
Y=xsin(T)-ycos(T)

Page 13

P=R.P
Donde
R=[ cos(T) sin(T); sin(T) cos(T)]

Page 14

Ejemplo

Page 15

You might also like