Add a character controller implementation

This commit is contained in:
Sébastien Crozet
2022-10-02 17:36:30 +02:00
parent a180232328
commit 36e85d0708
14 changed files with 1239 additions and 12 deletions

View File

@@ -33,8 +33,10 @@ mod fountain3;
mod heightfield3;
mod joints3;
// mod joints3;
mod character_controller3;
mod keva3;
mod locked_rotations3;
mod newton_cradle3;
mod one_way_platforms3;
mod platform3;
mod primitives3;
@@ -79,6 +81,7 @@ pub fn main() {
.to_camel_case();
let mut builders: Vec<(_, fn(&mut Testbed))> = vec![
("Character controller", character_controller3::init_world),
("Fountain", fountain3::init_world),
("Primitives", primitives3::init_world),
("Multibody joints", joints3::init_world_with_articulations),
@@ -98,6 +101,7 @@ pub fn main() {
("Sensor", sensor3::init_world),
("TriMesh", trimesh3::init_world),
("Keva tower", keva3::init_world),
("Newton cradle", newton_cradle3::init_world),
("(Debug) multibody_joints", debug_articulations3::init_world),
(
"(Debug) add/rm collider",