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

Entradas populares