diff --git a/modules/gridmap/editor/grid_map_editor_plugin.cpp b/modules/gridmap/editor/grid_map_editor_plugin.cpp index 75f191c92c0..77c4e608586 100644 --- a/modules/gridmap/editor/grid_map_editor_plugin.cpp +++ b/modules/gridmap/editor/grid_map_editor_plugin.cpp @@ -1290,6 +1290,10 @@ void GridMapEditor::_update_cursor_instance() { cursor_outer_mat->set_albedo(Color(pick_color, 0.8)); cursor_instance = RenderingServer::get_singleton()->instance_create2(cursor_mesh, get_tree()->get_root()->get_world_3d()->get_scenario()); } + + // Make the cursor translucent so that it can be distinguished from already-placed tiles. + RenderingServer::get_singleton()->instance_geometry_set_transparency(cursor_instance, 0.5); + _update_cursor_transform(); }