branchrust_reboot/main/ai_recast_integrationcancel
259 Commits over 669 Days - 0.02cph!
Multi-thread navmesh building, making the recast side computations almost negligible
Separate navigation building steps so it's easier to multi-thread
Add option to build navmesh asynchronously, add more profile markers
Speed up navmesh generation by using arraypool instead of a massive buffer
Fix memory leak and add more profiler coverage
Add option to disable verbose log and add profiler markers, reduce gc allocs
Save and load navmesh as part of boostrap and saverestore flow, lower voxel size for tiles that only contain terrain
Display the navmesh as a mesh instead of a gizmo, remove runtime allocations
Add recast DLL with custom bindings