From db337c5df6de124e0fdff7eaa7aeebc28bfb27e6 Mon Sep 17 00:00:00 2001 From: Crozet Sébastien Date: Tue, 3 Nov 2020 15:34:01 +0100 Subject: Add damping support + demos. --- src_testbed/testbed.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src_testbed/testbed.rs') diff --git a/src_testbed/testbed.rs b/src_testbed/testbed.rs index 7160b3b..66b5953 100644 --- a/src_testbed/testbed.rs +++ b/src_testbed/testbed.rs @@ -405,8 +405,19 @@ impl Testbed { } pub fn set_world(&mut self, bodies: RigidBodySet, colliders: ColliderSet, joints: JointSet) { + self.set_world_with_gravity(bodies, colliders, joints, Vector::y() * -9.81) + } + + pub fn set_world_with_gravity( + &mut self, + bodies: RigidBodySet, + colliders: ColliderSet, + joints: JointSet, + gravity: Vector, + ) { println!("Num bodies: {}", bodies.len()); println!("Num joints: {}", joints.len()); + self.gravity = gravity; self.physics.bodies = bodies; self.physics.colliders = colliders; self.physics.joints = joints; -- cgit