diff --git a/glm/gtx/quaternion.inl b/glm/gtx/quaternion.inl index fde7a8fb..e2aa5102 100644 --- a/glm/gtx/quaternion.inl +++ b/glm/gtx/quaternion.inl @@ -45,7 +45,7 @@ namespace glm ) { tquat invQuat = inverse(curr); - return exp((log(next + invQuat) + log(prev + invQuat)) / static_cast(-4)) * curr; + return exp((log(next * invQuat) + log(prev * invQuat)) / static_cast(-4)) * curr; } template