Merge pull request #2275 from OTHGMars/ClampQuatDot

Adds Clamp to QuatF::dot()
This commit is contained in:
Areloch 2018-10-11 16:14:40 -05:00 committed by GitHub
commit 8c1c13a963
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -222,7 +222,7 @@ inline QuatF& QuatF::neg()
inline F32 QuatF::dot( const QuatF &q ) const
{
return (w*q.w + x*q.x + y*q.y + z*q.z);
return mClampF(w*q.w + x*q.x + y*q.y + z*q.z, -1.0f, 1.0f);
}
inline F32 QuatF::angleBetween( const QuatF & q )