Commit Graph

  • cf74150763 Release v0.22.0 (#695) Sébastien Crozet 2024-07-20 17:14:43 +02:00
  • 55a7d8b7ad testbed: Remove use of missing log feature (#684) Bruce Mitchener 2024-07-19 21:35:56 +07:00
  • 0ff55411a4 More Debug derives. (#686) Thierry Berger 2024-07-19 16:13:25 +02:00
  • 801870be00 Fix spelling in filename for debug_excentric_boxes3 (#691) Bruce Mitchener 2024-07-18 14:51:16 +07:00
  • 9abf6fb7cc Fix rustdoc::broken_intra_doc_links (#688) Bruce Mitchener 2024-07-18 14:48:52 +07:00
  • 850aa31166 clippy: Fix clippy::field_reassign_with_default lints (#690) Bruce Mitchener 2024-07-18 14:45:41 +07:00
  • 00f59d2877 clippy: Fix clippy::lazy_doc_continuation lints (#689) Bruce Mitchener 2024-07-18 14:44:48 +07:00
  • 6a295d3e8e Fix string serialization for broadphase multisap (#675) Thierry Berger 2024-07-15 14:39:56 +02:00
  • 685dc1729d Remove commented out reference to array-macro (#683) Bruce Mitchener 2024-07-14 19:28:58 +07:00
  • 678a725c66 Prefer explicit features for optional deps. (#681) Bruce Mitchener 2024-07-12 22:05:57 +07:00
  • 56f0eecd27 deps: Update bit-vec from 0.6 to 0.7 (#678) Bruce Mitchener 2024-07-12 22:03:15 +07:00
  • 5a45a7f559 Remove check for target_arch = "asmjs" (#679) Bruce Mitchener 2024-07-12 22:01:08 +07:00
  • 23c0c05a5b Use bitflags! consistently. (#680) Bruce Mitchener 2024-07-12 22:00:24 +07:00
  • 01dd200152 ci: cargo doc step (#671) Thierry Berger 2024-07-12 16:29:22 +02:00
  • 87ada34008 Fix QueryFilterFlags values having a bitshift too much (#673) Thierry Berger 2024-07-08 16:53:30 +02:00
  • 40ee5367d8 chore: add one more test for the multibody insertion out-of-bounds issue Sébastien Crozet 2024-07-06 18:28:40 +02:00
  • de82bea9c0 chore: update changelog Sébastien Crozet 2024-07-06 18:27:36 +02:00
  • 9e699e0315 Fix broken multibody joint removal. Sébastien Crozet 2024-07-06 18:21:52 +02:00
  • f34152e78b Fix out-of-bounds crash when merging two multibodies Sébastien Crozet 2024-07-06 15:24:26 +02:00
  • 66b6b55ea2 Rotation gizmo for Ball 2d collider (#670) Roman 2024-07-01 11:49:41 +03:00
  • 0089365e66 Release v0.21.0 (#665) Sébastien Crozet 2024-06-23 23:48:04 +02:00
  • a854de787f Fix attempt to subtract with overflow panic in SAPRegion::update_after_subregion_removal() (#663) Di Saber 2024-06-23 16:26:08 -05:00
  • 5308a28435 fix: less invasive solve_character_collision_impulses function (#652) Thierry Berger 2024-06-23 23:01:55 +02:00
  • 3004a7d38d chore: update to nalgebra 0.33 and parry 0.16 (#664) Sébastien Crozet 2024-06-23 22:57:51 +02:00
  • 3e8650f3a7 Fix delta_time being 0 resulting in incorrect simulation (#660) Thierry Berger 2024-06-23 18:18:54 +02:00
  • 8a592e458e Fix typos. (#658) Bruce Mitchener 2024-06-21 02:03:12 +07:00
  • 84b66d63e3 fix: character controller: walls less likely to trigger ground detection (#655) Thierry Berger 2024-06-17 16:51:06 +02:00
  • 5c6d34aa09 fix: capitalization typo in docs (#654) Miguel Medina Ballesteros 2024-06-14 15:39:38 +02:00
  • 05c3925884 fix: Fixed typo in castShape functions (#653) Thierry Berger 2024-06-13 11:31:49 +02:00
  • b3dc1c1960 Release Rapier 0.20.0 (#651) Sébastien Crozet 2024-06-09 14:59:27 +02:00
  • 9367198282 feat: rework QueryPipeline update API to take less parameters (#647) Thierry Berger 2024-06-09 14:16:03 +02:00
  • 8160b4ebdb feat: change the character controller’s solve_character_collision_impulses to take multiple CharacterCollision (#646) Thierry Berger 2024-06-09 13:20:58 +02:00
  • a8a0f297f5 feat: add RevoluteJoint::angle to compute the revolute joint’s angle Sébastien Crozet 2024-06-09 12:11:30 +02:00
  • a5a4152815 fix warning in tests Sébastien Crozet 2024-06-09 11:33:03 +02:00
  • ad960bf245 chore: clippy fixes Sébastien Crozet 2024-06-09 11:12:31 +02:00
  • edaa36ac7e chore: add more comments Sébastien Crozet 2024-06-09 10:57:37 +02:00
  • cfddaa3c46 feat: more urdf loader improvements Sébastien Crozet 2024-06-02 19:26:09 +02:00
  • 98e32b7f3c fix 2D compilation Sébastien Crozet 2024-06-02 19:24:36 +02:00
  • 0bdc620207 feat: add suport for kinematic multibody links Sébastien Crozet 2024-06-02 19:24:18 +02:00
  • d9585de20b feat: add the ability to disable all contacts between two links belonging to the same multibody Sébastien Crozet 2024-06-02 19:23:36 +02:00
  • 2041c9549d feat: let user specify joints that cannot move for IK Sébastien Crozet 2024-06-02 19:22:14 +02:00
  • a8739036c0 chore: update changelog Sébastien Crozet 2024-05-26 18:26:56 +02:00
  • 02cade0440 feat: more urdf parser fixes + stl parser Sébastien Crozet 2024-05-26 18:18:38 +02:00
  • 9865d5836a feat: add MeshConverter and Colliders::converted_trimesh for building a collider with a shape computed form mesh buffers Sébastien Crozet 2024-05-26 18:15:06 +02:00
  • d127af7816 feat: make RigidBody::add_collider private Sébastien Crozet 2024-05-26 18:14:14 +02:00
  • 5922612ef3 feat: impl Default for RigidBodyBuilder and ColliderBuilder Sébastien Crozet 2024-05-26 18:13:10 +02:00
  • c785ea4996 feat: rename JointAxesMask::X/Y/Z by ::LIN_X/LIN_Y/LIN_Z and JointAxis::X/Y/Z by ::LinX/LinY/LinZ Sébastien Crozet 2024-05-26 18:12:26 +02:00
  • 5c44d936f7 feat: add urdf example Sébastien Crozet 2024-05-25 23:17:15 +02:00
  • 0446d4457f feat: continue urdf impl Sébastien Crozet 2024-05-25 20:52:16 +02:00
  • d6a76833d9 feat: start implementation of rapier_urdf Sébastien Crozet 2024-05-25 16:39:39 +02:00
  • d687fe97b1 fix: testbed: keyD removes only dynamic bodies as intended (#648) Thierry Berger 2024-06-07 15:16:45 +02:00
  • 79e9de826b Merge pull request #589 from whatf0xx/collider-builder-debug Thierry Berger 2024-06-03 15:50:42 +02:00
  • 1054894480 updated changelog Thierry Berger 2024-06-03 15:24:04 +02:00
  • e1ed90603e Merge branch 'master' into collider-builder-debug Thierry Berger 2024-06-03 15:20:24 +02:00
  • 856675032e Merge pull request #636 from waywardmonkeys/fix-spelling-in-variable Thierry Berger 2024-06-03 15:13:36 +02:00
  • cfcbe58920 Merge pull request #639 from dimforge/fix-todo-range Thierry Berger 2024-05-29 11:15:42 +02:00
  • a1b36b0629 fix todo; removing a private type. Thierry Berger 2024-05-29 09:01:59 +02:00
  • f13ca5cf1c Fix typo in internal variable name. Bruce Mitchener 2024-05-25 22:20:27 +07:00
  • 798406e00d chore: update changelog Sébastien Crozet 2024-05-25 11:36:14 +02:00
  • cdec395d09 feat: rename cfm_factor, damping_ratio to contact_cfm_factor and contact_damping_ratio Sébastien Crozet 2024-05-25 11:30:41 +02:00
  • 4737a96169 fix: allow enexpected_cfgs Sébastien Crozet 2024-05-25 11:11:21 +02:00
  • 174778067d feat: ui to set the number of simulation steps per frame Sébastien Crozet 2024-05-19 15:52:38 +02:00
  • 15731373eb feat: add a benchmark with many individual pyramids Sébastien Crozet 2024-05-19 15:50:37 +02:00
  • ed8645e34c feat: remove the "fast constraint" special case Sébastien Crozet 2024-05-19 15:49:42 +02:00
  • fdd935dbf1 feat: make the constraints regularization coefficients configurable with angular frequency instead of explicit ERP Sébastien Crozet 2024-05-25 11:05:00 +02:00
  • 62379de9ec feat: add simple inverse-kinematics solver for multibodies (#632) Sébastien Crozet 2024-05-25 10:36:34 +02:00
  • af1ac9baa2 Release v0.19.0 Sébastien Crozet 2024-05-05 18:18:10 +02:00
  • 27f627902e fix: temporarily switch to the master branch of parry Sébastien Crozet 2024-05-05 16:18:47 +02:00
  • 89fcd4d281 chore: update changelog Sébastien Crozet 2024-05-05 16:16:08 +02:00
  • 0d76a55d80 chore: don’t return &mut Self with GenericJoint::flip Sébastien Crozet 2024-05-05 16:15:00 +02:00
  • 4332818e02 Fix joint limits not being flipped in one body constrains. (#549) Fun Maker 2024-04-21 20:48:35 +02:00
  • a2fdeab7e1 Removed leftovers from block breaks stabilization. Fun Maker 2024-04-21 20:46:22 +02:00
  • e4d6755c15 chore: clippy fixes Sébastien Crozet 2024-05-05 15:51:10 +02:00
  • 425b2fc83d chore: misc typo fixes Sébastien Crozet 2024-05-05 14:51:48 +02:00
  • d0866d4232 feat: rename CharacterCollision::toi to hit Sébastien Crozet 2024-05-05 10:31:42 +02:00
  • 2b095b65b2 chore: switch to git version of parry Sébastien Crozet 2024-05-04 20:49:34 +02:00
  • 1258bcbfe8 chore: update changelog Sébastien Crozet 2024-05-04 17:55:04 +02:00
  • fcd4e71b43 feat: add a vertical wall to the 2D and 3D character controller examples Sébastien Crozet 2024-05-04 17:51:35 +02:00
  • 7565e5e4ef chore: update to the latest parry api Sébastien Crozet 2024-05-04 17:51:15 +02:00
  • dbefeb0418 feat: don’t enable character controller autostepping by default Sébastien Crozet 2024-05-04 17:49:08 +02:00
  • 3222d67871 Fix character controller getting stuck against vertical walls Sébastien Crozet 2024-05-04 17:48:40 +02:00
  • 7375a691e2 Fix some typos. (#620) Bruce Mitchener 2024-05-05 16:41:38 +06:30
  • 1b05b2ebfa Fix typo in clippy fix. Bruce Mitchener 2024-04-19 12:42:16 +07:00
  • ea323b3fc3 ci: Update actions/checkout from v3 to v4 Bruce Mitchener 2024-04-19 12:23:40 +07:00
  • a36f161ce6 fix compilation of tests Sébastien Crozet 2024-04-28 20:46:25 +02:00
  • 9cb4f018c8 fix: remove local cargo patches Sébastien Crozet 2024-04-28 19:56:56 +02:00
  • 0a9153e273 chore: clippy fixes Sébastien Crozet 2024-04-28 18:23:30 +02:00
  • 929aa6b925 feat: rename collision_skin to contact_skin Sébastien Crozet 2024-04-28 15:53:49 +02:00
  • 97f7c1b4b2 fix: add a collision skin to the 2D trimesh demo Sébastien Crozet 2024-04-28 15:51:50 +02:00
  • 5867d2e78d fix: include the 0.5 factor in pseudo (mass-normalized) kinetic energy calculation Sébastien Crozet 2024-04-28 15:47:49 +02:00
  • 2678b08bf4 feat: more interesting dynamic mesh demo Sébastien Crozet 2024-04-28 14:59:37 +02:00
  • 473921f118 feat: add dynamic trimesh example Sébastien Crozet 2024-04-28 10:53:00 +02:00
  • 9ba155748e chore: clenaup testbed profiling ui Sébastien Crozet 2024-04-28 10:52:13 +02:00
  • 664645159d feat: implement collision skin Sébastien Crozet 2024-04-27 11:36:35 +02:00
  • c079452a47 feat: add IntegrationParameters::length_unit to adjust internal threshold based on user-defined length units Sébastien Crozet 2024-04-24 22:37:21 +02:00
  • 6635d49c8b feat: add configurable distance cap to soft-ccd Sébastien Crozet 2024-04-21 23:42:21 +02:00
  • 33dd38016c feat: add a capsule collider constructor from endpoints. Sébastien Crozet 2024-04-21 19:40:39 +02:00
  • f58b4f7c19 feat: add warmstarting to contact constraints resolution Sébastien Crozet 2024-04-21 18:55:11 +02:00
  • da79d6fb5b feat: add "compression" debug-example Sébastien Crozet 2024-04-14 22:51:04 +02:00
  • de5e871cd1 chore: rework vertical stacks demo Sébastien Crozet 2024-04-14 18:59:08 +02:00