Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds support for
avian3d
via theavian
feature. Here's a list of changes:controller_avian
module andminimal_avian
example, feature gated behind theavian
feature.controller
tocontroller_rapier
andminimal
example tominimal_rapier
feature gating them behind therapier
feature.controller
module that reexports both controller modules, so you can still import withuse bevy_fps_controller::controller::*
I think there is a bug with
overhang_component
incontroller_avian
, since edge fall prevention doesn't seem to be working 100% of the time -- I couldn't crack this unfortunately. My (minimal) testing has shown identical behavior otherwise.I understand that this is a large diff, so if you'd like a different approach I'd be happy to comply.