Transformación Bidimensional
Se crean aplicaciones de diseño y planos de construcciones al ordenar las orientaciones y los tamaños de las partes que componen la escena. Las transformaciones nos permiten alterar de forma uniforme una imagen en dos dimensiones (2D)
El proceso de transformar una imagen puede ser traducido a formulas matriciales para una compresión lógica de lo que sucede con la imagen internamente.
Traslado
Sea un punto y un vector de traslación , la fórmula de traslación es:
Ejemplo: Si tienes un punto y deseas trasladarlo unidades hacia la derecha y unidades hacia arriba, la nueva posición sería .
Escalamiento
Sea un punto , un factor de escala en la dirección x y en la dirección y, la fórmula de escalado es:
Ejemplo: Si tienes un punto y deseas escalarlo por un factor de en la dirección y en la dirección , la nueva posición sería ((3 \cdot 2, 4 \cdot 1.5) = (6, 6).
Rotación
Sea un punto y un ángulo de rotación en sentido antihorario, la fórmula de rotación es:
Ejemplo: Si tienes un punto y deseas rotarlo en sentido antihorario alrededor del origen, la nueva posición sería .
Sesgado
Reflexión sobre el eje x:
Reflexión sobre el eje y:
Reflexión sobre la línea y = x:
Ejemplo de sesgo en la dirección : Si tienes un punto y deseas aplicar un sesgo en la dirección con un factor de , la nueva posición sería .
Ejemplo de sesgo en la dirección : Si tienes un punto y deseas aplicar un sesgo en la dirección con un factor de , la nueva posición sería ((4, 5 + 0.75 \cdot 4) = (4, 8).
Fuentes:
https://grafu2ramirezf.blogspot.com/2020/10/21-transformacion-bidimensional.html
Transformaciones en 2d (wordpress.com)
https://grafidepc.blogspot.com/p/transformacion-bidimensional-los.html
http://www.cs.uns.edu.ar/cg/clasespdf/2.1-Transformaciones.pdf
http://elopez.fime.uanl.mx/@materias/732/@Tema%203%20-%20Transformaciones%202D.pdf
Comentarios
Publicar un comentario