godot/editor
Hugo Locurcio 4b1de5be45
Add a dynamic infinite grid to the 3D editor
- The grid is now infinite, it follows the camera.
- The grid is now dynamic, if you zoom in and out, the grid subdivides,
  expands, and fades.
- You can now enable grid planes for the XY and YZ planes. Only the flat
  XZ plane is enabled by default. Each plane is independently dynamic
  of the others.
- The default grid size has been increased to 200, and the maximum
  has been increased to 2000. At 1000, the grid mostly looks edgeless.
- If you set the division level max and min to the same value then
  the grid does not expand or subdivide, but instead stays the same size
  and just follows the camera. Also, if these values are the same,
  the bias value does nothing.
- If you want to have Blender-like behavior, set max to 1, min to 0,
  and set the bias to a really low value. You may also wish to increase
  the grid size if you have a small bias.

Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
2020-11-17 10:16:53 +01:00
..
collada SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
doc DocData: Skip language-specific ClassDoc without methods/constants 2020-06-18 11:29:28 +02:00
fileserver SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
icons Minor improvements to the Polygon 2D UV editor 2020-10-28 14:05:39 +01:00
import Better non alphanumeric bone names. 2020-10-05 20:46:01 +02:00
plugins Add a dynamic infinite grid to the 3D editor 2020-11-17 10:16:53 +01:00
translations i18n: Sync translations with Weblate 2020-10-28 15:09:17 +01:00
animation_bezier_editor.cpp Fix timeline cursor not updating on zoom change in the Bezier editor 2020-07-03 15:34:30 +02:00
animation_bezier_editor.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
animation_track_editor_plugins.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
animation_track_editor_plugins.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
animation_track_editor.cpp Reverse mouse wheel in animation track editor 2020-05-25 16:38:02 +02:00
animation_track_editor.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
array_property_edit.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
array_property_edit.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
audio_stream_preview.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
audio_stream_preview.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
code_editor.cpp Optimized ScriptEditor initialization when many scripts are loaded 2020-07-17 09:42:11 +02:00
code_editor.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
connections_dialog.cpp Added search box to signals dock. 2020-09-24 14:43:09 +02:00
connections_dialog.h Added search box to signals dock. 2020-09-24 14:43:09 +02:00
create_dialog.cpp Fix custom types in node list search 2020-06-15 14:34:34 +02:00
create_dialog.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
dependency_editor.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
dependency_editor.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
dictionary_property_edit.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
dictionary_property_edit.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_about.cpp i18n: Sync translations with Weblate 2020-09-08 14:05:53 +02:00
editor_about.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_asset_installer.cpp fix item_edited behavior on Asset Installer. 2020-07-13 15:11:33 +02:00
editor_asset_installer.h fix item_edited behavior on Asset Installer. 2020-07-13 15:11:33 +02:00
editor_atlas_packer.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_atlas_packer.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_audio_buses.cpp Prefer the highlight version of the "GuiTabIcon" icon for buttons, and make their width/height equal 2020-07-15 12:11:31 +02:00
editor_audio_buses.h Delete bus effect with Delete key 2020-06-15 14:34:35 +02:00
editor_autoload_settings.cpp Improved warning shown when autoload cannot be added. 2020-06-04 12:16:39 +02:00
editor_autoload_settings.h Improve the AutoLoad editor UX 2020-02-14 15:52:50 +01:00
editor_builders.py SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
editor_data.cpp Check for global script class information before clearing it 2020-10-05 22:09:49 +02:00
editor_data.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_dir_dialog.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_dir_dialog.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_export.cpp Disable code to add patches menu 2020-10-28 14:05:40 +01:00
editor_export.h Disable code to add patches menu 2020-10-28 14:05:40 +01:00
editor_feature_profile.cpp Make the Import dock depend on the FileSystem dock 2020-09-24 14:43:05 +02:00
editor_feature_profile.h Make the Import dock depend on the FileSystem dock 2020-09-24 14:43:05 +02:00
editor_file_dialog.cpp Update the setting when clicking Show hidden files 2020-10-19 16:09:58 +02:00
editor_file_dialog.h Improve UX of drive letters 2020-03-17 14:48:54 +01:00
editor_file_system.cpp auto re-import atlas, fixes #40047 2020-07-10 11:00:10 +02:00
editor_file_system.h Make file system scan more robust 2020-02-14 16:05:36 +01:00
editor_folding.cpp Fix EditorFolding crash when switching scenes 2020-03-06 23:51:26 +01:00
editor_folding.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_fonts.cpp Add rotation widget to 3D viewport 2020-03-09 09:40:10 +01:00
editor_fonts.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_help_search.cpp Revert "Adds fuzzy search for help search dialog" 2020-07-03 13:17:57 +02:00
editor_help_search.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_help.cpp Link exposed set/getters in property descriptions 2020-06-18 10:51:45 +02:00
editor_help.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_inspector.cpp Add script class categories to EditorInspector. 2020-11-11 15:12:00 +01:00
editor_inspector.h Add script class categories to EditorInspector. 2020-11-11 15:12:00 +01:00
editor_layouts_dialog.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_layouts_dialog.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_log.cpp Improvement for the Copy button in the Output Log 2020-09-29 08:54:45 +02:00
editor_log.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_network_profiler.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_network_profiler.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_node.cpp Add script class categories to EditorInspector. 2020-11-11 15:12:00 +01:00
editor_node.h implement generic filename disambiguation 2020-07-24 10:31:56 +02:00
editor_path.cpp Clip text in EditorPath button to avoid dock size changes 2020-01-20 14:25:27 -03:00
editor_path.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_plugin_settings.cpp Use checkbox for plugin status instead of option list 2020-03-25 09:38:53 +01:00
editor_plugin_settings.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_plugin.cpp Register methods for drawing 3D editor overlays 2020-11-11 15:30:57 +01:00
editor_plugin.h Added inspector_only option to inspect_object in EditorInterface. 2020-09-29 13:57:57 +02:00
editor_profiler.cpp Use the editor background color for the profiler graph 2020-02-06 13:02:08 +01:00
editor_profiler.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_properties_array_dict.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_properties_array_dict.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_properties.cpp fix toggle mask bit 0 2020-10-28 14:05:41 +01:00
editor_properties.h Use int64_t for EditorPropertyInteger and warn when out of double range 2020-01-15 23:39:49 -05:00
editor_resource_preview.cpp Fixes FileSystem tree preview icon size on HiDPI 2020-10-01 16:00:46 +02:00
editor_resource_preview.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_run_native.cpp Show android device name when connected only one device 2020-10-19 16:09:59 +02:00
editor_run_native.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_run_script.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_run_script.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_run.cpp [macOS, 3.2] Implement seamless display scaling. 2020-07-07 22:54:33 +03:00
editor_run.h Expose methods to play scene from plugin code 2020-07-06 19:00:56 +02:00
editor_scale.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_scale.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_sectioned_inspector.cpp Fix filtering of search results in SectionedInspector 2020-09-24 14:43:06 +02:00
editor_sectioned_inspector.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_settings.cpp Add a dynamic infinite grid to the 3D editor 2020-11-17 10:16:53 +01:00
editor_settings.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_spin_slider.cpp Allow using a comma as decimal separator in EditorSpinSlider 2020-09-29 13:57:57 +02:00
editor_spin_slider.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_sub_scene.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_sub_scene.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_themes.cpp Fixes DefaultProjectIcon scaling with editor scale 2020-09-24 14:43:06 +02:00
editor_themes.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_vcs_interface.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
editor_vcs_interface.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
export_template_manager.cpp Re-architecture of the Godot Android plugin. 2020-03-09 10:30:02 +01:00
export_template_manager.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
filesystem_dock.cpp Use Ctrl+Shift+C as the default FileSystem dock Copy Path shortcut 2020-11-11 15:30:57 +01:00
filesystem_dock.h Expose FileSystemDock to the scripting API and fixed signals 2020-03-18 17:57:45 +01:00
find_in_files.cpp Search result highlights follow font size 2020-06-18 11:29:28 +02:00
find_in_files.h Search result highlights follow font size 2020-06-18 11:29:28 +02:00
groups_editor.cpp Fixes add group in Group Editor dialog 2020-02-14 15:58:36 +01:00
groups_editor.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
import_dock.cpp check the params section exist before erasing it in import_dock 2020-05-25 16:32:05 +02:00
import_dock.h Fix multiple issues with the "Import" dock 2020-02-18 14:18:09 +01:00
inspector_dock.cpp Implement undo-redo feature for Parameter Paste in the Inspector 2020-03-04 12:40:15 +01:00
inspector_dock.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
multi_node_edit.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
multi_node_edit.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
node_dock.cpp Clip text in NodeDock toolbuttons to prevent dock size changes 2020-01-21 10:23:09 +01:00
node_dock.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pane_drag.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pane_drag.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
plugin_config_dialog.cpp Fix build with GDScript support disabled 2020-09-08 09:14:25 +02:00
plugin_config_dialog.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
progress_dialog.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
progress_dialog.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
project_export.cpp Disable code to add patches menu 2020-10-28 14:05:40 +01:00
project_export.h Disable code to add patches menu 2020-10-28 14:05:40 +01:00
project_manager.cpp Improve Project Manager video driver selection. 2020-10-14 12:32:35 +02:00
project_manager.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
project_settings_editor.cpp Add placeholders to the searchbars in the Project/Editor settings 2020-09-24 14:43:10 +02:00
project_settings_editor.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
property_editor.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
property_editor.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
property_selector.cpp Improve search and display in the editor property/method selector 2020-09-24 14:43:09 +02:00
property_selector.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pvrtc_compress.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pvrtc_compress.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
quick_open.cpp Remove directory search results 2020-06-29 10:56:32 +02:00
quick_open.h Remove directory search results 2020-06-29 10:56:32 +02:00
register_exporters.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
rename_dialog.cpp Minor visual improvements to the "Batch Rename" dialog 2020-09-24 14:43:09 +02:00
rename_dialog.h Improve the batch rename dialog 2020-02-14 15:54:22 +01:00
reparent_dialog.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
reparent_dialog.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
run_settings_dialog.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
run_settings_dialog.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
scene_tree_dock.cpp Keep 'Editor Description' metadata when changing a Node's type 2020-10-19 16:10:01 +02:00
scene_tree_dock.h Fix changing icons' colors when switch dark and light theme 2020-09-24 14:43:10 +02:00
scene_tree_editor.cpp striped edges on node rename in SceneTreeDock 2020-09-29 08:54:45 +02:00
scene_tree_editor.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
script_create_dialog.cpp Make sure built-in script warning fits in dialog 2020-06-05 14:40:08 +02:00
script_create_dialog.h Warn about built-in script limitations in the script creation dialog 2020-04-16 12:47:18 +02:00
script_editor_debugger.cpp Fix typos with codespell 2020-09-18 14:09:51 +02:00
script_editor_debugger.h Fix dialog spam when inspecting MeshInstance from model file 2020-06-10 15:30:51 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
settings_config_dialog.cpp Add placeholders to the searchbars in the Project/Editor settings 2020-09-24 14:43:10 +02:00
settings_config_dialog.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
spatial_editor_gizmos.cpp Merge pull request #37863 from ExpiredPopsicle/culling5 2020-04-30 08:05:11 +02:00
spatial_editor_gizmos.h Update Joint gizmos automatically 2020-04-23 11:07:32 +02:00