Inclina el eje y- para que las formas aparezcan sesgadas.
De forma predeterminada, los ejes x- e y- son perpendiculares. La función shearY()
transforma el sistema de coordenadas de modo que las coordenadas y- se traducen mientras las coordenadas x- permanecen fijas.
El primer parámetro, angle
, es la cantidad de inclinación. Por ejemplo, llamar a shearY(1)
transforma todas las coordenadas y- usando la fórmula y = y + x * tan(angle)
. shearY()
interpreta los valores de ángulo utilizando el angleMode() actual.
De forma predeterminada, las transformaciones se acumulan. Por ejemplo, llamar a shearY(1)
dos veces tiene el mismo efecto que llamar a shearY(2)
una vez. Las push() y pop() funciones se pueden utilizar para aislar transformaciones dentro de grupos de dibujo distintos.
Nota: Las transformaciones se restablecen al principio del bucle de dibujo. Llamar a shearY(1)
dentro de la función draw() no hará que las formas se inclinen continuamente.
Ejemplos
Sintaxis
shearY(angle)
Parámetros
ángulo de inclinación en el angleMode() actual.