浏览代码

Updated normalize()

It seems normalize() already changes the quaternion so the asignation is not needed.
irei1as 10 年之前
父节点
当前提交
1733ecc315
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2 3
      Engine/source/math/mQuat.h

+ 2 - 3
Engine/source/math/mQuat.h

@@ -229,11 +229,10 @@ inline F32 QuatF::angleBetween( const QuatF & q )
 {
    // angle between two quaternions
    QuatF base(x,y,z,w);
-   base=base.normalize();
+   base.normalize();
    QuatF q_norm=q;
-   q_norm=q_norm.normalize();
+   q_norm.normalize();
    return 2.0f*mAcos(base.dot(q_norm));
 }
 
-
 #endif // _MQUAT_H_