Commit Graph

  • 2f1ce1887f chore: update cargo.toml Sébastien Crozet 2024-04-14 15:57:14 +02:00
  • 3ad9c5ad3b feat: add a few more debug demos Sébastien Crozet 2024-04-14 15:56:47 +02:00
  • 9c5c14070d feat: add variable constraints stabilization iteration number Sébastien Crozet 2024-04-14 15:55:20 +02:00
  • 404e032433 feat: add soft (solver-based) ccd implementation Sébastien Crozet 2024-04-14 15:54:39 +02:00
  • 3ddf2441ea feat: add exact mlcp solver for pais of 2 constraints Sébastien Crozet 2024-04-14 15:53:35 +02:00
  • 15c07cfeb3 feat: make narrow-phase filter-out predictive solver contact based on contact velocity Sébastien Crozet 2024-04-07 22:25:08 +02:00
  • a44f39a7b6 fix contact debug-rendering for compound shapes Sébastien Crozet 2024-04-07 22:17:59 +02:00
  • 7cbbb8e87b feat: add Collider::heightfield_with_flags Sébastien Crozet 2024-04-07 22:17:35 +02:00
  • 9964007269 feat: add some additional perf counters Sébastien Crozet 2024-04-07 22:16:58 +02:00
  • e69e73e589 chore: clippy fixes Sébastien Crozet 2024-03-24 17:41:59 +01:00
  • 2df7258570 feat: update testbeds to bevy 0.13 Sébastien Crozet 2024-03-24 17:25:42 +01:00
  • f351dad938 chore: update changelog Sébastien Crozet 2024-03-23 16:14:41 +01:00
  • 09af4313fa Fix reported contact impulse in the contact force event Sébastien Crozet 2024-03-23 16:00:19 +01:00
  • 59dc9bfe00 Update Readme Sébastien Crozet 2024-03-23 16:03:26 +01:00
  • 6f8bd99eab Fix compilation of tests Sébastien Crozet 2024-03-23 15:02:36 +01:00
  • b3a00b4123 feat: add the DefaultBroadPhase type alias Sébastien Crozet 2024-03-23 14:47:05 +01:00
  • 3d112287b9 feat: add a BroadPhaseTrait for allowing custom broad-phases Sébastien Crozet 2024-03-23 14:36:27 +01:00
  • cfb2c2c93e feat!: rename BroadPhase to BroadPhaseMultiSap Sébastien Crozet 2024-03-23 13:26:53 +01:00
  • cd9fb8342d feat: add RigidBody::copy_from and Collider::copy_from Sébastien Crozet 2024-03-23 13:11:37 +01:00
  • 6886f8f207 feat: add RigidBody::predict_position_using_velocity Sébastien Crozet 2024-03-23 10:51:50 +01:00
  • f943fd9973 chore: update changelog Sébastien Crozet 2024-03-23 10:36:39 +01:00
  • 3020d442ea chore: minor comment fix Sébastien Crozet 2024-03-23 10:36:07 +01:00
  • 3fd18f4da8 fix(user_changes): Fix RigidBodyType changed to Dynamic not updating active dynamic set. Max Whitehead 2024-03-10 23:44:26 -07:00
  • f9663f894c chore: clippy fix Sébastien Crozet 2024-03-23 10:25:56 +01:00
  • 6b6c349cfa Fix testbed snapshot restore system Sébastien Crozet 2024-03-01 20:18:19 +01:00
  • 6507b7f4fa chore: update changelog Sébastien Crozet 2024-03-23 10:16:59 +01:00
  • b00113ed2f fix: implement linear-coupled-motor constraint between two dynamic bodies Sébastien Crozet 2024-03-23 10:15:07 +01:00
  • fe336b9b98 derived Debug for ColliderBuilder whatf0xx 2024-02-11 16:28:58 +01:00
  • da92e5c283 Fix clippy and enable clippy on CI Sébastien Crozet 2024-01-27 16:49:53 +01:00
  • aef873f20e Release v0.18.0 Sébastien Crozet 2024-01-24 23:28:04 +01:00
  • 6cee6b01f2 Merge pull request #571 from AnonymousAcid7787/fix-Setting-the-motor-position-of-a-Spherical-multibody-joint-is-broken Sébastien Crozet 2024-01-24 23:26:42 +01:00
  • 7ba53df734 Merge pull request #582 from dimforge/misc Sébastien Crozet 2024-01-24 23:26:35 +01:00
  • 1837d8f2b7 chore: fix tests Sébastien Crozet 2024-01-24 23:11:42 +01:00
  • 9fed726aa9 chore: rename the multibody motor debug demo Sébastien Crozet 2024-01-24 23:06:08 +01:00
  • 2ed34bacf4 Fix dimforge#416 - update ball joint motor pos AnonymousAcid 2023-12-26 22:47:33 -08:00
  • b96e61853b Make testing environment with bug repro code AnonymousAcid 2023-12-26 22:25:17 -08:00
  • d84aa82cf6 Merge pull request #527 from Aceeri/debug-render-com Sébastien Crozet 2024-01-24 22:54:41 +01:00
  • 46b244167c feat!: rename narrow-phase methods for more clarity. Sébastien Crozet 2024-01-24 22:51:30 +01:00
  • 5bf3983894 feat: re-export BoundingVolume, RayCast, PointQuery, PointQueryWithlocation from parry. Sébastien Crozet 2024-01-24 22:50:07 +01:00
  • 51f5bd6cb4 Merge pull request #581 from dimforge/solver-pick Sébastien Crozet 2024-01-24 22:19:08 +01:00
  • d1fc90c150 feat: rework solver parameters to make it easy to recover the old behaviors Sébastien Crozet 2024-01-24 21:57:54 +01:00
  • aef85ec255 Merge pull request #579 from dimforge/joints-improvements Sébastien Crozet 2024-01-22 21:45:40 +01:00
  • 6cb727390a chore: more CI fixes Sébastien Crozet 2024-01-22 21:29:51 +01:00
  • bef72df32c chore: CI fixes Sébastien Crozet 2024-01-22 21:06:33 +01:00
  • 9b87f06a85 feat: implement new "small-steps" solver + joint improvements Sébastien Crozet 2024-01-21 21:02:23 +01:00
  • 9ac3503b87 Merge pull request #422 from pellico/Fix_Revolute-joint-motor-target-position-is-broken-at-and-beyond-90-degree-angles Sébastien Crozet 2023-12-10 22:08:07 +01:00
  • 2fba50c297 chore: update changelog Sébastien Crozet 2023-12-10 22:07:24 +01:00
  • efa1ac3609 fix initialization of the joint_motor_position examples Sébastien Crozet 2023-12-10 21:52:27 +01:00
  • 76557448d7 fix: also apply joint limits in case of equality Sébastien Crozet 2023-12-10 21:51:57 +01:00
  • fef7f0f92a fix more 2D angular motor/limits jacobians Sébastien Crozet 2023-12-10 21:39:11 +01:00
  • 7c43e96943 Removed not required parentheses pellico 2023-07-27 18:12:35 +02:00
  • a05622cfe9 fix: avoid perpetual movement when the target ang motor position is overshot Sébastien Crozet 2023-07-10 09:14:16 +02:00
  • 9f3b5c8642 Fixed formatting of modified files. pellico 2022-11-28 16:47:15 +01:00
  • 6432909110 Fix #378 Added one example join_motor_position pellico 2022-11-27 18:47:35 +01:00
  • c33b4eeb5c Merge pull request #563 from dimforge/testbed-bevy-0.12 Sébastien Crozet 2023-12-10 12:43:01 +01:00
  • 95a7d9ebd0 chore: fix test warnings Sébastien Crozet 2023-12-10 12:29:24 +01:00
  • 8c969d4002 Merge pull request #560 from kvark/wheel-joint Sébastien Crozet 2023-12-10 12:26:09 +01:00
  • 55373b3fa6 chore: update testbed to bevy 0.12 Sébastien Crozet 2023-12-10 12:11:20 +01:00
  • 6246bb3ff6 Merge pull request #515 from Soham1803/feat/disabled_object_color_change Sébastien Crozet 2023-12-09 23:47:48 +01:00
  • bfd3884d36 chore: update changelog Sébastien Crozet 2023-12-09 21:53:36 +01:00
  • 39f4520b91 feat: actually apply the disabled_color_multiplier in the debug-renderer Sébastien Crozet 2023-12-09 21:46:41 +01:00
  • 4015cefebf feat/Color of disabled object will change Soham 2023-08-24 19:54:37 +05:30
  • e4bf6914c7 Fix check for motor constraints on angular DoF Dzmitry Malyshau 2023-12-01 23:34:10 -08:00
  • e9ea2ca10b Merge pull request #540 from johnny-smitherson/bevy-0.11 Sébastien Crozet 2023-11-04 18:32:55 +01:00
  • 1886c6f362 Leave the version bumps to another pr Sébastien Crozet 2023-11-04 18:15:01 +01:00
  • ab68a8386a feat: add a checkbox to enable/disable the debug renderer in the testbed Sébastien Crozet 2023-11-04 18:12:38 +01:00
  • 556ba1f998 Changelog: specify that the bevy update is about the testbed Sébastien Crozet 2023-11-04 18:12:07 +01:00
  • c57a0a3b88 Fix typo Sébastien Crozet 2023-11-04 18:11:47 +01:00
  • fb3eee502c cargo fmt Sébastien Crozet 2023-11-04 17:56:13 +01:00
  • aa546225a4 delete comments left over in diff johnny-smitherson 2023-11-03 21:43:31 +00:00
  • 70922ba0a7 flip y coord in 3d highlight_hovered_body johnny-smitherson 2023-11-03 21:30:03 +00:00
  • 3547d78af7 edit changelog - not a breaking change, field was not pub johnny-smitherson 2023-11-03 21:06:32 +00:00
  • 31518e3dce fix compiler warnings & mention breaking in changelog johnny-smitherson 2023-11-03 21:01:39 +00:00
  • dbc540d788 Merge pull request #538 from rafalh/enable-collider-fix Sébastien Crozet 2023-10-29 19:00:15 +01:00
  • 23a7ed5beb Fix crashes on MacOS Sébastien Crozet 2023-10-29 18:59:47 +01:00
  • bc287a9895 cargo fmt Sébastien Crozet 2023-10-29 18:00:52 +01:00
  • 780ba4a216 update bevy 0.11 - fix compile errors johnny-smitherson 2023-10-23 16:21:07 +00:00
  • 94829fd852 Fix enabling disabled collider Rafal Harabien 2023-10-18 15:08:41 +02:00
  • 82416e3ca6 Merge pull request #529 from Linentio/master Sébastien Crozet 2023-10-01 17:37:36 +02:00
  • 6c901d5774 Use the absolute value of the up attribute when calculating side_extent Linentio 2023-09-30 13:27:50 +02:00
  • fa2be3fc9c Use the absolute value of the up attribute when calculating up_extent Linentio 2023-09-30 12:37:45 +02:00
  • 2ac1898f82 Calculate world center of mass from local com in debug renderer Aceeri 2023-09-26 17:45:37 -07:00
  • dfb4f2a1aa Merge pull request #505 from mrDIMAS/master Sébastien Crozet 2023-09-09 12:59:50 +02:00
  • 39a839560e Merge pull request #508 from PaulL48/master Sébastien Crozet 2023-09-09 12:59:16 +02:00
  • 7d2111d0b9 Merge pull request #511 from Triuman/master Sébastien Crozet 2023-09-09 12:58:38 +02:00
  • 04e05d9336 Merge pull request #518 from waywardmonkeys/remove-unused-indexmap-dep Sébastien Crozet 2023-09-09 12:57:12 +02:00
  • c3ef34b8e9 Merge pull request #519 from waywardmonkeys/update-ci Sébastien Crozet 2023-09-09 12:56:54 +02:00
  • 50b838381b Merge pull request #520 from waywardmonkeys/doc-fixes Sébastien Crozet 2023-09-09 12:56:46 +02:00
  • 32ffb3e1aa Merge pull request #521 from waywardmonkeys/expand-wrt Sébastien Crozet 2023-09-09 12:56:35 +02:00
  • b977d41e5b Merge pull request #522 from waywardmonkeys/doc-exclude-kinematic-dynamic-mixup Sébastien Crozet 2023-09-09 12:56:27 +02:00
  • 727610cdc2 docs: exclude kinematic/dynamic reversed in description. Bruce Mitchener 2023-08-28 11:18:27 +07:00
  • b9b5b58f61 docs: Expand "wrt" to "with respect to". Bruce Mitchener 2023-08-28 11:13:27 +07:00
  • 4c2d18a0cd docs: Minor fixes. Bruce Mitchener 2023-08-28 11:05:45 +07:00
  • 10bc99c2e9 ci: Update to actions/checkout@v3. Bruce Mitchener 2023-08-28 10:49:16 +07:00
  • e3174eb501 deps: Remove unused indexmap dep. Bruce Mitchener 2023-08-28 10:45:33 +07:00
  • 5c6def3239 Merge pull request #517 from waywardmonkeys/update-dep-num-derive Sébastien Crozet 2023-08-27 19:56:13 +02:00
  • 5ae5f4d46a deps: Update num-derive from 0.3 to 0.4. Bruce Mitchener 2023-08-28 00:25:03 +07:00
  • fd0c8d3dc7 fix lock_rotations doesn't work both ways Triuman 2023-08-10 09:29:11 +02:00
  • f7b02f2a1d fix lock_translations doesn't work both ways Triuman 2023-08-10 09:26:27 +02:00
  • be9968628f Add serde derives to structures in the control module Paul Lane 2023-08-01 21:44:48 -04:00