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 426b0fcbfe

View file

@ -222,7 +222,7 @@ inline QuatF& QuatF::neg()
inline F32 QuatF::dot( const QuatF &q ) const 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 ) inline F32 QuatF::angleBetween( const QuatF & q )