renamed values

This commit is contained in:
2024-08-02 22:39:21 +08:00
parent 866f69034b
commit 0dd89d78ab
3 changed files with 10 additions and 15 deletions

View File

@@ -414,14 +414,9 @@ namespace hgl
&&IsNearlyEqual(a.z,b.z);
}
inline const Vector3f LerpDirection(const Vector3f &center,const Vector3f &from_direction,const Vector3f &to_direction,const float alpha)
inline const Vector3f LerpDirection(const Vector3f &old_direction,const Vector3f &new_direction,const float alpha)
{
return glm::normalize(center + (from_direction - center) * alpha + (to_direction - center) * alpha);
}
inline const Vector3f SLerpDirection(const Vector3f &center,const Vector3f &from,const Vector3f &to,const float alpha)
{
return glm::normalize(glm::slerp(from - center, to - center, alpha) + center);
return glm::normalize(old_direction*(1.0f-alpha)+new_direction*alpha);
}
}//namespace hgl
#endif//HGL_ALGORITHM_MATH_VECTOR_INCLUDE