Commit Graph

1134 Commits

Author SHA1 Message Date
Sébastien Crozet
b6fdfd11ad Add missing import 2023-03-26 15:57:31 +02:00
Sébastien Crozet
b767640e71 Update Changelog 2023-03-26 15:45:06 +02:00
Sébastien Crozet
7cca677523 Add methods to customize a SphericalJoint’s local reference frames. 2023-03-26 15:44:59 +02:00
Sébastien Crozet
cf6b6d20b6 Merge pull request #471 from dimforge/doc-fix
Fix docs for method setting kinematic translation/rotation
2023-03-26 15:19:57 +02:00
Sébastien Crozet
789555e9e3 Fix docs for method setting kinematic translation/rotation 2023-03-26 15:18:39 +02:00
Sébastien Crozet
66fdc38d54 Merge pull request #468 from aunyks/ray-cast-vehicle-lateral-wheel-grip
Add Ability to Control Side-to-Side Grip / Forward Grip of Raycast Vehicle Wheels
2023-03-26 15:17:53 +02:00
Sébastien Crozet
8bd289bc73 Move the side_friction_stiffness init to the WheelTuning 2023-03-26 15:04:07 +02:00
Nash
285fe89dd5 Make raycast vehicle friction_slip property public 2023-03-26 14:57:43 +02:00
Nash
c1860c504b Add the Ability to Control the Side-to-Side Grip of a Raycast Vehicle Wheels 2023-03-26 14:57:43 +02:00
Sébastien Crozet
e4e37b4d9c Merge pull request #470 from Jeff425/sliding_down_slope_output
#465 Add is_sliding_down_slope field to EffectiveCharacterMovement
2023-03-26 14:56:04 +02:00
Sébastien Crozet
afe4e4d53d cargo fmt 2023-03-25 18:37:04 +01:00
Sébastien Crozet
8aafd5d0bb Fix deprecation warning 2023-03-25 18:36:51 +01:00
jeff425
11d145b11a #465 Add is_sliding_down_slope field to EffectiveCharacterMovement 2023-03-19 21:16:42 -07:00
Sébastien Crozet
d3e1370f59 Merge pull request #454 from JRF63/typo
Fix typo in `EventHandler::handle_collision_event`
2023-03-18 11:06:29 +01:00
Sébastien Crozet
fd9f72d977 More typo fix 2023-03-18 11:04:59 +01:00
Sébastien Crozet
1381624579 Release v0.17.2 2023-02-26 19:05:57 +01:00
Sébastien Crozet
c85a833d3a Merge pull request #446 from janhohenheim/fix-kcc
Make KinematicCharacterController move along obstacles, respect offset more and fix false positives in grounded detection
2023-02-26 18:19:38 +01:00
Sébastien Crozet
798d764fc1 Fix climbing small slopes when autostepping is disabled 2023-02-26 17:50:52 +01:00
Joseph Rafael Ferrer
a0c0848dee Fix typo in EventHandler::handle_collision_event 2023-02-11 14:52:15 +08:00
Jan Hohenheim
dd195a4720 Fix horizontal jittering along walls in 3D 2023-02-09 00:56:16 +01:00
Jan Hohenheim
1b449fc31d Fix faulty snap distance 2023-02-08 22:17:04 +01:00
Jan Hohenheim
93d0e625c7 Simplify code 2023-02-05 02:52:50 +01:00
Jan Hohenheim
fac561c902 Fix erroneous sliding 2023-02-05 02:18:43 +01:00
Jan Hohenheim
4ed3adda6e Make clippy happier 2023-02-04 23:42:04 +01:00
Jan Hohenheim
95a7894b3c Remove dead code 2023-02-04 23:16:05 +01:00
Jan Hohenheim
c9462e0818 Fix jittering on jointed platform, but result in violating offset 2023-02-04 22:31:27 +01:00
Jan Hohenheim
7e1fb6f877 Fix snap to ground being triggered on exactly perpendicular movement 2023-02-04 21:41:50 +01:00
Jan Hohenheim
e69f7534d7 Merge branch 'master' into fix-kcc 2023-02-04 21:31:02 +01:00
Jan Hohenheim
760ea8d498 Fix moving along obstacle twice per iteration 2023-02-04 21:05:54 +01:00
Jan Hohenheim
8d182cef7d Fix inconsistency in grounded detection at manifold 2023-02-04 20:59:35 +01:00
Jan Hohenheim
f9a50856be Add debug messages 2023-02-04 20:35:42 +01:00
Jan Hohenheim
39998e96e8 Fix grounded false positives when normal is [0, 0] 2023-02-04 20:27:27 +01:00
Jan Hohenheim
9e89a71257 Revert "Optimistically add normalization"
This reverts commit 52910c9c59.
2023-02-04 20:15:34 +01:00
Jan Hohenheim
52910c9c59 Optimistically add normalization 2023-02-04 20:11:04 +01:00
Jan Hohenheim
7a2759c52f Revert grounded checks to not be grounded by default again 2023-02-04 19:55:05 +01:00
Jan Hohenheim
b461d028df Remove overzealous ground-snapping 2023-02-04 19:41:01 +01:00
Jan Hohenheim
6c5713aa0c Remove anti-jitter check 2023-02-04 19:15:32 +01:00
Jan Nils Ferner
da671fd99a Fix formatting 2023-02-04 18:12:15 +01:00
Sébastien Crozet
2e929bbcab Merge pull request #440 from fabriceci/expose-time-until-sleep
Allow customising the time until sleep for a rigid body
2023-02-04 16:19:37 +01:00
Jan Nils Ferner
220d2b09ab Fiddle with prediction 2023-01-28 01:09:19 +01:00
Jan Nils Ferner
3b537a20c2 Remove unused variables 2023-01-28 01:08:22 +01:00
Jan Nils Ferner
456c62e2ff Try out regular snapping again 2023-01-28 00:56:01 +01:00
Jan Nils Ferner
f1c8fdc1ec Try to fix false negatives on grounded 2023-01-28 00:52:16 +01:00
Jan Nils Ferner
e3fb4f7135 Move main ground detection duty to snapping to ground 2023-01-28 00:30:20 +01:00
Jan Nils Ferner
1a94c62a1a Fix missing ground check 2023-01-28 00:18:51 +01:00
Jan Nils Ferner
d4ca845393 Fix faulty max 2023-01-28 00:14:40 +01:00
Jan Nils Ferner
9daa741af2 Fix missing ground assignment 2023-01-28 00:03:50 +01:00
Jan Nils Ferner
337a963ce3 Fix code inconsistencies 2023-01-27 23:58:21 +01:00
Jan Nils Ferner
e7cb9bea2f Tweak prediction 2023-01-27 23:44:09 +01:00
Jan Nils Ferner
e094bf8f0d Tweak prediction 2023-01-27 23:41:39 +01:00