aboutsummaryrefslogtreecommitdiff
path: root/src_testbed/testbed.rs
AgeCommit message (Collapse)Author
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 warnings when compiling tests.Crozet Sébastien
2021-05-16Replace Kiss3d by Bevy for the testbed renderer.Crozet 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-30CCD: take angular motion and penetration depth into account in various ↵Crozet Sébastien
thresholds.
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-02-23Update the testbed to use PhysicsHooks.Crozet Sébastien
2021-02-08Don't serialize solver contacts + remove erased-serde dependency.Crozet Sébastien
2021-01-23Fix warnings in tests and testbed.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-06Fix 2D compilation.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-31add harness_mut() to testbedrezural
2020-12-31remove unused userezural
2020-12-31remove plugin callback related code from testbedrezural
2020-12-31Update src_testbed/testbed.rsrezural
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
2020-12-31remove commentrezural
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
2020-12-31TODO comment updaterezural
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
2020-12-30Remove the useless manifold.data.pair field.Crozet Sébastien
2020-12-29Use Isometry::inv_mul.Crozet Sébastien
2020-12-29Externalize the proximity code (renamed intersection).Crozet Sébastien
2020-12-29Outsource the contact manifold, SAT, and some shapes.Crozet Sébastien
2020-12-24cargo fmtrezural
2020-12-24rework some threading code with the uirezural
2020-12-24remove thread code completely from testbedrezural
2020-12-24pass run_state instead of time to TestbedPlugin::run_callbacksrezural
2020-12-24cargo fmtrezural
2020-12-24reenable self.highlight_hovered_bodyrezural
2020-12-24remove fixme commentsrezural
2020-12-24remove event coderezural
2020-12-24remove time & timestep_id from testbed side of thingsrezural
remove events code
2020-12-24remove unused physics varrezural
2020-12-24refactor testbed to use harnessrezural
2020-12-20cargo fmtrezural
2020-12-20extract PhysicsState, PhysicsSnapshot & PhysicsEventsrezural
cargo fmt changes to make rapier compile
2020-12-20make new public on PhysicsStaterezural
2020-11-30Add a 2D demo for locking rotation.Crozet Sébastien