浏览代码

Merge pull request #446 from yeonseok-yi/master

Fixed error of aiQuaterniont::Rotate()
Kim Kulling 10 年之前
父节点
当前提交
80a2c9a9ab
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      include/assimp/quaternion.inl

+ 1 - 2
include/assimp/quaternion.inl

@@ -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