Bruce Mitchener
|
801870be00
|
Fix spelling in filename for debug_excentric_boxes3 (#691)
|
2024-07-18 09:51:16 +02:00 |
|
Bruce Mitchener
|
5a45a7f559
|
Remove check for target_arch = "asmjs" (#679)
This is long obsolete and was removed from Rust itself in
https://github.com/rust-lang/rust/pull/117338
|
2024-07-12 17:01:08 +02:00 |
|
Sébastien Crozet
|
a8a0f297f5
|
feat: add RevoluteJoint::angle to compute the revolute joint’s angle
|
2024-06-09 13:20:09 +02:00 |
|
Sébastien Crozet
|
edaa36ac7e
|
chore: add more comments
|
2024-06-09 12:09:58 +02:00 |
|
Sébastien Crozet
|
cfddaa3c46
|
feat: more urdf loader improvements
|
2024-06-09 12:09:58 +02:00 |
|
Sébastien Crozet
|
02cade0440
|
feat: more urdf parser fixes + stl parser
|
2024-06-09 12:09:58 +02:00 |
|
Sébastien Crozet
|
c785ea4996
|
feat: rename JointAxesMask::X/Y/Z by ::LIN_X/LIN_Y/LIN_Z and JointAxis::X/Y/Z by ::LinX/LinY/LinZ
|
2024-06-09 12:09:58 +02:00 |
|
Sébastien Crozet
|
5c44d936f7
|
feat: add urdf example
|
2024-06-09 12:09:58 +02:00 |
|
Sébastien Crozet
|
62379de9ec
|
feat: add simple inverse-kinematics solver for multibodies (#632)
* feat: add a simple jacobian-based inverse-kinematics implementation for multibodies
* feat: add 2d inverse kinematics example
* feat: make forward_kinematics auto-fix the root’s degrees of freedom
* feat: add 3d inverse kinematics example
* chore: update changelog
* chore: clippy fixes
* chore: more clippy fixes
* fix tests
|
2024-05-25 10:36:34 +02:00 |
|
Sébastien Crozet
|
fcd4e71b43
|
feat: add a vertical wall to the 2D and 3D character controller examples
|
2024-05-05 16:17:39 +02:00 |
|
Sébastien Crozet
|
0a9153e273
|
chore: clippy fixes
|
2024-04-30 23:10:46 +02:00 |
|
Sébastien Crozet
|
929aa6b925
|
feat: rename collision_skin to contact_skin
|
2024-04-30 23:10:46 +02:00 |
|
Sébastien Crozet
|
2678b08bf4
|
feat: more interesting dynamic mesh demo
|
2024-04-30 23:10:46 +02:00 |
|
Sébastien Crozet
|
473921f118
|
feat: add dynamic trimesh example
|
2024-04-30 23:10:46 +02:00 |
|
Sébastien Crozet
|
6635d49c8b
|
feat: add configurable distance cap to soft-ccd
|
2024-04-30 23:10:46 +02:00 |
|
Sébastien Crozet
|
3ad9c5ad3b
|
feat: add a few more debug demos
|
2024-04-30 23:10:46 +02:00 |
|
Sébastien Crozet
|
2df7258570
|
feat: update testbeds to bevy 0.13
|
2024-03-24 18:06:00 +01:00 |
|
Sébastien Crozet
|
b3a00b4123
|
feat: add the DefaultBroadPhase type alias
|
2024-03-23 15:17:47 +01:00 |
|
Sébastien Crozet
|
cfb2c2c93e
|
feat!: rename BroadPhase to BroadPhaseMultiSap
|
2024-03-23 15:17:47 +01:00 |
|
Sébastien Crozet
|
da92e5c283
|
Fix clippy and enable clippy on CI
|
2024-01-27 17:13:08 +01:00 |
|
Sébastien Crozet
|
9fed726aa9
|
chore: rename the multibody motor debug demo
|
2024-01-24 23:06:08 +01:00 |
|
AnonymousAcid
|
2ed34bacf4
|
Fix dimforge#416 - update ball joint motor pos
|
2024-01-24 22:59:14 +01:00 |
|
AnonymousAcid
|
b96e61853b
|
Make testing environment with bug repro code
|
2024-01-24 22:59:14 +01:00 |
|
Sébastien Crozet
|
9b87f06a85
|
feat: implement new "small-steps" solver + joint improvements
|
2024-01-21 21:02:27 +01:00 |
|
Sébastien Crozet
|
efa1ac3609
|
fix initialization of the joint_motor_position examples
|
2023-12-10 21:52:27 +01:00 |
|
Sébastien Crozet
|
a05622cfe9
|
fix: avoid perpetual movement when the target ang motor position is overshot
|
2023-12-10 12:43:13 +01:00 |
|
johnny-smitherson
|
780ba4a216
|
update bevy 0.11 - fix compile errors
|
2023-10-23 16:39:52 +00:00 |
|
fabriceci
|
68d7cedfbc
|
Fix CI build error check-fmt
|
2022-12-26 21:45:31 +01:00 |
|
Sébastien Crozet
|
cc0c982a5b
|
Merge pull request #415 from Wolftousen/master
Add Rope Joints
|
2022-12-18 15:12:19 +01:00 |
|
Sébastien Crozet
|
cb9350fd80
|
Fix tests
|
2022-12-11 15:50:25 +01:00 |
|
Sébastien Crozet
|
8ef8680817
|
Update parry and changelog
|
2022-12-11 15:22:36 +01:00 |
|
Sébastien Crozet
|
849f398031
|
Add a dynamic ray-cast vehicle controller
|
2022-12-11 15:22:36 +01:00 |
|
Wolftousen
|
c713f45ca0
|
adding 3d rope joint
|
2022-11-05 22:42:50 -04:00 |
|
Sébastien Crozet
|
34b7ae32fd
|
Add internal edges debug examples.
|
2022-10-30 16:44:33 +01:00 |
|
Sébastien Crozet
|
36e85d0708
|
Add a character controller implementation
|
2022-10-02 17:36:30 +02:00 |
|
Tristan Guichaoua
|
6c2eca72a5
|
impl Group
|
2022-08-13 14:31:27 +02:00 |
|
Sébastien Crozet
|
4025f62314
|
Rename allowed_translation/rotation to enabled_translation/rotation
|
2022-07-08 17:16:44 +02:00 |
|
Sébastien Crozet
|
efaf16aaea
|
Rename restrict_translation/rotation to set_allowed_translation/rotation
|
2022-07-08 11:48:31 +02:00 |
|
Sébastien Crozet
|
d3ca956565
|
Fix examples
|
2022-07-01 12:04:38 +02:00 |
|
Sébastien Crozet
|
ab8833f275
|
Add the option to automatically wake-up rigid-bodies a new joint is attached to
|
2022-05-30 18:29:18 +02:00 |
|
Sébastien Crozet
|
bc2ae4b512
|
Add a basic lines-based debug-renderer
|
2022-04-22 16:11:23 +02:00 |
|
Sébastien Crozet
|
f108520b5a
|
Finalize refactoring
|
2022-04-20 19:02:49 +02:00 |
|
Sébastien Crozet
|
063c638ec5
|
Combine contact events and intersection events into a single event type and flags
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
a9e3441ecd
|
Rename rigid-body static to fixed
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
a041e0d314
|
Add 2-axes coupling for angular joint limits
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
34b0d51455
|
Don’t track the state.bin file.
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
c8a2c0379e
|
Rename the 3D debug-deserialize example
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
28cc19d104
|
Allow removing a rigid-body without auto-removing attached colliders
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
412fedf7e3
|
Start fixing the parallel version.
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
fb20d72ee2
|
Joint API and joint motors improvements
|
2022-03-20 21:49:16 +01:00 |
|