userMaverickcancel
branchrust_reboot/main/ai_recast_integrationcancel

26 Commits over 31 Days - 0.03cph!

5 Months Ago
Merge from main
5 Months Ago
Submit navmesh display line material
5 Months Ago
Use submeshes instead of 2 separate meshes for nav triangles and nav lines
5 Months Ago
Replace calls to DDraw.Line with Graphicss.RenderMesh of a MeshTopology.Lines mesh, greatly reducing GC pressure
5 Months Ago
Reduce navmesh draw allocs again
5 Months Ago
Further optimize navmesh drawing
5 Months Ago
Optimize navmesh debug view
5 Months Ago
Complete client navmesh drawing
5 Months Ago
Make it possible for admins to see the navmesh
5 Months Ago
Add command to draw navmesh in game
5 Months Ago
Generate tiles in chunks to avoid potentialyl running out of memory on massive maps
5 Months Ago
Fix navmesh not generating properly with mesh colliders
5 Months Ago
Use more appropriate collision masks for navmesh geo gathering
5 Months Ago
Cache mesh colliders, replace lists with fpnativelists to avoid an additional copy when marshalling
5 Months Ago
Multithread filtering triangles out of tile bounds, and transforming the triangles from mesh space to world space
5 Months Ago
Fix fuel tank mesh collider not being readable
5 Months Ago
Remove some more allocations and add more profiling
5 Months Ago
Multi-thread navmesh building, making the recast side computations almost negligible
5 Months Ago
Separate navigation building steps so it's easier to multi-thread
5 Months Ago
Add option to build navmesh asynchronously, add more profile markers
5 Months Ago
Speed up navmesh generation by using arraypool instead of a massive buffer
5 Months Ago
Fix memory leak and add more profiler coverage
5 Months Ago
Add option to disable verbose log and add profiler markers, reduce gc allocs
5 Months Ago
Save and load navmesh as part of boostrap and saverestore flow, lower voxel size for tiles that only contain terrain
5 Months Ago
Display the navmesh as a mesh instead of a gizmo, remove runtime allocations
5 Months Ago
Add recast DLL with custom bindings