Commit Graph

1023 Commits

Author SHA1 Message Date
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
Jan Nils Ferner
8fa9f9cb1a Tweak prediction 2023-01-27 23:39:05 +01:00
Jan Nils Ferner
5bf57c6c50 Fix errors from early stops at penetration when casting 2023-01-27 23:35:26 +01:00
Jan Nils Ferner
f0563521a3 Remove redundant ground assignment 2023-01-27 23:10:14 +01:00
Jan Nils Ferner
e25b61b4bb Remove debug prints 2023-01-27 18:13:24 +01:00
Jan Nils Ferner
29dd3189ba Add some abs to checks 2023-01-27 18:08:12 +01:00
Jan Nils Ferner
0f6aa49422 Add debug prints to grounded 2023-01-27 18:02:48 +01:00
Jan Nils Ferner
05db3e8e0a Stop shape cast at penetration 2023-01-27 17:54:20 +01:00
Jan Nils Ferner
b93c6b5766 Fix missing account for offset 2023-01-27 17:20:12 +01:00
Jan Nils Ferner
014bbba042 Tweak prediction 2023-01-27 17:12:49 +01:00
Jan Nils Ferner
de42b77971 Tweak prediction 2023-01-27 17:11:36 +01:00
Jan Nils Ferner
22e92711d9 Tweak prediction 2023-01-27 17:08:12 +01:00