aboutsummaryrefslogtreecommitdiff
path: root/examples3d/trimesh3.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples3d/trimesh3.rs')
-rw-r--r--examples3d/trimesh3.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/examples3d/trimesh3.rs b/examples3d/trimesh3.rs
index d022a1f..40aede2 100644
--- a/examples3d/trimesh3.rs
+++ b/examples3d/trimesh3.rs
@@ -64,13 +64,13 @@ pub fn init_world(testbed: &mut Testbed) {
let rigid_body = RigidBodyBuilder::new_dynamic().translation(x, y, z).build();
let handle = bodies.insert(rigid_body);
- if j % 2 == 0 {
- let collider = ColliderBuilder::cuboid(rad, rad, rad).build();
- colliders.insert(collider, handle, &mut bodies);
- } else {
- let collider = ColliderBuilder::ball(rad).build();
- colliders.insert(collider, handle, &mut bodies);
- }
+ let collider = match j % 3 {
+ 0 => ColliderBuilder::cuboid(rad, rad, rad).build(),
+ 1 => ColliderBuilder::ball(rad).build(),
+ _ => ColliderBuilder::cylinder(rad, rad).build(),
+ };
+
+ colliders.insert(collider, handle, &mut bodies);
}
}
}