aboutsummaryrefslogtreecommitdiff
path: root/editor/editor_settings.cpp
diff options
context:
space:
mode:
authorMarc Gilleron2017-05-07 22:59:05 +0200
committerMarc Gilleron2017-05-08 02:57:20 +0200
commitaaf9cacf5ff4cbe8c097efacf347f7bde9839e36 (patch)
treef6ea2a78058c686aa652b7743e4866c763506d2d /editor/editor_settings.cpp
parent66725d9b21dc50b0bb38baa4aa376b7bbb56e0e4 (diff)
downloadgodot-aaf9cacf5ff4cbe8c097efacf347f7bde9839e36.tar.gz
godot-aaf9cacf5ff4cbe8c097efacf347f7bde9839e36.tar.zst
godot-aaf9cacf5ff4cbe8c097efacf347f7bde9839e36.zip
Improved freelook
- Fix movement input affecting all viewports even when clicking outside - Freelook up movement is now relative - Prevent tool shortcut conflict when moving - De-hardcode tool shortcuts (select, move, rotate, scale, wireframe) - Movement speed depends on zoom distance (like panning) - Mouse wheel controls speed (Blender-style) due to above point - Added zoom distance indicator, hides after short delay
Diffstat (limited to 'editor/editor_settings.cpp')
-rw-r--r--editor/editor_settings.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/editor/editor_settings.cpp b/editor/editor_settings.cpp
index 7d7db5ac7..9fd76590a 100644
--- a/editor/editor_settings.cpp
+++ b/editor/editor_settings.cpp
@@ -591,10 +591,8 @@ void EditorSettings::_load_defaults(Ref<ConfigFile> p_extra_config) {
set("editors/3d/emulate_3_button_mouse", false);
set("editors/3d/warped_mouse_panning", true);
- set("editors/3d/freelook_base_speed", 5);
- set("editors/3d/freelook_acceleration", 10);
- set("editors/3d/freelook_max_speed", 100);
- set("editors/3d/freelook_modifier_speed_factor", 1.0 / 5.0);
+ set("editors/3d/freelook_base_speed", 1);
+ set("editors/3d/freelook_modifier_speed_factor", 5.0);
set("editors/2d/bone_width", 5);
set("editors/2d/bone_color1", Color(1.0, 1.0, 1.0, 0.9));