aboutsummaryrefslogtreecommitdiff
path: root/src_testbed
AgeCommit message (Collapse)Author
2021-07-11Various broken performance experimentsCrozet Sébastien
2021-06-02Merge pull request #193 from rezural/egui-focusSébastien Crozet
Testbed: check if the egui context wants pointer focus, disable orbit camera if so.
2021-06-02Update dependenciesCrozet Sébastien
2021-05-29check if the egui context wants pointer focus, disable orbit camera if so. ↵rezural
this disables egui interactions being sent to the orbital camera
2021-05-25Add prelude + use vectors for setting linvel/translation in buildersCrozet Sébastien
2021-05-17Fix compilation with the parallel feature enabled.Crozet Sébastien
2021-05-17Fix warnings when compiling tests.Crozet Sébastien
2021-05-16Replace Kiss3d by Bevy for the testbed renderer.Crozet Sébastien
2021-04-30Add comments.Crozet Sébastien
2021-04-29Fix compilation of the parallel versionCrozet Sébastien
2021-04-26Split rigid-bodies and colliders into multiple componentsCrozet Sébastien
2021-04-01Add the ability to pass a custom filter to all the QueryPipeline queries.Crozet Sébastien
2021-03-31Remove the IntegrationParameters field we don't use.Crozet Sébastien
2021-03-31Fix the parallel solver to work properly with CCD.Crozet Sébastien
2021-03-30Run the position solver after the CCD motion clamping.Crozet Sébastien
2021-03-30CCD: take angular motion and penetration depth into account in various ↵Crozet Sébastien
thresholds.
2021-03-29Implement the ability to run multiple CCD substeps.Crozet Sébastien
2021-03-28Attenuate the warmstart impulse for CCD contacts.Crozet Sébastien
CCD contacts result in very strong, instantaneous, impulses. So it is preferable to attenuate their contribution to subsequent timesteps to avoid overshooting.
2021-03-26First working version of non-linear CCD based on single-substep motion-clamping.Crozet Sébastien
2021-03-08Start implementing SAPLayer creation and insertion.Crozet Sébastien
2021-03-07Projection friction impulses on an implicit cone instead of a pyramidal ↵Crozet Sébastien
approximation.
2021-02-23Update the testbed to use PhysicsHooks.Crozet Sébastien
2021-02-23Introduce the PhysicsHook trait used for both contact filtering and contact ↵Crozet Sébastien
modification.
2021-02-19Complete the implementation of non-simd joint motor for the revolute joint.Crozet Sébastien
2021-02-11Start experimenting with a generic joint implementation for joint drives.Crozet Sébastien
2021-02-08Don't serialize solver contacts + remove erased-serde dependency.Crozet Sébastien
2021-01-26Fix compilation of the 3D testbed.Crozet Sébastien
2021-01-26Allow using polylines as a collider shape.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 warnings and 2D compilation when parallelism is ON but SIMD is OFF.Crozet Sébastien
2021-01-22Fix compilation in 2D.Crozet Sébastien
2021-01-22Fix regressions introduced by the merge with master.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-22IntegrationParameters: deprectate dt() and inv_dt() methodsEmil Ernerfeldt
2021-01-20Fix velocity constraints for ball joints involving bodies with non-uniform ↵Crozet Sébastien
angular inertia. Fix #86
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-06Fix 2D compilation.Crozet Sébastien
2021-01-06Tesbted physx backend: add heightfield, trimesh, and convex mesh support.Crozet Sébastien
2021-01-05Testbed physx backend: re-add joints.Crozet Sébastien
2021-01-05Add compound shape support.Crozet Sébastien
2021-01-02unify callbacks with & without graphics & windowrezural
2020-12-31QueryPipeline: add shape casting, point projection, and intersection queries.Crozet Sébastien
2020-12-31Perform contact sorting in the narrow-phase directly.Crozet Sébastien
2020-12-31remove some unused importsrezural
2020-12-31remove time from plugin.run_callbacksrezural
2020-12-31remove time field from HarnessPlugin traitrezural
2020-12-31cargo fmtrezural
2020-12-31remove redundant time :f32 from harness callbacks. it can be access via ↵rezural
run_state.time