new version for clamp: clamp to zero and one

This commit is contained in:
Recep Aslantas
2018-07-12 11:39:56 +03:00
parent c5f5032fcc
commit 43c4d05d4a
3 changed files with 14 additions and 3 deletions

View File

@@ -736,7 +736,7 @@ glm_vec_lerp(vec3 from, vec3 to, float t, vec3 dest) {
vec3 s, v;
/* from + s * (to - from) */
glm_vec_broadcast(glm_clamp(t, 0.0f, 1.0f), s);
glm_vec_broadcast(glm_clamp_zo(t), s);
glm_vec_sub(to, from, v);
glm_vec_mulv(s, v, v);
glm_vec_add(from, v, dest);