Commit Graph

  • b9d49f6e1c use real PID for stability control Joe Ardent 2023-01-29 14:53:47 -0800
  • 99d58cbcac checkpoint Joe Ardent 2023-01-28 22:10:21 -0800
  • ec2a99e239 Merge branch 'two-wheels-good' Joe Ardent 2023-01-28 18:37:48 -0800
  • c04fb9fa11 remove 'CyberBikeModel' marker component Joe Ardent 2023-01-28 16:57:44 -0800
  • e524decd38 got two wheels working pretty good Joe Ardent 2023-01-28 16:46:24 -0800
  • 2436e27290 try interpolating more transforms, no dice Joe Ardent 2023-01-26 22:28:28 -0800
  • 4708eabdd9 ok, the wheels keep going through the planet and getting stuck Joe Ardent 2023-01-26 17:16:05 -0800
  • e79661b7db tweakity-tweak Joe Ardent 2023-01-25 17:39:32 -0800
  • 1b559f3d44 don't show the inspector unless inpsector is configured Joe Ardent 2023-01-25 17:18:49 -0800
  • 651f471b97 add feature to enable/disable rapier debug render Joe Ardent 2023-01-25 17:10:23 -0800
  • 738dd6569a shut the linter up Joe Ardent 2023-01-25 15:35:28 -0800
  • ff64bbeff3 add wheels maybe Joe Ardent 2023-01-24 23:04:33 -0800
  • 3e9b079b58 checkpoint Joe Ardent 2023-01-24 19:50:33 -0800
  • 9b12967abd added wheelconfig struct and hooked in egui inspector Joe Ardent 2023-01-23 22:21:16 -0800
  • bf35c963b2 add debug cam orbit controls Joe Ardent 2023-01-23 20:12:15 -0800
  • 9d2e41a971 add offset resource for debug camera Joe Ardent 2023-01-22 21:06:08 -0800
  • cf449d9e56 checkpoint Joe Ardent 2023-01-22 16:10:59 -0800
  • f65282bb08 fix PID code, fuckin' with shit still. Joe Ardent 2023-01-21 19:51:01 -0800
  • 39c5ced896 update cameras and model Joe Ardent 2023-01-20 23:33:21 -0800
  • f7c1698602 fix camera placements Joe Ardent 2023-01-20 23:05:43 -0800
  • 065af95aa0 fix light viz Joe Ardent 2023-01-20 17:21:12 -0800
  • efb70e16d0 fix cyberbike visibility Joe Ardent 2023-01-20 15:07:37 -0800
  • ca59748849 compiles Joe Ardent 2023-01-20 14:40:51 -0800
  • bd96c52f3a Update to Bevy 0.8. Not showing the cyberbike for some reason. Joe Ardent 2022-08-13 15:30:37 -0700
  • 1579c3d972 Builds and runs, but physics is fucked. Joe Ardent 2022-05-08 10:58:48 -0700
  • 413ac493df Add PID for pitch too. Joe Ardent 2022-03-22 20:24:01 -0700
  • c37cf0a6b1 tweak the constants Joe Ardent 2022-03-21 16:04:06 -0700
  • 464e64f271 Minor tweak and update. Joe Ardent 2022-03-15 18:39:59 -0700
  • 139b8af742 Add PID roll stabilizer. Joe Ardent 2022-03-14 23:58:58 -0700
  • f26226dcb7 Just some tweaks. Joe Ardent 2022-03-14 15:30:45 -0700
  • 97c9b637ef Merge branch 'bike-fields' Joe Ardent 2022-03-13 23:37:55 -0700
  • 0fc179596a Add more wheels and mass. Joe Ardent 2022-03-13 23:37:11 -0700
  • 315f35e8e3 Adds "wheels" to cyberbike. Joe Ardent 2022-03-13 15:54:33 -0700
  • 8979660775 Major reorg, works like before. Joe Ardent 2022-03-12 16:06:36 -0800
  • 10b9414989 Fail at adding joints, rename geometry module. Joe Ardent 2022-03-12 14:56:32 -0800
  • 474190118e Merge branch 'bike-fields' Joe Ardent 2022-03-04 16:02:27 -0800
  • b6fa54a99c Minor tidy. Joe Ardent 2022-03-01 22:31:44 -0800
  • 93dd8bde92 Add debug camera and switching. Joe Ardent 2022-03-01 21:42:16 -0800
  • 2d950401dc Remove normals in setup for planet. Joe Ardent 2022-03-01 20:52:31 -0800
  • d068ba30db Fix overhangs in generated terrain. Joe Ardent 2022-02-28 18:18:23 -0800
  • dcdf11eeb9 Move bevy_rapier dep to git url instead of filesystem. Joe Ardent 2022-02-28 15:32:04 -0800
  • 281d8b8050 Add feature to enable debug collider viz. Joe Ardent 2022-02-28 15:14:38 -0800
  • 181110c309 Jesus, the cyber bike is fucking massive. Joe Ardent 2022-02-27 16:18:26 -0800
  • 5b4b526aaf Make bike model, body, and collider explicit, add debug collider viz. Joe Ardent 2022-02-26 23:31:01 -0800
  • 37e8e40c3f Move collider setup to separate file and plugin. Joe Ardent 2022-02-25 14:53:00 -0800
  • b101d8bc15 Really really re-enable CCD. Joe Ardent 2022-02-25 13:18:44 -0800
  • 79ddc3f951 Add drag, re-enable CCD for bike. Joe Ardent 2022-02-24 23:20:29 -0800
  • 83af546e63 Disable CCD, embiggen world, increase FoV. Joe Ardent 2022-02-23 17:38:24 -0800
  • d36452569b minor tidy Joe Ardent 2022-02-21 17:04:46 -0800
  • a089f3da46 Add proper collision shape for displaced geo. Joe Ardent 2022-02-21 15:42:44 -0800
  • 373fc30d56 High-perf wireframe for planet. Joe Ardent 2022-02-21 13:08:49 -0800
  • 212d9daac9 Manually construct Mesh from IcoSphere to do noise displacement. Joe Ardent 2022-02-20 12:40:42 -0800
  • 8000f1f5b8 Enable continuous collision detection and deterministic torque application order. Joe Ardent 2022-02-17 22:41:13 -0800
  • 97c3d68a81 Update deps, get ready for making crazy terrain with noise. Joe Ardent 2022-02-17 22:40:35 -0800
  • 2b51151e5f Update Bevy. Joe Ardent 2022-02-15 14:54:56 -0800
  • cd16490563 Just more physics tweaks. Joe Ardent 2022-02-13 13:58:49 -0800
  • 93d1db607a Tweak the settings. Joe Ardent 2022-02-08 22:27:41 -0800
  • 8dc2f91fcf Merge branch 'rapier' Joe Ardent 2022-02-08 22:01:30 -0800
  • 3cbdb522f2 Replicates old feel with Rapier-native code. Joe Ardent 2022-02-08 22:00:05 -0800
  • 5e4ef7d5de Add input forces that don't work. Joe Ardent 2022-02-08 13:27:57 -0800
  • beb2298fe3 Use Rapier directly for collision handling and gravity. Joe Ardent 2022-02-07 20:28:06 -0800
  • d793b6e986 Minor color tweaks. Joe Ardent 2022-01-29 13:31:15 -0800
  • 3a1c4ebff8 Handle pitching the camera with controller. Joe Ardent 2022-01-26 16:53:37 -0800
  • 7cb70b218b Use released polyline crate. Joe Ardent 2022-01-26 15:26:16 -0800
  • 2bd9506ca2 Drop light count to avoid panic. Joe Ardent 2022-01-26 14:26:02 -0800
  • 5e41ed0112 Merge branch 'prettify' Joe Ardent 2022-01-26 13:45:53 -0800
  • c11845db90 Use bevy_polyline to wireframe the big sphere. Joe Ardent 2022-01-26 13:33:48 -0800
  • d773e78333 Update to released deps, except bevy_polyline. Joe Ardent 2022-01-26 13:19:28 -0800
  • f951b7b96b rename fn Joe Ardent 2022-01-19 16:02:17 -0800
  • c0227f4203 Remove dumb heron import. Joe Ardent 2022-01-19 15:11:48 -0800
  • 5978191691 Re-org the lights, tweak the colors. Joe Ardent 2022-01-19 15:07:24 -0800
  • 13543a6553 Blink moving lights' meshes on and off. Joe Ardent 2022-01-18 22:20:58 -0800
  • 718884a8da Merge branch 'light-xforms' into prettify Joe Ardent 2022-01-18 20:15:31 -0800
  • 18032861d2 Get a bunch of lights to rotate. Joe Ardent 2022-01-18 20:08:47 -0800
  • cfc32a741f Minor tidy. Joe Ardent 2022-01-17 13:40:31 -0800
  • 20f68b2bec Make the planet wireframe. Joe Ardent 2022-01-13 22:05:51 -0800
  • 768bdf67ad More minor cleanup, remove pitch control, embiggen sphere. Joe Ardent 2022-01-13 17:32:39 -0800
  • 614e457aa7 tweak the opt level for dev profile. Joe Ardent 2022-01-13 17:30:51 -0800
  • 4b0dc168be tweak Joe Ardent 2022-01-13 16:54:43 -0800
  • 7de11bb8a9 Clean up Queries, add more Cyber. Joe Ardent 2022-01-13 16:14:08 -0800
  • 6a79816968 Rename "physics" to "action", the better to go with lights and camera. Joe Ardent 2022-01-13 14:28:44 -0800
  • f27d75c879 Add license details. Joe Ardent 2022-01-12 22:57:34 -0800
  • 3ebe2f57ce Smarter vel zeroing. Joe Ardent 2022-01-12 21:13:30 +0000
  • 26f2331743 Merge branch 'clean-up' Joe Ardent 2022-01-12 00:25:29 -0800
  • 483dc3f864 Refactor done, still works. Joe Ardent 2022-01-12 00:18:13 -0800
  • 5fba5af72e quick dep update Joe Ardent 2022-01-09 22:29:35 -0800
  • a477e0bb40 Update deps. Joe Ardent 2022-01-08 22:53:34 -0800
  • 7ab0730dfd Put the camera behind the bike. Joe Ardent 2022-01-07 00:45:05 -0800
  • f53cd2f848 Add collision detection, reaction, and gravity. Joe Ardent 2022-01-06 23:58:38 -0800
  • 2885be2003 Replace PlayerState resource with Component. Joe Ardent 2022-01-06 22:29:25 -0800
  • 9bd0ca6d88 Add Heron for physics, update deps. Joe Ardent 2022-01-06 16:01:37 -0800
  • 9a7b3b511a Corrects orientation for local up. Adds dbg ui for orientation. Joe Ardent 2022-01-05 00:16:22 -0800
  • 7da7f80b18 Add font assets. Joe Ardent 2022-01-06 23:55:52 -0800
  • 64d4a9e447 Add heron and update deps. Joe Ardent 2022-01-05 00:11:06 -0800
  • 44c1476c63 add properly-oriented glb asset Joe Ardent 2022-01-03 20:53:11 -0800
  • 81c1a0e685 Add the bike model to the scene; shows rotation is messed up. Joe Ardent 2022-01-02 23:35:59 -0800
  • 98bac257fe Update deps. Joe Ardent 2022-01-02 23:20:49 -0800
  • 75870d0161 gamepad controls the camera Joe Ardent 2021-12-24 18:07:09 -0800
  • 3f322ba0ea Shrink planet, get rotating visible lights near the surface. Joe Ardent 2021-12-19 23:11:23 -0800
  • d4f8c0ec56 Update deps. Joe Ardent 2021-12-19 23:08:54 -0800