Merge pull request #446 from yeonseok-yi/master
Fixed error of aiQuaterniont::Rotate()pull/456/head
commit
80a2c9a9ab
|
@ -273,11 +273,10 @@ template<typename TReal>
|
||||||
inline aiVector3t<TReal> aiQuaterniont<TReal>::Rotate (const aiVector3t<TReal>& v)
|
inline aiVector3t<TReal> aiQuaterniont<TReal>::Rotate (const aiVector3t<TReal>& v)
|
||||||
{
|
{
|
||||||
aiQuaterniont q2(0.f,v.x,v.y,v.z), q = *this, qinv = q;
|
aiQuaterniont q2(0.f,v.x,v.y,v.z), q = *this, qinv = q;
|
||||||
q.Conjugate();
|
qinv.Conjugate();
|
||||||
|
|
||||||
q = q*q2*qinv;
|
q = q*q2*qinv;
|
||||||
return aiVector3t<TReal>(q.x,q.y,q.z);
|
return aiVector3t<TReal>(q.x,q.y,q.z);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue