aboutsummaryrefslogtreecommitdiff
path: root/src/geometry
AgeCommit message (Collapse)Author
2024-06-09chore: clippy fixesSébastien Crozet
2024-06-09chore: add more commentsSébastien Crozet
2024-06-09fix 2D compilationSébastien Crozet
2024-06-09feat: add the ability to disable all contacts between two links belonging to ↵Sébastien Crozet
the same multibody
2024-06-09feat: add MeshConverter and Colliders::converted_trimesh for building a ↵Sébastien Crozet
collider with a shape computed form mesh buffers
2024-06-09feat: make `RigidBody::add_collider` privateSébastien Crozet
Colliders must only be added through the `ColliderSet`.
2024-06-09feat: impl Default for RigidBodyBuilder and ColliderBuilderSébastien Crozet
2024-06-03Merge branch 'master' into collider-builder-debugThierry Berger
2024-05-25Fix typo in internal variable name.Bruce Mitchener
2024-05-25feat: add simple inverse-kinematics solver for multibodies (#632)Sébastien Crozet
* feat: add a simple jacobian-based inverse-kinematics implementation for multibodies * feat: add 2d inverse kinematics example * feat: make forward_kinematics auto-fix the root’s degrees of freedom * feat: add 3d inverse kinematics example * chore: update changelog * chore: clippy fixes * chore: more clippy fixes * fix tests
2024-05-05Removed leftovers from block breaks stabilization.Fun Maker
2024-05-05chore: misc typo fixesSébastien Crozet
2024-05-05chore: update to the latest parry apiSébastien Crozet
2024-05-05Fix some typos. (#620)Bruce Mitchener
2024-04-30fix compilation of testsSébastien Crozet
2024-04-30chore: clippy fixesSébastien Crozet
2024-04-30feat: rename collision_skin to contact_skinSébastien Crozet
2024-04-30feat: implement collision skinSébastien Crozet
2024-04-30feat: add configurable distance cap to soft-ccdSébastien Crozet
2024-04-30feat: add a capsule collider constructor from endpoints.Sébastien Crozet
2024-04-30feat: add warmstarting to contact constraints resolutionSébastien Crozet
2024-04-30feat: add soft (solver-based) ccd implementationSébastien Crozet
2024-04-30feat: add exact mlcp solver for pais of 2 constraintsSébastien Crozet
2024-04-30feat: make narrow-phase filter-out predictive solver contact based on ↵Sébastien Crozet
contact velocity
2024-04-30feat: add Collider::heightfield_with_flagsSébastien Crozet
2024-03-23Fix compilation of testsSébastien Crozet
2024-03-23feat: add the DefaultBroadPhase type aliasSébastien Crozet
2024-03-23feat: add a BroadPhaseTrait for allowing custom broad-phasesSébastien Crozet
2024-03-23feat!: rename BroadPhase to BroadPhaseMultiSapSébastien Crozet
2024-03-23feat: add RigidBody::copy_from and Collider::copy_fromSébastien Crozet
Closes #595
2024-02-11derived Debug for ColliderBuilderwhatf0xx
2024-01-27Fix clippy and enable clippy on CISébastien Crozet
2024-01-24feat!: rename narrow-phase methods for more clarity.Sébastien Crozet
Renames `contacts_with` to`contact_pairs_with`; and `intersections_with` to `intersection_pairs_with`.
2024-01-24feat: re-export BoundingVolume, RayCast, PointQuery, PointQueryWithlocation ↵Sébastien Crozet
from parry.
2024-01-21feat: implement new "small-steps" solver + joint improvementsSébastien Crozet
2023-10-29cargo fmtSébastien Crozet
2023-10-18Fix enabling disabled colliderRafal Harabien
If collider was enabled and no other attributes were changed its collisions were not detected. This was the result of `needs_broad_phase_update` function not handling case of changed enabled status. Fixes dimforge/bevy_rapier#435
2023-09-09Merge pull request #520 from waywardmonkeys/doc-fixesSébastien Crozet
docs: Minor fixes.
2023-08-28docs: Expand "wrt" to "with respect to".Bruce Mitchener
This makes things more clear as this abbreviation isn't known to everyone. While the trailing period is common in French, it isn't in English (one might use "w.r.t."). Fixes #498.
2023-08-28docs: Minor fixes.Bruce Mitchener
2023-03-30Fix doc-links for `ColliderBuilder` and `RigidBodyBuilder`MrGunflame
2022-12-11Properly take initial sleeping state set by the user when creating a rigid-bodySébastien Crozet
2022-12-11Allow the PhysicsPipeline and CollisionPipeline to update the QueryPipeline ↵Sébastien Crozet
incrementally
2022-12-11Allow disabling colliders, rigid-bodies and impulse jointsSébastien Crozet
2022-10-30Add internal edges debug examples.Sébastien Crozet
2022-10-30Switch to the published parry 0.11Sébastien Crozet
2022-10-25Implement conversion between u32 and GroupSébastien Crozet
2022-08-13remove #[allow(missing_docs)]Tristan Guichaoua
2022-08-13impl GroupTristan Guichaoua
2022-08-09Merge pull request #380 from dimforge/set-rotationSébastien Crozet
Make Collider::set_rotation and RigidBody::set_rotation take a rotation instead of an axis-angle.