Răsfoiți Sursa

fix Quat.toEuler

ncannasse 11 ani în urmă
părinte
comite
f42a8ca358
1 a modificat fișierele cu 3 adăugiri și 3 ștergeri
  1. 3 3
      h3d/Quat.hx

+ 3 - 3
h3d/Quat.hx

@@ -153,9 +153,9 @@ class Quat {
 	
 	public function toEuler() {
 		return new Vector(
-			hxd.Math.atan2(2 * (y * w + x * z), 1 - 2 * (y * y + z * z)),
-			(2 * (x * y + z * w)).asin(),
-			hxd.Math.atan2(2 * (x * w - y * z), 1 - 2 * (x * x + z * z))
+			hxd.Math.atan2(2 * (x * w + y * z), 1 - 2 * (x * x + z * z)),
+			hxd.Math.atan2(2 * (y * w - x * z), 1 - 2 * (y * y - z * z)),
+			(2 * (x * y + z * w)).asin()
 		);
 	}