quat: fix quaternion inverse and tests about it

* multiplication quaternion and its inverse must be identity
This commit is contained in:
Recep Aslantas
2018-04-11 16:50:37 +03:00
parent 462067cfdc
commit 2d77123999
2 changed files with 12 additions and 1 deletions

View File

@@ -259,7 +259,7 @@ void
glm_quat_inv(versor q, versor dest) {
versor conj;
glm_quat_conjugate(q, conj);
glm_vec_scale(conj, glm_vec4_norm2(q), dest);
glm_vec4_scale(conj, 1.0f / glm_vec4_norm2(q), dest);
}
/*!