Commit graph

35 commits

Author SHA1 Message Date
Joe Ardent
5a1a64e435 enh 2025-09-16 15:18:19 -07:00
Joe Ardent
8ec904622b update to avian 0.3, seems stable?? 2025-09-16 11:47:31 -07:00
Joe Ardent
52cac4a3eb tweak; apply suspension force at contact point, not caster origin 2025-05-01 15:45:12 -07:00
Joe Ardent
a65e60a316 use torque for lean, use Single and Populated instead of Query
systems won't run if no entities match a Single or Populated query, so no need to return a Result or set the error handler
2025-04-30 16:58:20 -07:00
Joe Ardent
5596d883c5 more computed center of mass 2025-04-28 21:34:18 -07:00
Joe Ardent
81bec0b2b4 use computed center of mass 2025-04-28 16:52:05 -07:00
Joe Ardent
3777f120e7 bike hierarchy is boned 2025-04-26 15:18:18 -07:00
Joe Ardent
a675f3e52f move drag point down a smidge 2025-04-06 22:04:49 -07:00
Joe Ardent
722c40a259 add mass to wheels 2025-04-06 21:41:51 -07:00
Joe Ardent
eaba0edcd2 add drag, bias power to front 2025-04-06 16:52:21 -07:00
Joe Ardent
0b2086ec5f use force to lean instead of torque 2025-04-06 15:20:00 -07:00
Joe Ardent
60fbbf4637 something's weird 2025-04-06 14:45:10 -07:00
Joe Ardent
cc519efdb6 seems to be right? 2025-04-05 20:30:10 -07:00
Joe Ardent
884dc14c9f split suspension and steering 2025-03-30 16:41:03 -07:00
Joe Ardent
cfe8a0acbd checkpoint 2025-03-30 13:31:54 -07:00
Joe Ardent
3498fcc5aa working ray-casting, no jitter 2025-03-29 16:51:13 -07:00
Joe Ardent
ffbe45cf8e use a raycast instead of shapecast 2025-03-29 16:30:06 -07:00
Joe Ardent
3e11c6439f inline suspension force calc 2025-03-29 16:08:27 -07:00
Joe Ardent
1daae3e5c6 fix lean calc 2025-03-29 13:31:30 -07:00
Joe Ardent
355dae1f88 add tweak system for tuning suspension at runtime 2025-03-29 13:19:27 -07:00
Joe Ardent
8978a25965 checkpoint 2025-02-25 22:48:15 -08:00
Joe Ardent
5852df32f7 checkpoint 2025-02-24 21:26:46 -08:00
Joe Ardent
b5ed478dbe crappy thrust and yaw handling 2025-02-19 22:16:19 -08:00
Joe Ardent
8c16a7f9d2 working damping/suspension 2025-02-19 10:56:14 -08:00
Joe Ardent
c924428a9e bouncy suspension, no friction 2025-02-18 22:24:44 -08:00
Joe Ardent
b8a54626a7 correct children casters 2025-02-17 21:15:13 -08:00
Joe Ardent
4bfd8740fb add input plugin, doesn't do anything yet 2025-02-16 13:57:26 -08:00
Joe Ardent
008ef5a3f8 update to bevy 0.15 2024-12-15 14:11:06 -08:00
Joe Ardent
c03779aa62 tidy 2024-12-15 13:29:37 -08:00
Joe Ardent
66a05ea8ef more tweak 2024-07-25 11:42:25 -07:00
Joe Ardent
9d82ddbf09 increase masses and control params 2024-07-25 11:22:11 -07:00
Joe Ardent
68449f2b6e checkpoint, mostly working 2024-07-24 22:08:16 -07:00
Joe Ardent
52f8c91232 spawns the wheels but joints are too floppy 2024-07-24 14:52:43 -07:00
Joe Ardent
c7fd8a57d7 re-org bike mod, don't spawn rear wheel 2024-07-23 13:05:26 -07:00
Joe Ardent
d66a26d63c fix PID params for lean; fix camera wobble; add torque arrow gizmo 2024-07-22 15:33:14 -07:00