diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/dynamics/solver/parallel_island_solver.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dynamics/solver/parallel_island_solver.rs b/src/dynamics/solver/parallel_island_solver.rs index 16501b3..add5f2c 100644 --- a/src/dynamics/solver/parallel_island_solver.rs +++ b/src/dynamics/solver/parallel_island_solver.rs @@ -353,7 +353,8 @@ impl ParallelIslandSolver { let dvel = mj_lambdas[rb.active_set_offset]; rb.linvel += dvel.linear; rb.angvel += rb.effective_world_inv_inertia_sqrt.transform_vector(dvel.angular); - rb.integrate_next_position(params.dt, true); + rb.apply_damping(params.dt); + rb.integrate_next_position(params.dt); } } }) |
