bevy_xpbd
bevy_xpbd copied to clipboard
2D and 3D physics engine based on Extended Position Based Dynamics for Bevy.
The documentation for Collision Events in docs.rs should make it clearer that One Collision Event is sent for EACH involved entity that HAS the CollisionEventsEnabled Component, AND that the entity...
I was having an issue where Position/Rotation are not updated/replicated correctly for child entities. After some experiments/searching, I realized that: - if you spawn a parent RigidBody, Position/Rotation will be...
Getting a panic while migrating from bevy 0.16, avian 0.3 to o.17, 0.4. It's happening inside parry here. https://github.com/dimforge/parry/blob/v0.25.1/src/query/point/point_composite_shape.rs#L79 ``` thread 'Compute Task Pool (1)' panicked at /Users/choc/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/parry2d-0.25.1/src/query/point/point_composite_shape.rs:79:14: called `Option::unwrap()`...
Hi, love the lib, thanks for all your work đ âšī¸ I found a way around the bug described below. After experimenting for a while, I found a roundabout way...
Only tested in 2D ``` bevy = "0.17.2" avian2d = "0.4.1" ``` https://github.com/user-attachments/assets/624a8de7-f346-4977-9715-7353fb03c8a3 - Decreasing the `SubstepCount` improves the situation - Increasing the `Mass` improves the situation but even with...
Would like to suggest a more focused API when using sensor only colliders/rigidbodies. Currently when a user is only using colliders for non-simulated scenarios like picking, raycasting, generating navmeshes, etc,...
I have an issue where sometimes a `shape_cast` does not return all entities hit by shape reproduction here https://github.com/hukasu/avian/blob/issue821/crates/avian3d/tests/shape_cast.rs ## Scenario I have 2 entities, each of them are rotating...
## Avian version and features avian3d 0.4.0 bevy 0.17.2 ## \[Optional\] Relevant system information System: Kernel: 6.8.0-86-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc Desktop: Cinnamon v:...
# Objective It should be possible to use the spatial query API for non-standard colliders ## Solution - Refactor the whole thing - Add generics everywhere ## Changelog - The...