From bffc567bd47283b4b53b0aef36dd20421ba31224 Mon Sep 17 00:00:00 2001 From: gre-42 <63736956+gre-42@users.noreply.github.com> Date: Wed, 15 Apr 2020 20:16:01 +0200 Subject: Correct sign in mat4x4_rotate_Y Signs were incorrect in mat4x4_rotate_Y. --- linmath.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linmath.h b/linmath.h index f87849e..2a92211 100644 --- a/linmath.h +++ b/linmath.h @@ -250,9 +250,9 @@ LINMATH_H_FUNC void mat4x4_rotate_Y(mat4x4 Q, mat4x4 M, float angle) float s = sinf(angle); float c = cosf(angle); mat4x4 R = { - { c, 0.f, s, 0.f}, + { c, 0.f, -s, 0.f}, { 0.f, 1.f, 0.f, 0.f}, - { -s, 0.f, c, 0.f}, + { s, 0.f, c, 0.f}, { 0.f, 0.f, 0.f, 1.f} }; mat4x4_mul(Q, M, R); -- cgit v1.2.3