Referencia shearX()

shearX()

Inclina el eje x- para que las formas parezcan sesgadas.

De forma predeterminada, los ejes x- e y- son perpendiculares. La función shearX() transforma el sistema de coordenadas de modo que las coordenadas x- se traducen mientras las coordenadas y- permanecen fijas.

El primer parámetro, angle, es la cantidad de inclinación. Por ejemplo, llamar a shearX(1) transforma todas las coordenadas x- usando la fórmula x = x + y * tan(angle). shearX() interpreta los valores de ángulo utilizando el angleMode() actual.

De forma predeterminada, las transformaciones se acumulan. Por ejemplo, llamar a shearX(1) dos veces tiene el mismo efecto que llamar a shearX(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 shearX(1) dentro de la función draw() no hará que las formas se inclinen continuamente.

Ejemplos

Sintaxis

shearX(angle)

Parámetros

angle

ángulo de inclinación en el angleMode() actual.

Notice any errors or typos? Please let us know. Please feel free to edit src/core/transform.js and open a pull request!

Referencias Relacionadas