diff options
author | kobewi <kobewi4e@gmail.com> | 2022-05-26 20:23:31 +0200 |
---|---|---|
committer | kobewi <kobewi4e@gmail.com> | 2022-05-26 20:46:17 +0200 |
commit | a1899111bee4c38a40f3857b9cf7af71a505301d (patch) | |
tree | 879bb80851d837c184d75d0efd4fadce5bed79f7 | |
parent | 2e8862887c07708ea0d4cb015902c3001ea6f495 (diff) |
Use Spatial shader as default for Mesh
-rw-r--r-- | editor/editor_properties.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/editor/editor_properties.cpp b/editor/editor_properties.cpp index 880e51660b..196fba6e9b 100644 --- a/editor/editor_properties.cpp +++ b/editor/editor_properties.cpp @@ -42,6 +42,7 @@ #include "scene/3d/gpu_particles_3d.h" #include "scene/main/window.h" #include "scene/resources/font.h" +#include "scene/resources/mesh.h" ///////////////////// Nil ///////////////////////// @@ -3172,7 +3173,7 @@ void EditorPropertyResource::_update_preferred_shader() { shader_picker->set_preferred_mode(Shader::MODE_FOG); } else if (Object::cast_to<CanvasItem>(object)) { shader_picker->set_preferred_mode(Shader::MODE_CANVAS_ITEM); - } else if (Object::cast_to<Node3D>(object)) { + } else if (Object::cast_to<Node3D>(object) || Object::cast_to<Mesh>(object)) { shader_picker->set_preferred_mode(Shader::MODE_SPATIAL); } else if (Object::cast_to<Sky>(object)) { shader_picker->set_preferred_mode(Shader::MODE_SKY); |