bevy_xpbd
https://github.com/jondolf/bevy_xpbd
Rust
2D and 3D physics engine based on Extended Position Based Dynamics for Bevy.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Rust not yet supported1 Subscribers
Add a CodeTriage badge to bevy_xpbd
Help out
- Issues
- MoveAndSlide: allow a caller-supplied hit predicate
- Don't propagate transforms of non-physics entities
- `SphericalJoint` swing cone and twist limit are built about a vector perpendicular to `twist_axis`
- Collider that loses its rigid body gets a new standalone proxy, but its ColliderTreeProxyKey is not updated (orphan proxy stays in the tree)
- Please add support for bevy 0.20
- RigidBodyDisabled without RigidBody crashes
- docs: Clarify coordinate spaces in MoveAndSlide
- Despawning a collider on a body leaves a ghost proxy that blocks later entities with the same index from colliding
- Adding `JointCollisionDisabled` between touching bodies leaves a stale contact in the island; the next contact change panics (0.7.0)
- AncestorMarker<C> and add_child
- Docs
- Rust not yet supported