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 (2,3) y deseas trasladarlo 3 unidades hacia la derecha y 2 unidades hacia arriba, la nueva posición sería (2+3,3+2)=(5,5).

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 (3,4) y deseas escalarlo por un factor de 2 en la dirección y 1.5 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:

=cos()sin()
=sin()+cos()

Ejemplo: Si tienes un punto (2,2) y deseas rotarlo 45 en sentido antihorario alrededor del origen, la nueva posición sería (2cos(45)2sin(45),2sin(45)+2cos(45))(0.71,2.12).

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 (2,3) y deseas aplicar un sesgo en la dirección con un factor de 1.5, la nueva posición sería (2+1.53,3)=(6.5,3).

Ejemplo de sesgo en la dirección : Si tienes un punto (4,5) y deseas aplicar un sesgo en la dirección con un factor de 0.75, 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

Entradas más populares de este blog

Representación y Trazo de Líneas y Polígonos