aboutsummaryrefslogtreecommitdiff
path: root/src_testbed
AgeCommit message (Collapse)Author
2021-09-12Make the 2D add-remove demo more intereting.Sébastien Crozet
2021-08-08Release v0.11.0v0.110Sébastien Crozet
2021-07-27clear plugin graphics when examples changed, then clear the plugins vecrezural
2021-07-08make collider Option<> on EntityWithGraphicsrezural
2021-07-08add opacity to EntityWithGraphicsrezural
2021-07-08add despawn method to EntityWithGraphicsrezural
2021-07-08add update_ui to TestbedPluginrezural
2021-07-08enable clear_graphics and run_callbacks aginrezural
update plugin signature to recieve bevy structs, add Arc<Mutex<>> around gfx_components, we we can get shared mutable access add prefab_meshes() access function Remove Arc<Mutex<>>
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