diff options
| author | 2018-07-09 09:16:32 +0100 | |
|---|---|---|
| committer | 2018-07-09 09:16:32 +0100 | |
| commit | 7cf1a204feca0d3d820b714b3f9183b2fdd709cb (patch) | |
| tree | 2a44fd3cf3a69edb1b062dcc3c702de38b01d714 | |
| parent | Fix gb_quat_slerp #38 (diff) | |
Add gb_quat_slerp interface
| -rw-r--r-- | gb_math.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -476,6 +476,7 @@ GB_MATH_DEF void gb_vec4_lerp(gbVec4 *d, gbVec4 a, gbVec4 b, float t); GB_MATH_DEF void gb_quat_lerp (gbQuat *d, gbQuat a, gbQuat b, float t); GB_MATH_DEF void gb_quat_nlerp(gbQuat *d, gbQuat a, gbQuat b, float t); +GB_MATH_DEF void gb_quat_slerp(gbQuat *d, gbQuat a, gbQuat b, float t); GB_MATH_DEF void gb_quat_nquad(gbQuat *d, gbQuat p, gbQuat a, gbQuat b, gbQuat q, float t); GB_MATH_DEF void gb_quat_squad(gbQuat *d, gbQuat p, gbQuat a, gbQuat b, gbQuat q, float t); GB_MATH_DEF void gb_quat_slerp_approx(gbQuat *d, gbQuat a, gbQuat b, float t); |
