浏览代码

Fixed quaternion rotate

Tea 1 年之前
父节点
当前提交
e577e1cee8
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      glm/ext/quaternion_transform.inl

+ 1 - 1
glm/ext/quaternion_transform.inl

@@ -18,7 +18,7 @@ namespace glm
 		T const AngleRad(angle);
 		T const AngleRad(angle);
 		T const Sin = sin(AngleRad * static_cast<T>(0.5));
 		T const Sin = sin(AngleRad * static_cast<T>(0.5));
 
 
-		return q * qua<T, Q>::wxyz(cos(AngleRad * static_cast<T>(0.5)), Tmp.x * Sin, Tmp.y * Sin, Tmp.z * Sin);
+		return qua<T, Q>::wxyz(cos(AngleRad * static_cast<T>(0.5)), Tmp.x * Sin, Tmp.y * Sin, Tmp.z * Sin) * q;
 	}
 	}
 }//namespace glm
 }//namespace glm