summaryrefslogtreecommitdiffstats
path: root/modules/navigation
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-273-49/+37
|\
| * Change navigation map performance monitor to use a structsmix82024-11-243-49/+37
* | Merge commit godotengine/godot@6c05ec3d6732cac44cf85c91db7d3fd1075bcb23Spartan3222024-11-151-12/+32
|\|
| * fixed navigation obstacle carving broken during 07b7f76Kiro2024-11-151-12/+32
* | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-122-131/+94
|\|
| * 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
* | | Merge commit godotengine/godot@0f5f3bc9546b46b2029fc8896dc859697f1eab97Spartan3222024-11-114-9/+12
|\| |
| * | Reduce allocations for NavMap synchronisationsmix82024-11-054-9/+12
| |/
* | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-062-22/+41
|\|
| * 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 commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-309-12/+12
|\| |
| * | 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
| |/
* | Fix copyright headers referring to GodotSpartan3222024-10-2729-58/+58
* | Merge commit godotengine/godot@80f0b33313dae52d072ba2771a88ebcc4f0b4d6dSpartan3222024-10-181-10/+12
|\|
| * Replaced some distance checks with square distance checks in NavMap, wherever...Zi Ye2024-10-151-10/+12
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-1129-0/+58
|/
* 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