Inclinación (Shear)
La inclinación deforma un objeto en función de un ángulo α. La nueva ubicación del punto (x', y') después de la inclinación se calcula así:
x' = x + y * tan(α)
y' = y
Matriz
| 1 tan(α) |
| 0 1 |
Ejemplo:
Si tenemos un punto (2, 1) y aplicamos una inclinación con un ángulo de 45° (α = π/4), el nuevo punto sería (3, 1).
PASOS
Sustituir α = π/4 (45 grados) en la matriz:
| 1 tan(π/4) |
| 0 1 |
Calcular el valor de tan(π/4), que es igual a 1:
| 1 1 |
| 0 1 |
Multiplicar la matriz por las coordenadas del punto:
| 1 1 | | 2 | | ? |
| 0 1 | * | 1 | = | ? |
La primera fila de la matriz de inclinación se multiplica por la primera coordenada del punto original:
1 * 2 + 1 * 1 = 2 + 1 = 3.
La segunda fila de la matriz de inclinación se multiplica por la segunda coordenada del punto original:
0 * 2 + 1 * 1 = 0 + 1 = 1.
Entonces, el nuevo punto calculado es:
Nueva coordenada x: 3
Nueva coordenada y: 1
Comentarios
Publicar un comentario