aboutsummaryrefslogtreecommitdiff
path: root/src_testbed
diff options
context:
space:
mode:
authorstefnotch <stefnotch@users.noreply.github.com>2023-04-24 14:07:33 +0200
committerGitHub <noreply@github.com>2023-04-24 14:07:33 +0200
commit39bc5312a5cf0a12874129211faaaba15edf972a (patch)
tree0a19d6a90e049081d09504c069f96d31ec9b5497 /src_testbed
parent89e3d7650c84f96893376a79cbc120aeaeb74785 (diff)
downloadrapier-39bc5312a5cf0a12874129211faaaba15edf972a.tar.gz
rapier-39bc5312a5cf0a12874129211faaaba15edf972a.tar.bz2
rapier-39bc5312a5cf0a12874129211faaaba15edf972a.zip
Update testbed.rs
Diffstat (limited to 'src_testbed')
-rw-r--r--src_testbed/testbed.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src_testbed/testbed.rs b/src_testbed/testbed.rs
index 775175d..6a3ab7a 100644
--- a/src_testbed/testbed.rs
+++ b/src_testbed/testbed.rs
@@ -831,7 +831,7 @@ impl<'a, 'b, 'c, 'd, 'e, 'f> Testbed<'a, 'b, 'c, 'd, 'e, 'f> {
.collect();
colliders.sort_by_key(|co| -(co.len() as isize));
- let num_to_delete = (colliders.len() / 10).max(1);
+ let num_to_delete = (colliders.len() / 10).max(0);
for to_delete in &colliders[..num_to_delete] {
if let Some(graphics) = self.graphics.as_mut() {
graphics.remove_collider(to_delete[0], &self.harness.physics.colliders);
@@ -854,7 +854,7 @@ impl<'a, 'b, 'c, 'd, 'e, 'f> Testbed<'a, 'b, 'c, 'd, 'e, 'f> {
.filter(|e| !e.1.is_fixed())
.map(|e| e.0)
.collect();
- let num_to_delete = (dynamic_bodies.len() / 10).max(1);
+ let num_to_delete = (dynamic_bodies.len() / 10).max(0);
for to_delete in &dynamic_bodies[..num_to_delete] {
if let Some(graphics) = self.graphics.as_mut() {
graphics.remove_body(*to_delete);
@@ -878,7 +878,7 @@ impl<'a, 'b, 'c, 'd, 'e, 'f> Testbed<'a, 'b, 'c, 'd, 'e, 'f> {
.iter()
.map(|e| e.0)
.collect();
- let num_to_delete = (impulse_joints.len() / 10).max(1);
+ let num_to_delete = (impulse_joints.len() / 10).max(0);
for to_delete in &impulse_joints[..num_to_delete] {
self.harness.physics.impulse_joints.remove(*to_delete, true);
}
@@ -892,7 +892,7 @@ impl<'a, 'b, 'c, 'd, 'e, 'f> Testbed<'a, 'b, 'c, 'd, 'e, 'f> {
.iter()
.map(|e| e.0)
.collect();
- let num_to_delete = (multibody_joints.len() / 10).max(1);
+ let num_to_delete = (multibody_joints.len() / 10).max(0);
for to_delete in &multibody_joints[..num_to_delete] {
self.harness
.physics