summaryrefslogtreecommitdiffstats
path: root/modules/navigation
Commit message (Expand)AuthorAgeFilesLines
* Change navigation map performance monitor to use a structsmix82024-11-243-49/+37
* fixed navigation obstacle carving broken during 07b7f76Kiro2024-11-151-12/+32
* Merge pull request #99030 from tracefree/obstacle_2d_transformThaddeus Crews2024-11-121-3/+10
|\
| * Make use of NavigationObstacle2D's transformRie2024-11-111-3/+10
* | Merge pull request #96730 from tracefree/properly_transforming_obstaclesThaddeus Crews2024-11-111-5/+14
|\ \
| * | Make use of NavigationObstacle3D's transformRie2024-11-101-5/+14
| |/
* | Improve `NavMeshGenerator2D::generator_bake_from_source_geometry_data` perfor...Kiro2024-11-111-123/+70
* | Reduce allocations for NavMap synchronisationsmix82024-11-054-9/+12
|/
* Merge pull request #93401 from Repiteo/style/clang-tidy-fixesThaddeus Crews2024-11-041-1/+1
|\
| * Style: Apply `clang-tidy` fixesThaddeus Crews2024-11-041-1/+1
* | Merge pull request #90182 from Zylann/nav_map_optimizationsThaddeus Crews2024-11-041-21/+40
|\ \ | |/ |/|
| * Optimize some parts of NavMap::syncMarc Gilleron2024-10-191-21/+40
* | Merge pull request #98039 from aaronfranke/button-iconThaddeus Crews2024-10-291-2/+2
|\ \
| * | Rename internal Button icon to button_icon to match exposed methodsAaron Franke2024-10-291-2/+2
| |/
* / Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-258-10/+10
|/
* Replaced some distance checks with square distance checks in NavMap, wherever...Zi Ye2024-10-151-10/+12
* SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
* Style: Apply new `clang-format` changesThaddeus Crews2024-09-201-1/+1
* Merge pull request #96389 from kitbdev/extract-main-screenRémi Verschelde2024-09-111-1/+1
|\
| * Extract editor main screenkit2024-09-091-1/+1
* | Add navigation region point and segment queriessmix82024-09-106-0/+51
|/
* Move NavigationServer mesh queries to dedicated filesmix82024-09-035-657/+785
* Merge pull request #85965 from ershn/use_heap_in_astar_path_findingRémi Verschelde2024-09-032-85/+232
|\
| * Use a heap to store traversable polygons for pathfindingErshn2024-09-012-85/+232
* | Use `MutexLock` in more placesA Thousand Ships2024-08-292-84/+74
|/
* Extract navigation-related defaults to separate headerPawel Lampe2024-08-271-6/+7
* Merge pull request #93498 from smix8/connection_relocationRémi Verschelde2024-08-195-37/+58
|\
| * Move NavRegion connections to NavMapsmix82024-06-235-37/+58
* | Merge pull request #92560 from smix8/navmesh2d_bake_partitionRémi Verschelde2024-08-191-4/+26
|\ \
| * | Add triangulation partition option to 2D navigation mesh bakingsmix82024-08-051-4/+26
* | | Merge pull request #93583 from smix8/obstacle_monitorRémi Verschelde2024-08-164-0/+11
|\ \ \
| * | | Add navigation obstacles to performance monitor statssmix82024-06-254-0/+11
* | | | Remove empty bind_methods()kobewi2024-08-152-4/+0
| |/ / |/| |
* | | NavigationServer3D.map_get_closest_point_to_segment - add an additional short...Artem2024-06-291-0/+20
|/ /
* / Remove unused navigation polygon propertiessmix82024-06-223-30/+0
|/
* Fix thread-use causing navigation polygon data corruptionsmix82024-06-212-11/+5
* Merge pull request #93407 from smix8/lock_this_geometry_upRémi Verschelde2024-06-212-13/+22
|\
| * Fix thread-use causing navigation source geometry data corruptionsmix82024-06-212-13/+22
* | Fix thread use causing navigation mesh data corruptionsmix82024-06-214-31/+44
|/
* Fixed closest edge and face check in NavigationServer3D.map_get_closest_point...Artem2024-06-171-17/+13
* Fix NavigationServer3D.get_closest_point_to_segment() with use_collisionPer Melin2024-06-071-1/+1
* Fix crash when baking TileMap navigationGilles Roudière2024-05-271-1/+1
* Remove duplicated vertices after 3D NavigationMesh bakesmix82024-05-211-4/+22
* [Scene] Add SceneStringNames::pressedA Thousand Ships2024-05-141-2/+2
* [Core] Add `LocalVector::has` for convenienceA Thousand Ships2024-05-062-3/+3
* Fix TileMapLayer navmesh bakingGilles Roudière2024-05-022-104/+73
* Organize existing code for editor pluginsAaron Franke2024-04-271-1/+1
* Change 2D navigation mesh baking to use floating point coordinatessmix82024-04-231-48/+46
* Add navigation source geometry parser callbackssmix82024-04-198-1/+205
* Move NavigationMeshSourceGeometryData(2D/3D) to the 2D/3D subfoldersAaron Franke2024-04-154-5/+4