Browse Source

Merge pull request #39372 from aaronfranke/editor-cam-rot

Change the default editor camera rotation to position it in +X +Y +Z
Rémi Verschelde 5 years ago
parent
commit
ae21b5ddad

+ 1 - 5
editor/plugins/node_3d_editor_plugin.cpp

@@ -3419,11 +3419,7 @@ void Node3DEditorViewport::reset() {
 	last_message = "";
 	last_message = "";
 	name = "";
 	name = "";
 
 
-	cursor.x_rot = 0.5;
-	cursor.y_rot = 0.5;
-	cursor.distance = 4;
-	cursor.region_select = false;
-	cursor.pos = Vector3();
+	cursor = Cursor();
 	_update_name();
 	_update_name();
 }
 }
 
 

+ 3 - 1
editor/plugins/node_3d_editor_plugin.h

@@ -391,7 +391,9 @@ private:
 		Point2 region_begin, region_end;
 		Point2 region_begin, region_end;
 
 
 		Cursor() {
 		Cursor() {
-			x_rot = y_rot = 0.5;
+			// These rotations place the camera in +X +Y +Z, aka south east, facing north west.
+			x_rot = 0.5;
+			y_rot = -0.5;
 			distance = 4;
 			distance = 4;
 			region_select = false;
 			region_select = false;
 		}
 		}