diff options
| author | Crozet Sébastien <developer@crozet.re> | 2021-04-27 16:43:24 +0200 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2021-04-27 16:43:24 +0200 |
| commit | 83cb981a88772626dcfb091430e8c3dba62ba1e8 (patch) | |
| tree | 8bc1f363105aca76d1d590220c8cb08b853211f3 /src/pipeline | |
| parent | 3cab54b880fbe762cd0909c51b8b8e18c45c4745 (diff) | |
| download | rapier-83cb981a88772626dcfb091430e8c3dba62ba1e8.tar.gz rapier-83cb981a88772626dcfb091430e8c3dba62ba1e8.tar.bz2 rapier-83cb981a88772626dcfb091430e8c3dba62ba1e8.zip | |
Fix regression in CCD resolution.
Diffstat (limited to 'src/pipeline')
| -rw-r--r-- | src/pipeline/query_pipeline.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pipeline/query_pipeline.rs b/src/pipeline/query_pipeline.rs index 592b4a6..522e4c4 100644 --- a/src/pipeline/query_pipeline.rs +++ b/src/pipeline/query_pipeline.rs @@ -248,8 +248,8 @@ impl QueryPipeline { &RigidBodyForces, &RigidBodyMassProps, ) = self.bodies.index_bundle(co_parent.handle.0); - let predicted_pos = - rb_pos.integrate_force_and_velocity(dt, forces, vels, mprops); + let predicted_pos = rb_pos + .integrate_forces_and_velocities(dt, forces, vels, mprops); let next_position = predicted_pos * co_parent.pos_wrt_parent; f( @@ -331,7 +331,7 @@ impl QueryPipeline { ) = bodies.index_bundle(co_parent.handle.0); let predicted_pos = - rb_pos.integrate_force_and_velocity(dt, forces, vels, mprops); + rb_pos.integrate_forces_and_velocities(dt, forces, vels, mprops); let next_position = predicted_pos * co_parent.pos_wrt_parent; co_shape.compute_swept_aabb(&co_pos, &next_position) |
