use float precision for math funcs

This commit is contained in:
Recep Aslantas
2017-01-14 12:04:03 +02:00
parent b1989bf3c9
commit 68657ec2cc
2 changed files with 4 additions and 4 deletions

View File

@@ -159,9 +159,9 @@ glm_quat_slerp(versor q,
}
/* SLERP */
angle = acos(cosTheta);
a = sin(c * angle);
b = sin(t * angle);
angle = acosf(cosTheta);
a = sinf(c * angle);
b = sinf(t * angle);
dest[0] = (q[0] * a + r[0] * b) / sinTheta;
dest[1] = (q[1] * a + r[1] * b) / sinTheta;