Nicogo1705 / Stride.BepuPhysics

Integrating [Bepu Physics v2](https://github.com/bepu/bepuphysics2) into [Stride](https://github.com/stride3d/stride).
MIT License
49 stars 9 forks source link

Navigation system #23

Open Nicogo1705 opened 11 months ago

Nicogo1705 commented 11 months ago

//TODO

Doprez commented 11 months ago

To add some info here, the only reason this breaks navigation is because the current default stride library uses Bullets triangle data to give to the recast library.

options:

  1. start working with the new converted C# version of recast I already used the mesh data method I added in this library and it seemed to work with some quirks so it may not be to bad to start from scratch here. my example using it with mesh data

  2. pull the stride navigation library and replace the Bullet related code with Bepu references.

Doprez commented 11 months ago

https://github.com/ikpil/DotRecast/issues/19 some tracking to see what I have been looking into with the new recast library and issues with the left vs right handed coordinate systems.

Doprez commented 11 months ago

I am completely stumped with the Dotrecast library. I cant for the life of me get the mesh to generate not updside down...

I may restart later and just try to convert the existing Stride project instead.

Doprez commented 11 months ago

image

ree

Doprez commented 10 months ago

https://github.com/Nicogo1705/Stride.BepuPhysics/pull/28 is merged!

Lots of work left to do but the basics of agents, settings. etc should be easier to implement just a lot of busy work.