aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-02-19Make revolute joint actuation work properly even when SIMD is enabled.Crozet Sébastien
2021-02-19Complete the implementation of non-simd joint motor for the revolute joint.Crozet Sébastien
2021-02-17Revolute joint constraints: properly adjust the angular impulse and torque ↵Crozet Sébastien
projection.
2021-02-15Properly writeback the generic constrainst impulse when it comes from a ↵Crozet Sébastien
revolute joint.
2021-02-15Generic velocity constraint: split the translation and rotation terms.Crozet Sébastien
2021-02-15Implement non-linear position stabilization for the generic constraint.Crozet Sébastien
2021-02-12Various generic joint fixes.Crozet Sébastien
2021-02-11More experiments with the way the generic joint is stabilized.Crozet Sébastien
2021-02-11Start experimenting with a generic joint implementation for joint drives.Crozet Sébastien
2021-02-08Omit integrate_accelerations in feature = parallelEmil Ernerfeldt
2021-02-08Apply accelerations during velocity solverEmil Ernerfeldt
Closes https://github.com/dimforge/rapier/issues/97 Instead of applying accelerations from gravity and external forces as a separate step, this PR switches to applying them in the velocity solver.
2021-02-08Replace linacc/angacc with force/torque inside of RigidBodyEmil Ernerfeldt
I also improved the documentation for the various force/impulse applying functions.
2021-02-08Don't serialize solver contacts + remove erased-serde dependency.Crozet Sébastien
2021-02-04Merge pull request #104 from EmbarkStudios/clippy-fixesSébastien Crozet
Make clippy a bit happier
2021-02-04Make clippy a bit happierEmil Ernerfeldt
2021-02-04Add functions for kinetic and potential energy of a RigidBodyEmil Ernerfeldt
2021-02-02fix some typos in docsStephan Dilly
2021-01-27Add all the missing docs.Crozet Sébastien
2021-01-26Allow using polylines as a collider shape.Crozet Sébastien
2021-01-25Fix compilation with f64.Crozet Sébastien
2021-01-25Add missing constructor for a round-triangle collider.Crozet Sébastien
2021-01-24Rename cdl to parry.Crozet Sébastien
2021-01-23Fix warnings in tests and testbed.Crozet Sébastien
2021-01-23Fix WASM build.Crozet Sébastien
2021-01-23Fix warnings and 2D compilation when parallelism is ON but SIMD is OFF.Crozet Sébastien
2021-01-22Move ColliderShape out of Rapier.Crozet Sébastien
2021-01-22Fix compilation in 2D.Crozet Sébastien
2021-01-22Add a VERSION constant containing the package version.Crozet Sébastien
2021-01-22Merge branch 'master' into split_geomCrozet Sébastien
# Conflicts: # examples2d/sensor2.rs # examples3d/sensor3.rs # src/dynamics/integration_parameters.rs # src/dynamics/solver/parallel_island_solver.rs # src/dynamics/solver/velocity_constraint.rs # src/dynamics/solver/velocity_ground_constraint.rs # src_testbed/nphysics_backend.rs # src_testbed/physx_backend.rs # src_testbed/testbed.rs
2021-01-22Merge pull request #88 from EmbarkStudios/refactor-paramsSébastien Crozet
Small refactor of IntegrationParameters
2021-01-22IntegrationParameters: deprectate dt() and inv_dt() methodsEmil Ernerfeldt
2021-01-22Deprectate IntegrationParameters::newEmil Ernerfeldt
2021-01-22Remove IntegrationParameters::inv_dt and make dt pubEmil Ernerfeldt
2021-01-21fix cargo test -p rapier3dEmil Ernerfeldt
2021-01-21Reorder default() constructor order to match that of the structEmil Ernerfeldt
Makes it easier to verify the default values mentioned in the docstrings.
2021-01-21Fix incorrect default value for allowed_linear_error in docstringEmil Ernerfeldt
2021-01-21Replace call to IntegrationParameters::new with explicit constructionEmil Ernerfeldt
This help readability a lot
2021-01-21Add collider constructors for shapes obtained from convex decomposition.Crozet Sébastien
2021-01-21Allow several rules for combining friction/restitution coefficients.Crozet Sébastien
2021-01-21Rotation locking: apply filter only to the world inertia properties to fix ↵Crozet Sébastien
the multi-collider case.
2021-01-20Fix velocity constraints for ball joints involving bodies with non-uniform ↵Crozet Sébastien
angular inertia. Fix #86
2021-01-20Use newtypes for collider, rigid-body and joint handles.Crozet Sébastien
2021-01-20Switch to [u32; DIM] instead of Point<u32> for element indices.Crozet Sébastien
2021-01-20Add 3D convex decomposition example.Crozet Sébastien
2021-01-12Properly reset the BodySet::modified_all_bodies flag.Crozet Sébastien
2021-01-06Add gravity scaling to rigid-bodies.Crozet Sébastien
2021-01-06Fix 2D compilation.Crozet Sébastien
2021-01-05Add compound shape support.Crozet Sébastien
2021-01-04Refactor the parallel solver code the same way we did with the non-parallel ↵Crozet Sébastien
solver.
2021-01-04Add support of 64-bits reals.Crozet Sébastien