Commit Graph

136 Commits

Author SHA1 Message Date
Joe Ardent 9e45aef7e4 checkpoint 2023-02-18 19:46:18 -08:00
Joe Ardent 507b82a771 add rake to front wheel 2023-02-18 17:03:33 -08:00
Joe Ardent c41fc78b00 Scale the noise down a smidge on the landscape. 2023-02-18 13:49:44 -08:00
Joe Ardent 2933dca90e Tweak some physics, try to reduce pitch stabilization. 2023-02-18 13:49:06 -08:00
Joe Ardent 4a80554740 add pitch_scale for pid controller 2023-02-17 21:53:34 -08:00
Joe Ardent adc6be7c7b merge from rolling2 2023-02-17 19:02:17 -08:00
Joe Ardent 9e63186aa5 be more brake-aggressive 2023-02-17 18:54:42 -08:00
Joe Ardent 6fd4f7c2e0 merge of physics from flatlander 2023-02-17 18:03:17 -08:00
Joe Ardent c194120538 fix steering and braking 2023-02-17 17:30:53 -08:00
Joe Ardent b42ebd7873 make wheels less protruding in config 2023-02-15 21:55:10 -08:00
Joe Ardent 4f60743192 has joint for steering, can't seem to control it 2023-02-15 17:53:46 -08:00
Joe Ardent fd4155ceab remove dead code 2023-02-15 16:17:31 -08:00
Joe Ardent 14c346eb84 adjust tunnel fix for flatland 2023-02-15 15:10:33 -08:00
Joe Ardent fa59a81f05 simplify wheels 2023-02-15 14:52:29 -08:00
Joe Ardent d2961bd448 Add axels to the wheels. 2023-02-15 14:36:56 -08:00
Joe Ardent 421f34fab7 Bring in wheels from rolling2, and shorten the body collider. 2023-02-15 11:38:46 -08:00
Joe Ardent 18615e9ac8 checkpoint 2023-02-05 15:41:23 -08:00
Joe Ardent 52e685ceed formal merge from rolling_wheels 2023-02-05 15:00:38 -08:00
Joe Ardent e666c972ac quasi-merge from rolling_wheels 2023-02-05 14:59:41 -08:00
Joe Ardent db34880c1e checkpoint with capsule wheel colliders 2023-02-05 14:29:05 -08:00
Joe Ardent 37ce29fd71 checkpoint, kinda fucked up 2023-02-04 14:00:56 -08:00
Joe Ardent 936e3591d1 tweak restitution 2023-02-02 23:05:43 -08:00
Joe Ardent 8e1bae82a6 Merge branch 'main' into rolling_wheels 2023-02-02 17:30:12 -08:00
Joe Ardent a5b9e549db fix de-penetrator 2023-02-02 17:26:28 -08:00
Joe Ardent 1d9ba17911 update deps 2023-02-02 17:26:04 -08:00
Joe Ardent ce6f6242c0 merge wip rolling_wheels 2023-02-01 16:39:40 -08:00
Joe Ardent c7680227e3 Finish splitting up `bike` module, fix de-penetrator. 2023-02-01 16:32:20 -08:00
Joe Ardent bca40ea15c remove old license 2023-02-01 14:32:17 -08:00
Joe Ardent 9c6f9a55cb Add readme and license option from wheels branch. 2023-02-01 14:29:32 -08:00
Joe Ardent 71a91da77a Add readme and license option. Break `bike` module up. 2023-02-01 14:27:35 -08:00
Joe Ardent 7efa0a8ab2 Add system to de-intersect wheels and planet surface. 2023-01-30 16:05:42 -08:00
Joe Ardent 79b2d4b175 break up action module, actually do real for real PID 2023-01-29 17:02:16 -08:00
Joe Ardent b9d49f6e1c use real PID for stability control 2023-01-29 14:53:47 -08:00
Joe Ardent 99d58cbcac checkpoint 2023-01-28 22:10:21 -08:00
Joe Ardent ec2a99e239 Merge branch 'two-wheels-good' 2023-01-28 18:37:48 -08:00
Joe Ardent c04fb9fa11 remove 'CyberBikeModel' marker component 2023-01-28 16:57:44 -08:00
Joe Ardent e524decd38 got two wheels working pretty good
next step is to make the wheels have friction and to rotate
2023-01-28 16:46:24 -08:00
Joe Ardent 2436e27290 try interpolating more transforms, no dice 2023-01-26 22:28:28 -08:00
Joe Ardent 4708eabdd9 ok, the wheels keep going through the planet and getting stuck
I'm going to need to do like raycasting from each wheel or something to do this right.
2023-01-26 17:16:05 -08:00
Joe Ardent e79661b7db tweakity-tweak 2023-01-25 17:39:32 -08:00
Joe Ardent 1b559f3d44 don't show the inspector unless inpsector is configured 2023-01-25 17:18:49 -08:00
Joe Ardent 651f471b97 add feature to enable/disable rapier debug render 2023-01-25 17:10:23 -08:00
Joe Ardent 738dd6569a shut the linter up 2023-01-25 15:35:28 -08:00
Joe Ardent ff64bbeff3 add wheels maybe 2023-01-24 23:04:33 -08:00
Joe Ardent 3e9b079b58 checkpoint 2023-01-24 19:50:33 -08:00
Joe Ardent 9b12967abd added wheelconfig struct and hooked in egui inspector 2023-01-23 22:21:16 -08:00
Joe Ardent bf35c963b2 add debug cam orbit controls 2023-01-23 20:12:15 -08:00
Joe Ardent 9d2e41a971 add offset resource for debug camera 2023-01-22 21:06:08 -08:00
Joe Ardent cf449d9e56 checkpoint 2023-01-22 16:10:59 -08:00
Joe Ardent f65282bb08 fix PID code, fuckin' with shit still. 2023-01-21 19:51:01 -08:00