bevy_xpbd icon indicating copy to clipboard operation
bevy_xpbd copied to clipboard

2D and 3D physics engine based on Extended Position Based Dynamics for Bevy.

Results 197 bevy_xpbd issues
Sort by recently updated
recently updated
newest added

For things like networking, it can be important to enable rollback for certain physics components and resources to avoid mispredictions. However, it can be unclear *which* components should be rolled...

C-Docs

When i load gltf model with scale up transform and use `ColliderConstructorHierarchy`, automatically added `CenterOfMass` for whole entity is posited outside model. See [`collider_constructors`](https://github.com/Jondolf/avian/blob/main/crates/avian3d/examples/collider_constructors.rs) example and change `.with_scale(Vec3::splat(2.0))` to eg....

# Objective Using `ALL` memberships requires a lot more effort to correctly use the layer system in gameplay, since interactions you wanted exclusive to one object now trigger on all...

# Objective - Fixes https://github.com/Jondolf/avian/issues/406 We noticed an issue where the Collisions were using the order of `Entity` directly to sort the pair of entities in a contact. The issue...

My networking crate had 0 rollbacks with xpbd, but now in one of my examples, everytime the entity collides with something else I have some rollbacks. I checked the logs,...

A-Determinism

Missing stuff: - [ ] #465 - [ ] #466 - [ ] #469 - [x] #444 - [ ] #438 - [ ] #467

C-Enhancement
C-Tracking-Issue

- [ ] #451 - [ ] #445 - [ ] #450 - [ ] #453 - [ ] #452

C-Examples
C-Tracking-Issue

Add a set of physics test cases like [Solver2D](https://github.com/erincatto/solver2d/tree/main/samples/collection) or a lot of Rapier's examples, and maybe an all_examples example that could run all of those test cases, similarly to...

C-Examples
A-Dynamics

In general, all colliders in children of a rigidbody __do__ contribute to the rigidbody in the parent entity. Therefore, it would seem sensible to me that `RayCaster.ignore_self` would have a...

C-Enhancement
A-Spatial-Query

My hierarchy looks something like this: - Fire Exit (has a scale of x = -1, y = 1, z = 1) - RigidBody - Collider 1 - Collider 2...

C-Bug
A-Collision