Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Navigation system #23

Open
Nicogo1705 opened this issue Dec 9, 2023 · 5 comments
Open

Navigation system #23

Nicogo1705 opened this issue Dec 9, 2023 · 5 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@Nicogo1705
Copy link
Owner

//TODO

@Doprez
Copy link
Collaborator

Doprez commented Dec 11, 2023

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 Doprez added the bug Something isn't working label Dec 11, 2023
@Doprez
Copy link
Collaborator

Doprez commented Dec 14, 2023

ikpil/DotRecast#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 Doprez self-assigned this Dec 14, 2023
@Doprez
Copy link
Collaborator

Doprez commented Dec 18, 2023

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
Copy link
Collaborator

Doprez commented Dec 18, 2023

image

ree

@Doprez
Copy link
Collaborator

Doprez commented Dec 19, 2023

#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.

@Doprez Doprez added the enhancement New feature or request label Dec 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants