aboutsummaryrefslogtreecommitdiff
path: root/examples3d/primitives3.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples3d/primitives3.rs')
-rw-r--r--examples3d/primitives3.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples3d/primitives3.rs b/examples3d/primitives3.rs
index 96636a4..6a98077 100644
--- a/examples3d/primitives3.rs
+++ b/examples3d/primitives3.rs
@@ -50,13 +50,14 @@ pub fn init_world(testbed: &mut Testbed) {
let rigid_body = RigidBodyBuilder::new_dynamic().translation(x, y, z).build();
let handle = bodies.insert(rigid_body);
- let collider = match j % 4 {
+ let collider = match j % 5 {
0 => ColliderBuilder::cuboid(rad, rad, rad).build(),
1 => ColliderBuilder::ball(rad).build(),
// Rounded cylinders are much more efficient that cylinder, even if the
// rounding margin is small.
2 => ColliderBuilder::round_cylinder(rad, rad, rad / 10.0).build(),
- _ => ColliderBuilder::cone(rad, rad).build(),
+ 3 => ColliderBuilder::cone(rad, rad).build(),
+ _ => ColliderBuilder::capsule_y(rad, rad).build(),
};
colliders.insert(collider, handle, &mut bodies);