aboutsummaryrefslogtreecommitdiff
path: root/core/math.odin
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2017-12-10 11:35:11 +0000
committergingerBill <bill@gingerbill.org>2017-12-10 11:35:11 +0000
commit3c6f90e5524d38bdd30750eb04441a1897bcd8dd (patch)
tree50dc37f196b7a2d0c40e1382950511654d1333a2 /core/math.odin
parent3703ca4df47134e0c274cf5096d14c9323331ff0 (diff)
Fix proc groups from import names
Diffstat (limited to 'core/math.odin')
-rw-r--r--core/math.odin4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/math.odin b/core/math.odin
index 3c66575fc..6f72ce631 100644
--- a/core/math.odin
+++ b/core/math.odin
@@ -399,11 +399,11 @@ quat_mulf :: proc(q: Quat, f: f32) -> Quat { return Quat{q.x*f, q.y*f, q.z*f, q.
quat_divf :: proc(q: Quat, f: f32) -> Quat { return Quat{q.x/f, q.y/f, q.z/f, q.w/f}; }
quat_div :: proc(q0, q1: Quat) -> Quat { return mul(q0, quat_inverse(q1)); }
-quat_inverse :: proc(q: Quat) -> Quat { return div(conj(q), quat_dot(q, q)); }
+quat_inverse :: proc(q: Quat) -> Quat { return div(conj(q), dot(q, q)); }
quat_dot :: proc(q0, q1: Quat) -> f32 { return q0.x*q1.x + q0.y*q1.y + q0.z*q1.z + q0.w*q1.w; }
quat_norm :: proc(q: Quat) -> Quat {
- m := sqrt(quat_dot(q, q));
+ m := sqrt(dot(q, q));
return div(q, m);
}