Przeglądaj źródła

Fixed camera tracking reversing direction. What was this added for, @randomteddybear?

Ivan Safrin 11 lat temu
rodzic
commit
6a4034bc75
1 zmienionych plików z 1 dodań i 4 usunięć
  1. 1 4
      IDE/Contents/Source/TrackballCamera.cpp

+ 1 - 4
IDE/Contents/Source/TrackballCamera.cpp

@@ -205,10 +205,7 @@ void TrackballCamera::updateCamera() {
 
 		Quaternion q;
 		// yaw
-		if(Vector3(0.0, 1.0, 0.0).dot(currentCamQuat.applyTo(Vector3(0.0, 0.0, -1.0))) > 0.0)
-			q.fromAngleAxis(localMouse.x*2.0, Vector3(0.0, 1.0, 0.0));
-		else
-			q.fromAngleAxis(localMouse.x*-2.0, Vector3(0.0, 1.0, 0.0));
+        q.fromAngleAxis(localMouse.x*-2.0, Vector3(0.0, 1.0, 0.0));
 		currentCamQuat = q * currentCamQuat;
 		trackballEye = q.applyTo(trackballEye);