quat: fix quat_for and quat_forp implementations

This commit is contained in:
Recep Aslantas
2020-02-20 23:37:35 +03:00
parent 5ee9bb88df
commit 2278eba93c
7 changed files with 75 additions and 34 deletions

View File

@@ -443,9 +443,9 @@ glms_quat_look(vec3s eye, versors ori) {
*/
CGLM_INLINE
versors
glms_quat_for(vec3s dir, vec3s fwd, vec3s up) {
glms_quat_for(vec3s dir, vec3s up) {
versors dest;
glm_quat_for(dir.raw, fwd.raw, up.raw, dest.raw);
glm_quat_for(dir.raw, up.raw, dest.raw);
return dest;
}
@@ -461,9 +461,9 @@ glms_quat_for(vec3s dir, vec3s fwd, vec3s up) {
*/
CGLM_INLINE
versors
glms_quat_forp(vec3s from, vec3s to, vec3s fwd, vec3s up) {
glms_quat_forp(vec3s from, vec3s to, vec3s up) {
versors dest;
glm_quat_forp(from.raw, to.raw, fwd.raw, up.raw, dest.raw);
glm_quat_forp(from.raw, to.raw, up.raw, dest.raw);
return dest;
}