From 37842c7400e89962e542804083d407a1b8020e27 Mon Sep 17 00:00:00 2001 From: Gaoyang Zhang Date: Mon, 3 May 2021 00:31:09 +0800 Subject: [PATCH] Fix construction of identity quaternion Signed-off-by: Gaoyang Zhang --- glm/detail/qualifier.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/glm/detail/qualifier.hpp b/glm/detail/qualifier.hpp index b6c9df0c..60887a0c 100644 --- a/glm/detail/qualifier.hpp +++ b/glm/detail/qualifier.hpp @@ -214,7 +214,11 @@ namespace detail { GLM_FUNC_QUALIFIER GLM_CONSTEXPR static genType identity() { +# ifdef GLM_FORCE_QUAT_DATA_WXYZ return genType(1, 0, 0, 0); +# else + return genType(0, 0, 0, 1); +# endif } };