bevy_xpbd
bevy_xpbd copied to clipboard
2D and 3D physics engine based on Extended Position Based Dynamics for Bevy.
Hello, first I'd like to thank you for this amazing crate! You're doing such a great job. More of an opinion / suggestion than an issue, but I think it...
With all the talk about [`bevy_eventlistener`](https://github.com/aevyrie/bevy_eventlistener) getting upstreamed, it would be nice to have support for entity events in this library. This will greatly improve ergonomics for handling collisions, like:...
It would be great if bevy_xpdb_2d could handle the 2D3D conversions using the XZ-plane instead of just XY-plane. The existing behavior (`bevy_xpdb 0.4.2`) works well for pure 2D games and...
We currently have [AsyncSceneCollider](https://docs.rs/bevy_xpbd_3d/0.3.3/bevy_xpbd_3d/components/struct.AsyncSceneCollider.html) which adds colliders for each mesh. But sometimes it's useful to have a single collider for all meshes combined. For this users have to iterate over...
I'm new to bevy_xpbd and I'm really struggling with what feels like basic "getting started" type things. In particular I don't know on which schedules I should be registering my...
We had discussed this on Discord previously, but it seems like the issue still persists in the latest version. We have a 2D game where we use LDTK (via `bevy_ecs_ldtk`,...
Whenever a rigidbody begins sleeping, it immediately gets woken up. I've tried debugging, and I'm guessing the problem is that the change of external forces needs to be checked if...
# Objective I was surprised to find that a sensor added as a child of a dynamic body affected the parent's behavior. Even with the density set to zero the...
On commit 164f2523860a3971593a80f078140514dc5b776e, running `cargo run --example ray_caster` crashes after running a couple of seconds. On release mode, it doesn't crash as debug assertions are not enabled. Forcing `parry-f64` with...
I am making this as an early notice of major upcoming changes and to explain their rationale. There are important issues that need to be addressed, and I want to...