smix8
|
58593d1bb7
|
Add navigation source geometry parser callbacks
Adds navigation source geometry parser callbacks so that externals can hook their own geometry into the navigation mesh baking process.
|
2024-04-19 12:10:57 +02:00 |
Aaron Franke
|
77e35cf781
|
Move NavigationMeshSourceGeometryData(2D/3D) to the 2D/3D subfolders
|
2024-04-15 18:40:43 -07:00 |
smix8
|
1c134f4a3d
|
Add navigation path simplification
Adds navigation path simplification for NavigationServer and NavigationAgent.
|
2024-04-11 12:32:21 +02:00 |
smix8
|
313c1d1100
|
Add function to get navigation map iteration id from NavigationServer
Adds function to get navigation map iteration id from NavigationServer.
|
2024-02-22 09:45:49 +01:00 |
Pawel Lampe
|
9ea8d4fa38
|
Add means for fixing navmap synchronization errors
|
2024-02-11 21:06:47 +01:00 |
Pawel Lampe
|
c2cfc0d409
|
Expose `is_baking` method in navigation servers and region nodes.
|
2024-02-05 22:04:22 +01:00 |
Nicholas Foo
|
e7ee672120
|
Add getters to navigation servers
Add virtual functions and bind to navigation servers
Implement getters
Add documentation
|
2023-12-19 19:51:49 +01:00 |
smix8
|
64a56245d8
|
Add NavigationServer random point queries
Adds query functions to get random points on navigation mesh to the NavigationServer.
|
2023-12-08 00:18:05 +01:00 |
smix8
|
0ee7e3102b
|
Add 2D navigation mesh baking
Adds 2D navigation mesh baking.
|
2023-09-25 19:48:14 +02:00 |
smix8
|
8686e84b44
|
Add multi-threaded NavMesh baking to NavigationServer
Adds multi-threaded NavMesh baking to NavigationServer.
|
2023-08-07 17:14:37 +02:00 |
smix8
|
744fa87da2
|
Move navigation mesh baking to NavigationServer
Moves navigation mesh baking to NavigationServer.
|
2023-08-03 19:49:07 +02:00 |
smix8
|
69fad39cf5
|
Add NavigationServer API to enable regions and links
Adds NavigationServer API to enable regions and links.
|
2023-07-26 01:20:15 +02:00 |
smix8
|
f7ebce2626
|
Mark NavigationServer3D.region_bake_navigation_mesh() as deprecated
Marks NavigationServer3D.region_bake_navigation_mesh() as deprecated.
|
2023-07-07 02:30:14 +02:00 |
smix8
|
ae9dd47d0c
|
Add agent pause mode to NavigationServer
Adds agent pause mode to NavigationServer.
|
2023-06-18 12:37:03 +02:00 |
Rémi Verschelde
|
0da20d019e
|
Merge pull request #77412 from smix8/fix_threaded_navmesh_baking_4.x
Fix for threaded NavigationMesh baking under new thread guards
|
2023-06-15 10:49:58 +02:00 |
smix8
|
ee14b010ac
|
Fix for threaded NavigationMesh baking under new thread guards
Fixes threaded NavigationMesh baking under new SceneTree thread guards that blocked the process.
|
2023-06-14 01:53:37 +02:00 |
smix8
|
180a5cded1
|
Fix `cell_height` for navigation meshes
Fixes `cell_height` for navigation meshes.
|
2023-06-13 23:24:32 +02:00 |
smix8
|
c1fc331b88
|
Update navigation obstacle API
Updates navigation obstacle API.
|
2023-06-12 14:26:45 +02:00 |
smix8
|
f986b52b3c
|
Make navigation mesh edge connections optional
Makes navigation mesh edge connections optional.
|
2023-05-11 18:46:34 +02:00 |
smix8
|
a6ac305f96
|
Rework Navigation Avoidance
Rework Navigation Avoidance.
|
2023-05-10 05:01:58 +02:00 |
smix8
|
aecad7bb25
|
Fix navigation debug not toggleable in scripts
Fixes that navigation debug was not toggleable in script while even the docs mentioned it.
|
2023-02-16 11:12:48 +01:00 |
Josh Jones
|
f978d74fd0
|
Allow compiling out the navigation module
|
2023-02-09 23:04:16 -08:00 |