mirror of
https://github.com/godotengine/godot.git
synced 2025-11-01 14:11:15 +00:00
Lots of 3D improvements:
-Object Manipulator Gizmo keeps proper scale in all windows and projections, (configurable on settings too). -Manipulator gizmos for other objects (camera, shapes, etc) massively improved and bug-fixed. -Manipulator gizmos are different for edited object and other objects. -Properly highlight manipulator gizmo handles when hovered. -Fixed bugs in fragment program when using more than 1 light together. -Reload png/jpg files automatically in editor if edited externally. -Added 4-stages Parallel Split Shadow Mapping, to improve shadow quality in large scenarios -Added PCF13 to improve smoothness of shadow borders -General optimization of directional light shadow mapping for Orthogonal,PSM and PSSM. -Fixed normal mapping when importing DAE files, works nicely now.
This commit is contained in:
parent
3c17e0c915
commit
72ae89c5aa
36 changed files with 3222 additions and 2360 deletions
|
|
@ -302,6 +302,10 @@ void EditorNode::_notification(int p_what) {
|
|||
}
|
||||
*/
|
||||
|
||||
if (bool(EDITOR_DEF("resources/auto_reload_modified_images",true))) {
|
||||
|
||||
_menu_option_confirm(DEPENDENCY_LOAD_CHANGED_IMAGES,true);
|
||||
}
|
||||
|
||||
EditorFileSystem::get_singleton()->scan_sources();
|
||||
|
||||
|
|
@ -2241,9 +2245,9 @@ void EditorNode::_menu_option_confirm(int p_option,bool p_confirmed) {
|
|||
|
||||
reimport_dialog->popup_reimport();
|
||||
} break;
|
||||
case DEPENDENCY_UPDATE_LOCAL: {
|
||||
case DEPENDENCY_LOAD_CHANGED_IMAGES: {
|
||||
|
||||
|
||||
/*
|
||||
List<Ref<Resource> > cached;
|
||||
ResourceCache::get_cached_resources(&cached);
|
||||
|
||||
|
|
@ -2258,15 +2262,6 @@ void EditorNode::_menu_option_confirm(int p_option,bool p_confirmed) {
|
|||
}
|
||||
|
||||
|
||||
sources_button->get_popup()->set_item_disabled(sources_button->get_popup()->get_item_index(DEPENDENCY_UPDATE_LOCAL),true);
|
||||
|
||||
|
||||
if (sources_button->get_popup()->is_item_disabled(sources_button->get_popup()->get_item_index(DEPENDENCY_UPDATE_IMPORTED)))
|
||||
sources_button->set_icon(gui_base->get_icon("DependencyOk","EditorIcons"));
|
||||
else
|
||||
sources_button->set_icon(gui_base->get_icon("DependencyChanged","EditorIcons"));
|
||||
|
||||
*/
|
||||
} break;
|
||||
case DEPENDENCY_UPDATE_IMPORTED: {
|
||||
|
||||
|
|
@ -4165,6 +4160,7 @@ EditorNode::EditorNode() {
|
|||
EditorSettings::get_singleton()->enable_plugins();
|
||||
Node::set_human_readable_collision_renaming(true);
|
||||
|
||||
|
||||
// Ref<ImageTexture> it = gui_base->get_icon("logo","Icons");
|
||||
// OS::get_singleton()->set_icon( it->get_data() );
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue