aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics/solver/velocity_solver.rs
diff options
context:
space:
mode:
authorSébastien Crozet <developer@crozet.re>2022-05-30 18:21:35 +0200
committerSébastien Crozet <developer@crozet.re>2022-05-30 18:29:18 +0200
commit6ce26f3818492682a8572c895264f1e63f94b9d5 (patch)
treed8efa80fafcc94584417c7da24f2bf99f6eb31ec /src/dynamics/solver/velocity_solver.rs
parentc630635e57624385123b4a0fb658018bc6fdba91 (diff)
downloadrapier-6ce26f3818492682a8572c895264f1e63f94b9d5.tar.gz
rapier-6ce26f3818492682a8572c895264f1e63f94b9d5.tar.bz2
rapier-6ce26f3818492682a8572c895264f1e63f94b9d5.zip
CCD improvements
- Fix bug where the CCD thickness wasn’t initialized properly. - Fix bug where the contact compliance would result in unwanted tunelling, despite CCD being enabled.
Diffstat (limited to 'src/dynamics/solver/velocity_solver.rs')
-rw-r--r--src/dynamics/solver/velocity_solver.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dynamics/solver/velocity_solver.rs b/src/dynamics/solver/velocity_solver.rs
index d5dc77d..ddd7086 100644
--- a/src/dynamics/solver/velocity_solver.rs
+++ b/src/dynamics/solver/velocity_solver.rs
@@ -168,6 +168,7 @@ impl VelocitySolver {
&rb.pos.position,
&rb.mprops.local_mprops.local_com,
);
+ rb.integrated_vels = new_vels;
rb.pos = new_pos;
}
}