Accede a TODO el contenido de TIClass con nuestros Planes PRO

Duda

Volver a las dudas
Karina  Olave

Karina Olave dice:

Hola una techo unas duda... Como hago una rotación (transformaciones isometricas) a un punto que no es un punto de origen ... ? Gracias

Responder

(3) 1 año, 6 meses

Karina  Olave

marcelovalenzuela.15 dice:

Primero a ese punto que no está en el origen aplícale una traslación que lo deje en el origen. Si por ejemplo te piden rotar un cierto punto de coordenadas (3,3) respecto de otro que tiene coordenadas (1,2) le aplicas la traslación (-1,-2) A LOS 2 PUNTOS para que ahora el punto que quieras rotar tenga centro de rotación en el origen. De esta forma, los 2 puntos (el que querías rotar y el punto respecto al cual querías rotar tu primer punto) quedan con las siguientes coordenadas: (2,1) y (0,0) ahora le aplicas la rotación que querías aplicar, supongamos que es de 90 grados (-y,x), por lo tanto el punto nuevo es (-1,2). Una vez que estés en esta parte es fundamental que tengas presente lo siguiente, al principio trasladaste el punto a tu conveniencia para poder rotarlo con respecto al origen, ahora tienes que devolver ese punto con otra traslación para compensar es arreglo de del principio, entonces lo que se hace ahora es trasladar el punto ya rotado con un vector de signos contrarios al primero (en este caso (1,2)) y ahí tendrías listo el ejercicio. La explicación es muuuucho más larga que la dificultad que tiene, espero haberte ayudado.

1 año, 6 meses

Karina  Olave

Karina Olave dice:

Muchas gracias si me ayudó!

1 año, 6 meses

Nicolás Melgarejo Sabelle

Nicolás Melgarejo Sabelle dice:

Excelente Marcelo!

1 año, 6 meses