Documente Academic
Documente Profesional
Documente Cultură
pasos
unitarios
Polgono
(lados rectos)
No es un
No es un polgono
polgono
(abierto, no
(tiene una curva)
cerrado)
Tipos de polgonos
Simple o complejo
Un polgono simple slo tiene un borde que no se
cruza con l mismo. Uno complejo se interseca
consigo mismo.
Polgono simple
(este es un pentgono)
Polgono complejo
(tambin es un pentgono)
Cncavo o convexo
Un polgono convexo no tiene ngulos que apunten
hacia dentro. En concreto, los ngulos internos no son
mayores que 180.
Si hay algn ngulo interno mayor que 180 entonces
es cncavo.
Convexo
Cncavo
Regular o irregular
Si todos los ngulos son iguales y los lados tambin,
es regular, si no es irregular
Regular
Irregular
de derecha a izquierda
* muestreo de x (x =-1)
* yk+1 = redondeo(yk - m) k=1,2,...
Si |m| > 1 (para evitar la aparicin de agujeros)
de izquierda a derecha
* muestreo de y (y =1)
* xk+1 = redondeo(xk + 1/m) k=1,2,...
de derecha a izquierda
* muestreo de y (y =-1)
* xk+1 = redondeo(xk - m) k=1,2,...
2.3.2 Escalamiento
Una transformacin para alterar el tamao de un
objeto se denomina escalacin.
Dependiendo del factor de escalacin el objeto sufrir
un cambio en su tamao pasando a ser mayor, o
menor en su segmento de longitud.
El escalamiento se hace con un factor sx en el eje x y
en un factor sy en el eje y.
Escalamiento uniforme sx = sy
Escalamiento diferencial.
La transformacin de escalamiento puede expresarse
con las siguientes multiplicaciones
En forma matricial
2.3.3 Rotacin
Para rotar un objeto (en este caso bidimensional), se
ha de determinar la cantidad de grados en la que ha
de rotarse la figura. Para ello, y sin ningn tipo de
En forma matricial
Traslaciones
Se aplican dos vectores de traslacin sucesivos (tx1, t
y1) y (tx2 , t y2 ) en la posicin de coordenadas P, la
localizacin transformada final P, la localizacin
transformada final P se calcula como: P'=T(t
x2,t2)T(tx1,ty1)P}{=T(tx2, 2)T(t x1,t y1)}{P
Donde se representan P y P como vectores de
columna de coordenadas homogneas. Podemos
verificar este resultado al calcular el producto de la
matriz para las dos agrupaciones asociativas.
Asimismo, la matriz de transformacin compuesta
para esta secuencia de transformaciones.
Rotaciones
Dos rotaciones sucesivas que se aplican en el punto P
producen la posicin transformada P'=R(2)R(1)
{P}=R(2){ (1)}P
Al multiplicar las dos matrices de rotacin, podemos
verificar que dos rotaciones sucesivas son aditivas
Escalamiento
La siguiente figura ilustra una secuencia de
transformacin para producir escalacin con respecto
de una posicin fija seleccionada (xf,f) al utilizar una
funcin de escalacin que slo puede escalar en
relacin con el origen de las coordenadas
Propiedades de concatenacin
La multiplicacin de matrices es asociativa. Para tres
matrices cualesquiera A, B y C, el producto matricial
ABC se puede llevar a cabo al multiplicar primero a
por B o multiplicar primero B por C:2.35.A BC=( A
B)C =A( BC)
Por tanto, podemos evaluar los productos matriciales
al utilizar una agrupacin asociativa ya sea de
izquierda a derecha o de derecha a izquierda. Por otro
lado, los productos de la transformacin tal vez no
sean conmutativos. En general el producto matricial
AB no es igual que BA. Esto significa queremos
trasladar y girar un objeto, debemos tener cuidado
sobre el sentido en que se evala la matriz
compuesta.