Browse Source

Fix construction of identity quaternion

Signed-off-by: Gaoyang Zhang <[email protected]>
Gaoyang Zhang 4 years ago
parent
commit
37842c7400
1 changed files with 4 additions and 0 deletions
  1. 4 0
      glm/detail/qualifier.hpp

+ 4 - 0
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
 		}
 	};