From fb753516605f3150ce0e33bbafc39abbf59e82d0 Mon Sep 17 00:00:00 2001 From: ghostly_zsh Date: Tue, 8 Jul 2025 12:39:58 -0500 Subject: [PATCH] stabilization iterations --- crates/unified/src/shared_plugins.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/unified/src/shared_plugins.rs b/crates/unified/src/shared_plugins.rs index 9a67318179d6ad7b1b75fc77970f7ac26ea9edaf..790138859e0a44e4124a4fdc339927c0b1835304 100644 --- a/crates/unified/src/shared_plugins.rs +++ b/crates/unified/src/shared_plugins.rs @@ -45,7 +45,13 @@ fn physics_setup_plugin(app: &mut App) { app.add_systems(Startup, setup_physics); } -fn setup_physics(mut rapier_config: Query<&mut RapierConfiguration>) { +fn setup_physics( + mut rapier_config: Query<&mut RapierConfiguration>, + mut rapier_context: Query<&mut RapierContextSimulation>, +) { let mut cfg = rapier_config.single_mut().unwrap(); cfg.gravity = Vec2::ZERO; + let ctx = rapier_context.single_mut().unwrap(); + let mut params = ctx.integration_parameters; + params.num_internal_stabilization_iterations = 16; }