From a065e4965d6b07513a0a97722435fb2fce60f846 Mon Sep 17 00:00:00 2001 From: Egon Elbre Date: Wed, 7 Mar 2018 17:43:11 +0200 Subject: [PATCH] Fix translate matrix creation. --- raymath/raymath.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/raymath/raymath.go b/raymath/raymath.go index d8c19ac..757702c 100644 --- a/raymath/raymath.go +++ b/raymath/raymath.go @@ -526,10 +526,10 @@ func MatrixSubtract(left, right raylib.Matrix) raylib.Matrix { // MatrixTranslate - Returns translation matrix func MatrixTranslate(x, y, z float32) raylib.Matrix { return raylib.NewMatrix( - 1.0, 0.0, 0.0, 0.0, - 0.0, 1.0, 0.0, 0.0, - 0.0, 0.0, 1.0, 0.0, - x, y, z, 1.0) + 1.0, 0.0, 0.0, x, + 0.0, 1.0, 0.0, y, + 0.0, 0.0, 1.0, z, + 0, 0, 0, 1.0) } // MatrixRotate - Returns rotation matrix for an angle around an specified axis (angle in radians)