Commit graph

190 commits

Author SHA1 Message Date
Joe Ardent
8a440d6e81 add prev vel to body 2024-06-15 15:55:55 -07:00
Joe Ardent
ff9b1671b1 checkpoint; wheel_forces skeleton fn 2024-06-15 15:43:48 -07:00
Joe Ardent
59f0ed89e9 checkpoint, frictionless wheels 2024-06-15 14:18:17 -07:00
Joe Ardent
3b307f4389 better, wheels still get mired 2024-06-13 16:29:50 -07:00
Joe Ardent
66724e8946 still not showing the color/textures 2024-06-13 14:50:41 -07:00
Joe Ardent
63ed962155 update to bevy 13 2024-06-13 13:00:39 -07:00
Joe Ardent
82f95cf070 silence lints 2023-05-10 11:21:30 -07:00
Joe Ardent
3e5e51401a misc conf changes and stuffs 2023-05-09 13:34:54 -07:00
Joe Ardent
c676c93637 clean up wheel stuff 2023-05-08 21:52:45 -07:00
Joe Ardent
0745760164 use torus for wheels 2023-05-08 21:18:26 -07:00
Joe Ardent
1dee14148d update hexasphere 2023-03-31 21:51:11 -07:00
Joe Ardent
5a57779261 assign random color per triangle 2023-03-31 15:28:48 -07:00
Joe Ardent
a5d31d68d6 remove fog 2023-03-31 15:28:32 -07:00
Joe Ardent
27ba017609 Merge branch 'desert-planet' 2023-03-21 18:04:35 -07:00
Joe Ardent
9fb93e5f7d add input handling 2023-03-21 17:50:51 -07:00
Joe Ardent
b8751a7374 neuter glamor 2023-03-10 11:45:01 -08:00
Joe Ardent
a4c268f72d Merge from bevy-0.10 branch. 2023-03-09 18:06:00 -08:00
Joe Ardent
63d3bb87d4 ok, works 2023-03-09 17:50:14 -08:00
Joe Ardent
aa9a89ae94 polyline plugin needs to be updated 2023-03-09 13:09:28 -08:00
Joe Ardent
81d5144dc6 checkin 2023-03-07 11:40:34 -08:00
Joe Ardent
2db6041774 still gets unstable 2023-02-23 22:08:08 -08:00
Joe Ardent
708b518047 normalize pt->quat 2023-02-23 14:28:30 -08:00
Joe Ardent
0f1c24ed37 use fixed timestep 2023-02-23 13:38:39 -08:00
Joe Ardent
031d4815e2 fucked up 2023-02-22 22:39:48 -08:00
Joe Ardent
4e6fab5952 Re-enable the cyberplanet and stuff.
This reverts commit a4189342e0.
2023-02-22 17:10:36 -08:00
Joe Ardent
87d9d737d6 works? 2023-02-22 17:07:13 -08:00
Joe Ardent
122bf51879 use torus for wheel instead of ball; is not oriented correctly 2023-02-22 14:02:24 -08:00
Joe Ardent
a4189342e0 flatland it 2023-02-22 13:50:38 -08:00
Joe Ardent
efb55e5197 update deps 2023-02-22 12:49:18 -08:00
Joe Ardent
c1e20ba3fe lower friction on the body collider 2023-02-22 10:23:47 -08:00
Joe Ardent
630594ee97 merge cyber-lean 2023-02-21 14:28:28 -08:00
Joe Ardent
b6fed0ea4d remove pitch stabilizing 2023-02-21 14:26:13 -08:00
Joe Ardent
881e6858de unsmooth the planet 2023-02-21 14:22:43 -08:00
Joe Ardent
851f2fb650 make lean calc more robust 2023-02-21 14:10:49 -08:00
Joe Ardent
8cd901dadc move quat rotation to fn 2023-02-21 14:04:24 -08:00
Joe Ardent
e9fed1940e re-enable pitch stabilization 2023-02-21 13:25:55 -08:00
Joe Ardent
7fe4fbe423 silence lint 2023-02-21 12:47:50 -08:00
Joe Ardent
32db4fb383 working lean code 2023-02-21 12:47:24 -08:00
Joe Ardent
5aa7cde9aa so close 2023-02-20 23:14:02 -08:00
Joe Ardent
7ee27e61a5 smooth out the planet 2023-02-20 13:35:02 -08:00
Joe Ardent
e6407c13aa something is wonky, but it's kinda ok 2023-02-20 13:29:46 -08:00
Joe Ardent
9c196861a2 cherry-pick actiondebuginstant change from main 2023-02-20 12:25:43 -08:00
Joe Ardent
09581f5848 add convenience methods to actiondebuginstant 2023-02-20 12:20:28 -08:00
Joe Ardent
5378aef653 checkpoint adding lean mod to cat system 2023-02-19 21:21:07 -08:00
Joe Ardent
3fc0a3e45c add lean resource 2023-02-19 20:54:17 -08:00
Joe Ardent
80e2a79de1 use rake angle for neck too 2023-02-19 16:28:26 -08:00
Joe Ardent
b6443e8cbe minor cleanups and tweak 2023-02-19 15:26:59 -08:00
Joe Ardent
d78e93b76a Move gravity management into RapierConfiguration resource.
Doesn't use external forces for gravity, which means that the wheels are now also affected by
gravity.
2023-02-19 15:25:14 -08:00
Joe Ardent
0f330283ee increase friction coefficients to more realistic values 2023-02-19 14:31:20 -08:00
Joe Ardent
c8358488c2 make speed display according only to forward velocity, not total linear vel 2023-02-19 14:21:41 -08:00