aboutsummaryrefslogtreecommitdiff
path: root/examples3d/all_examples3.rs
diff options
context:
space:
mode:
authorSébastien Crozet <developer@crozet.re>2022-10-02 17:36:30 +0200
committerSébastien Crozet <developer@crozet.re>2022-10-02 17:36:30 +0200
commit36e85d0708e53a01731dfa95a9a2b4792ef03fe2 (patch)
tree3ab02f579d8cc603c0aca5b387a8b1368281320c /examples3d/all_examples3.rs
parenta1802323285622e0626cd69c7ea3b3ca60638b2e (diff)
downloadrapier-36e85d0708e53a01731dfa95a9a2b4792ef03fe2.tar.gz
rapier-36e85d0708e53a01731dfa95a9a2b4792ef03fe2.tar.bz2
rapier-36e85d0708e53a01731dfa95a9a2b4792ef03fe2.zip
Add a character controller implementation
Diffstat (limited to 'examples3d/all_examples3.rs')
-rw-r--r--examples3d/all_examples3.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/examples3d/all_examples3.rs b/examples3d/all_examples3.rs
index d7fb4e3..f599fdb 100644
--- a/examples3d/all_examples3.rs
+++ b/examples3d/all_examples3.rs
@@ -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",