From 2dce066f514bf64361a69f7f32a5123066ba1f2e Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Thu, 26 Jan 2017 12:24:18 +0300 Subject: [PATCH] identity quat aux --- include/cglm-quat.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/cglm-quat.h b/include/cglm-quat.h index 99834ed..9ccfa61 100644 --- a/include/cglm-quat.h +++ b/include/cglm-quat.h @@ -13,6 +13,15 @@ #include "cglm-quat-simd.h" #include "cglm-vec.h" +#define GLM_QUAT_IDENTITY_INIT {0.0f, 0.0f, 0.0f, 1.0f} +#define GLM_QUAT_IDENTITY (versor){0.0f, 0.0f, 0.0f, 1.0f} + +CGLM_INLINE +void +glm_quat_identity(versor q) { + glm_vec4_dup(GLM_QUAT_IDENTITY, q); +} + CGLM_INLINE void glm_quat(versor q,