Entradas

Transformaciones Bidimensionales

Imagen
 Tipos de transformaciones bidimensionales: Escalamiento, Rotación, Traslación, Recorte e Inversión Escalamiento: Una transformación para alterar el tamaño de un objeto se denomina escalación. Dependiendo del factor de escalación el objeto sufrirá un cambio en su tamaño pasando a ser mayor, o menor en su segmento de longitud. Ejemplo: Rotacion: 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 ningún tipo de variación sobre la figura, la cantidad de ángulo ha de ser constante sobre todos los puntos. Otra forma de conseguir la rotación, respecto a un punto de movimiento, es fijar los diferentes puntos respecto a un punto de fijación siendo los puntos que forman la figura, relativos a este. La fórmula a aplicar en este último supuesto, sería la siguiente: X' = X * Cos (àngulo) - Y * Sin(ángulo) Y' = Y * Cos (ángulo) - X * Sin(ángulo) Ejemplo: Traslacion: Se pueden encontrar varias defin...