Commit Graph

  • b5f593f088 Merge pull request #298 from aunyks/readme-project-fix Sébastien Crozet 2022-03-05 09:19:23 +01:00
  • 8eb6a9363e Update README to Mention Rapier Sponsors, Not Parry Nash 2022-03-04 17:54:11 -05:00
  • 4f9d21f4fd derive Debug for IntegrationParameters Nathan Stocks 2022-02-24 15:35:35 -07:00
  • 6d5f258af1 Fix some typos in the changelog Sébastien Crozet 2022-02-22 12:36:48 +01:00
  • a3190846b7 Merge pull request #290 from dimforge/solver-nan Sébastien Crozet 2022-02-21 21:34:30 +01:00
  • 15b165893c Use WReal instead of SimdRealField everywhere Sébastien Crozet 2022-02-21 21:19:30 +01:00
  • 19a00885d6 Use a threshold for utils::inv and simd_inv Sébastien Crozet 2022-02-21 21:16:38 +01:00
  • 8c5f88738d Fix rigid bodies falling asleep when linear/angular threshold is negative. Fun Maker 2022-01-31 20:23:42 +01:00
  • ce3cf553c2 Merge pull request #285 from jsatka/master Sébastien Crozet 2022-01-29 10:00:40 -08:00
  • febeec8616 Update old documentation of raycast methods parameters Joonas Satka 2022-01-29 15:10:56 +02:00
  • 8e824929d5 Merge pull request #284 from dimforge/damping-fix Sébastien Crozet 2022-01-28 11:59:39 -08:00
  • 3e25e3efba Fix the application of damping to bodies part of an active island Sébastien Crozet 2022-01-28 20:28:49 +01:00
  • 71bb25acf8 Merge pull request #274 from besok/master Sébastien Crozet 2022-01-23 09:16:52 -08:00
  • 0c7ebae1aa Run cargo fmt Sébastien Crozet 2022-01-23 18:04:24 +01:00
  • 536122e080 add defaults for the several structs zhguchev 2022-01-11 14:56:26 +01:00
  • 1608a1323e Merge pull request #282 from dimforge/critical-damping Sébastien Crozet 2022-01-23 08:56:27 -08:00
  • b3b675d2de Fix tests build Sébastien Crozet 2022-01-23 17:17:30 +01:00
  • 5e2111bdb1 Fix compilation of parallel version Sébastien Crozet 2022-01-23 17:06:42 +01:00
  • 9bfcde25e0 Run cargo fmt Sébastien Crozet 2022-01-23 16:59:03 +01:00
  • 78c8bc6cde Improve cfm configuration using the critical damping factor Sébastien Crozet 2022-01-23 16:50:02 +01:00
  • b7bf80550d Add vscode project files Sébastien Crozet 2022-01-23 16:49:20 +01:00
  • e6af3384e1 Move convex decomposition example models to the assets folder. Sébastien Crozet 2022-01-23 16:48:57 +01:00
  • 31e7d95ff9 Add f64 testbed Sébastien Crozet 2022-01-23 16:48:24 +01:00
  • ca635674fc Bump testbed to version 0.12.0-alpha.1 Sébastien Crozet 2022-01-21 12:46:57 +01:00
  • 3a2f5f7cf5 Fix publish script Sébastien Crozet 2022-01-16 17:25:57 +01:00
  • 9fe55dccd5 Release v0.12.0-alpha.1 Sébastien Crozet 2022-01-16 17:22:22 +01:00
  • 1880619d29 Merge pull request #277 from dimforge/solver-fixes Sébastien Crozet 2022-01-16 08:20:22 -08:00
  • 0703e5527f Fix some solver issues Sébastien Crozet 2022-01-16 16:40:59 +01:00
  • 4454a845e9 Merge pull request #276 from dimforge/lock-translation-axis Sébastien Crozet 2022-01-16 07:52:19 -08:00
  • 8213e92f14 Fix parallel build. Sébastien Crozet 2022-01-16 16:37:44 +01:00
  • 0ccd15c4b1 Merge pull request #270 from tjamaan/fix_RigidBodyVelocity_rotation_center Sébastien Crozet 2022-01-10 11:38:43 -08:00
  • b631fe9193 Allow locking individual translational axes Sébastien Crozet 2022-01-09 22:15:36 +01:00
  • 2bfceadf06 Merge pull request #273 from dimforge/testbed-bevy-0.6 Sébastien Crozet 2022-01-09 20:42:34 +01:00
  • a0d197e691 Update the testbed to use bevy 0.6 Sébastien Crozet 2022-01-09 17:25:17 +01:00
  • 6627f7193b Merge pull request #272 from dimforge/multibody-general-case Sébastien Crozet 2022-01-09 20:40:54 +01:00
  • 87ec0ced40 Address issues with the genral-case for multibody joints Sébastien Crozet 2022-01-08 21:09:11 +01:00
  • 367fc3405f remove unnecessary comment Turki Jamaan 2022-01-08 21:37:13 +03:00
  • e41fccb9fb fix the parameter used for local center of mass Turki Jamaan 2022-01-08 20:04:22 +03:00
  • 9726738cd2 Release v0.12.0-alpha.0 Sébastien Crozet 2022-01-02 18:08:29 +01:00
  • 1308db8994 Merge pull request #267 from dimforge/multibody Sébastien Crozet 2022-01-02 18:05:50 +01:00
  • 9f9d329360 Fix tests Sébastien Crozet 2022-01-02 17:43:38 +01:00
  • 90edb4b532 More warning fixes + temporarily disable -D warning in the CI Sébastien Crozet 2022-01-02 17:29:19 +01:00
  • fcf9e61e28 Fix warnings Sébastien Crozet 2022-01-02 17:25:15 +01:00
  • ae27e1c331 Run cargo fmt Sébastien Crozet 2022-01-02 17:22:37 +01:00
  • f74b8401ad Implement multibody joints and the new solver Sébastien Crozet 2022-01-02 14:47:40 +01:00
  • 8e7da5ad45 fixed restrict_rotations Dmitry Stepanov 2021-12-29 21:52:12 +03:00
  • 64e5a98833 Minor documentation fixes Jakub Arnold 2021-11-13 18:42:51 +01:00
  • 8fa6653820 Remove useless ref Sébastien Crozet 2021-11-05 10:22:00 +01:00
  • b45d4b5ac2 Track the change of effective dominance of a rigid-body. Sébastien Crozet 2021-10-24 16:40:16 +02:00
  • 601955b4ee Remove duplicate test Benjamin Saunders 2021-10-23 18:41:30 -07:00
  • f73e68d34a Note CCD interpenetration behavior Benjamin Saunders 2021-10-23 18:39:14 -07:00
  • 7cda2f05e2 Testbed: don’t panic when trying to render an unknown custom shape. Sébastien Crozet 2021-10-20 16:44:39 +02:00
  • b59e813fd3 Remove debug print Sébastien Crozet 2021-10-14 11:55:31 +02:00
  • fe87e2d586 Fix testbed rendering of colliders without parent Sébastien Crozet 2021-10-09 20:30:36 +02:00
  • 7aa94e994f Impl Default for a few structs Jamen Marz 2021-09-21 11:25:54 -06:00
  • 936f655c67 Release v0.11.1 Sébastien Crozet 2021-09-12 10:53:01 +02:00
  • d9069142e1 Use parry ^0.7.1 Sébastien Crozet 2021-09-12 10:21:35 +02:00
  • d858ae4c4e Make the 2D add-remove demo more intereting. Sébastien Crozet 2021-09-12 09:58:47 +02:00
  • 5e133aac92 Fix broad-phase bug that could result in missed collision pairs when an object leaves then re-enter a region Sébastien Crozet 2021-09-12 09:55:17 +02:00
  • b364a2b052 Fix velocity computation for position-based kinematic bodies Sébastien Crozet 2021-09-12 09:53:50 +02:00
  • 291be142a5 Clarify coordinate space of TOI query results Benjamin Saunders 2021-08-28 13:45:44 -07:00
  • 29462e2968 Fix typo in CONTRIBUTING Kane Rogers 2021-08-25 15:21:39 +10:00
  • 3f223aaf9e Fix bug with colliders without rigid bodies Kane Rogers 2021-08-25 15:19:52 +10:00
  • 1d55e841ec Fix crates.io badges Alex Touchet 2021-08-09 10:01:41 -07:00
  • 483d93af8d Fix version number for the rapier_testbed3d Sébastien Crozet 2021-08-08 19:27:36 +02:00
  • 48d0df11d7 Release v0.11.0 Sébastien Crozet 2021-08-08 18:46:55 +02:00
  • 57aec69c1e Update to nalgebra 0.29 Sébastien Crozet 2021-08-08 18:39:04 +02:00
  • 13aebc4242 Fix warnings. Sébastien Crozet 2021-08-08 11:17:46 +02:00
  • 16af01da42 Run cargo fmt Sébastien Crozet 2021-08-07 21:40:32 +02:00
  • eb8f6d360d Fix 2D ball joint limits. Sébastien Crozet 2021-08-07 21:37:00 +02:00
  • f7643272f4 Implement limits for ball joints. Sébastien Crozet 2021-08-07 18:20:19 +02:00
  • ac77c95c9c Implement limits for revolute joints. Sébastien Crozet 2021-08-07 14:29:11 +02:00
  • fd778b607f Fix emscripten build + add emscripten build to the CI Sébastien Crozet 2021-07-30 11:12:31 +02:00
  • 37a90a5409 Add missing comments. Sébastien Crozet 2021-07-30 10:54:25 +02:00
  • 729e510c00 Make BroadPhasePairEvent and ColliderPair public. Crozet Sébastien 2021-07-20 16:31:39 +02:00
  • 75a677c58a clear plugin graphics when examples changed, then clear the plugins vec rezural 2021-07-12 08:35:45 +10:00
  • 44244c324a Fix copy paste bug in ball joint docs Oli Scherer 2021-07-26 13:33:40 +02:00
  • 5eb5398a7e Add a pointer from docs.rs docs to rapier docs Jeff Petkau 2021-07-26 09:33:48 -07:00
  • 92b8580761 Update intersection graph regardless of active_events Benjamin Saunders 2021-07-11 13:19:27 -07:00
  • ddb978c77a Release v0.10.1 Crozet Sébastien 2021-07-12 10:12:29 +02:00
  • 8e0aa2ac79 Add methods to set the translation or rotation wrt. a collider and its parent. Crozet Sébastien 2021-07-05 16:06:03 +02:00
  • 77a6cd3f26 Release v0.10.0 Crozet Sébastien 2021-07-11 18:41:51 +02:00
  • 9233a855f0 impl more traits for components Waridley 2021-07-10 12:18:21 -05:00
  • 3b0d256464 make collider Option<> on EntityWithGraphics rezural 2021-07-08 11:04:06 +10:00
  • 53700db860 add opacity to EntityWithGraphics rezural 2021-07-06 07:38:50 +10:00
  • 9f8d9769f8 add despawn method to EntityWithGraphics rezural 2021-07-06 07:38:30 +10:00
  • 0e1215e4ed add update_ui to TestbedPlugin rezural 2021-07-06 07:24:56 +10:00
  • 7c249c873d enable clear_graphics and run_callbacks agin 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 rezural 2021-06-28 11:05:55 +10:00
  • 62d6b0651b Derive Clone for IslandManager also fix typo Waridley 2021-05-13 12:52:12 -05:00
  • e03dcd6979 Release v0.9.2 Crozet Sébastien 2021-06-08 18:25:21 +02:00
  • ff6c75f3bd Fix collider removal from narrow-phase when the same collider is listed twice. Crozet Sébastien 2021-06-08 18:05:01 +02:00
  • bccb7d4c66 Track the rigid-body graph IDs inside of the JointSet instead of RigidBodyIds Crozet Sébastien 2021-06-08 18:03:33 +02:00
  • 57ed0430d1 fixed a few typos Stephan Dilly 2021-06-02 20:15:49 +02:00
  • 97304597b8 Release v0.9.1 Crozet Sébastien 2021-06-03 10:27:21 +02:00
  • 59e5d8e7f9 Add nalgebra to the prelude to make the macros work out of the box Crozet Sébastien 2021-06-03 09:57:56 +02:00
  • fdd370e51a Release v0.9.0 Crozet Sébastien 2021-06-02 17:41:49 +02:00
  • c7b876e2f7 Merge pull request #173 from DasEtwas/must-use-pub Sébastien Crozet 2021-06-02 17:37:13 +02:00
  • ad2fcf755a Merge pull request #176 from sdfgeoff/add_collider_shared_shape_method Sébastien Crozet 2021-06-02 17:32:56 +02:00
  • 8a3103a35b Merge pull request #195 from tpdickso/ungenerate-nans Sébastien Crozet 2021-06-02 17:26:47 +02:00
  • d3d998e91e Merge pull request #193 from rezural/egui-focus Sébastien Crozet 2021-06-02 17:18:35 +02:00