瀏覽代碼

Merge pull request #18079 from Crazy-P/Resolves-Inccorect-Quaternion-Conversion

Resolves Incorrect Quaternion Conversion
Rémi Verschelde 7 年之前
父節點
當前提交
ebeb493dc0
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      core/math/quat.cpp

+ 1 - 1
core/math/quat.cpp

@@ -89,7 +89,7 @@ void Quat::set_euler_yxz(const Vector3 &p_euler) {
 
 
 	set(sin_a1 * cos_a2 * sin_a3 + cos_a1 * sin_a2 * cos_a3,
 	set(sin_a1 * cos_a2 * sin_a3 + cos_a1 * sin_a2 * cos_a3,
 			sin_a1 * cos_a2 * cos_a3 - cos_a1 * sin_a2 * sin_a3,
 			sin_a1 * cos_a2 * cos_a3 - cos_a1 * sin_a2 * sin_a3,
-			-sin_a1 * sin_a2 * cos_a3 + cos_a1 * sin_a2 * sin_a3,
+			-sin_a1 * sin_a2 * cos_a3 + cos_a1 * cos_a2 * sin_a3,
 			sin_a1 * sin_a2 * sin_a3 + cos_a1 * cos_a2 * cos_a3);
 			sin_a1 * sin_a2 * sin_a3 + cos_a1 * cos_a2 * cos_a3);
 }
 }