diff --git a/modules/mat4.lua b/modules/mat4.lua index 2b9cf1c..c3bc853 100644 --- a/modules/mat4.lua +++ b/modules/mat4.lua @@ -241,6 +241,9 @@ function mat4:scale(s) end function mat4:shear(yx,zx,xy,zy,xz,yz) + local yx = yx or 0; local zx = zx or 0 + local xy = xy or 0; local zy = zy or 0 + local xz = xz or 0; local yz = yz or 0 local m = { 1, yx, zx, 0, xy, 1, zy, 0,