love.graphics.shear
Available since LÖVE 0.8.0 |
This function is not supported in earlier versions. |
![]() |
Bug: Shearing resets transformations in 0.9.2. A workaround is using a combination of rotating and scaling to imitate shearing. |
Shears the coordinate system.
Function
Synopsis
love.graphics.shear( kx, ky )
Arguments
Returns
Nothing.
Examples
Squish a rectangle
x = 100 y = 100 width = 100 height = 50 function love.draw() love.graphics.translate(x, y) local t = love.timer.getTime() love.graphics.shear(math.cos(t), math.cos(t * 1.3)) love.graphics.rectangle('fill', 0, 0, width, height) end
See Also
Category: