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

BevyRapier3D example doesn't work #24

Closed
BaronVonScrub opened this issue Jun 2, 2024 · 2 comments
Closed

BevyRapier3D example doesn't work #24

BaronVonScrub opened this issue Jun 2, 2024 · 2 comments

Comments

@BaronVonScrub
Copy link

The 0.10.0 example uses the "from_agent_and_bounds" helper method that is set to release with 0.11.0. Naturally, it doesn't compile without this.

It also throws an Unsatisfied Trait Bound on bevy_rapier3d::geometry::collider; doesn't satisfy _: OxidizedCollider.
There is a comment noting this "This is only compiled and available when the "rapier" feature is enabled.", however even with the rapier feature enabled this issue still occurs.

@BaronVonScrub
Copy link
Author

BaronVonScrub commented Jun 2, 2024

It looks like the issue is tied to the fact that Rapier updated to 0.26.0, mismatching the version used in Oxidized_navigation and throwing things out of sync. Downgrading Rapier to 0.25 did away with that error, but that's not a great long-term solution.

I'm now seeing it listed in the compability chart.

I've made a fork where I'll look to upgrade it if it's trivial, but I'm still learning Rust so we'll see how it goes. :)

@BaronVonScrub
Copy link
Author

Of course it doesn't work. 0.11.0 where I got the example is unreleased; my project imports 0.10. I'm silly.

ANYWAY, fork is made. See #25 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant