summaryrefslogtreecommitdiffstats
path: root/modules/navigation
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use fmod for navigation mesh border size warningsmix82024-04-131-1/+1
* Merge pull request #90508 from smix8/thread_bakeRémi Verschelde2024-04-123-3/+3
|\
| * Use threads for baking navigation mesh inside editorsmix82024-04-113-3/+3
* | Add navigation path simplificationsmix82024-04-114-0/+142
|/
* Make 2D navigation mesh baking parse all TileMapLayerssmix82024-04-041-54/+90
* Add navigation baking crash prevention mechanismPawel Lampe2024-03-231-5/+8
* Add NavigationObstacle options to affect and carve navigation meshsmix82024-03-154-0/+198
* Disable all 3D nodes, physics, and resources when compiling without 3DAaron Franke2024-03-111-2/+3
* clipper2: Update to 1.3.0Jakub Marcowski2024-03-011-2/+2
* Remove self includes in some filesblackbird8062024-02-271-1/+0
* Split monolithic physics class filessmix82024-02-272-2/+2
* Move 3D-only resources to their own folderAaron Franke2024-02-261-10/+10
* Move 2D-only resources to their own folderAaron Franke2024-02-261-5/+5
* Move 3D-only navigation code to its own subfolderAaron Franke2024-02-268-156/+158
* Move 2D-only navigation code to its own subfolderAaron Franke2024-02-266-6/+7
* [Navigation] Add some missing compile checksA Thousand Ships2024-02-224-0/+16