|
@@ -245,7 +245,7 @@ quat = {
|
|
|
mul = function(q, r, out)
|
|
|
out = out or q
|
|
|
local qx, qy, qz, qw = q:unpack()
|
|
|
- local rx, ry, rz, rw = q:unpack()
|
|
|
+ local rx, ry, rz, rw = r:unpack()
|
|
|
out.x = qx * rw + qw * rx - qy * rz - qz * ry
|
|
|
out.y = qy * rw + qw * ry - qz * rx - qx * rz
|
|
|
out.z = qz * rw + qw * rz - qx * ry - qy * rx
|