From 887544b0b24e63e3889cfad11df7709075951c2b Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Sun, 7 Apr 2013 23:18:32 +1000 Subject: [PATCH] Fix ortho --- src/projection.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/projection.rs b/src/projection.rs index df08fea..15b05a6 100644 --- a/src/projection.rs +++ b/src/projection.rs @@ -76,21 +76,21 @@ pub fn ortho + Add + Sub + Mu let c0r0 = _2 / (right - left); let c0r1 = _0; let c0r2 = _0; - let c0r3 = -(right + left) / (right - left); + let c0r3 = _0; let c1r0 = _0; let c1r1 = _2 / (top - bottom); let c1r2 = _0; - let c1r3 = -(top + bottom) / (top - bottom); + let c1r3 = _0; let c2r0 = _0; let c2r1 = _0; let c2r2 = -_2 / (far - near); - let c2r3 = -(far + near) / (far - near); + let c2r3 = _0; - let c3r0 = _0; - let c3r1 = _0; - let c3r2 = _0; + let c3r0 = -(right + left) / (right - left); + let c3r1 = -(top + bottom) / (top - bottom); + let c3r2 = -(far + near) / (far - near); let c3r3 = _1; BaseMat4::new(c0r0, c0r1, c0r2, c0r3,