aboutsummaryrefslogtreecommitdiff
path: root/src/control/character_controller.rs
diff options
context:
space:
mode:
authorJan Nils Ferner <contact@jnferner.com>2023-01-26 23:47:29 +0100
committerJan Nils Ferner <contact@jnferner.com>2023-01-26 23:47:29 +0100
commit1482106a1e4283a57326e193657e3e467f3e8c0d (patch)
treec6886caaba646a3177d856e103821e9c36f439de /src/control/character_controller.rs
parentd6ae55b4bed0c3708fb4f32a5bed196e3b335941 (diff)
downloadrapier-1482106a1e4283a57326e193657e3e467f3e8c0d.tar.gz
rapier-1482106a1e4283a57326e193657e3e467f3e8c0d.tar.bz2
rapier-1482106a1e4283a57326e193657e3e467f3e8c0d.zip
Play around with offset
Diffstat (limited to 'src/control/character_controller.rs')
-rw-r--r--src/control/character_controller.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/control/character_controller.rs b/src/control/character_controller.rs
index cc3624a..ff59d0e 100644
--- a/src/control/character_controller.rs
+++ b/src/control/character_controller.rs
@@ -365,7 +365,7 @@ impl KinematicCharacterController {
mut kinematic_friction_translation: Option<&mut Vector<Real>>,
mut translation_remaining: Option<&mut Vector<Real>>,
) -> bool {
- let prediction = self.offset.eval(dims.y) * 1.0;
+ let prediction = self.offset.eval(dims.y);
// TODO: allow custom dispatchers.
let dispatcher = DefaultQueryDispatcher;
@@ -603,7 +603,7 @@ impl KinematicCharacterController {
) {
let [_vertical_slope_translation, horizontal_slope_translation] =
self.split_into_components(translation_remaining)
- .map(|remaining| subtract_hit(remaining, &hit, offset));
+ .map(|remaining| subtract_hit(remaining, &hit, 0.));
let angle_with_floor = self.up.angle(&hit.normal1);
@@ -664,7 +664,7 @@ impl KinematicCharacterController {
let up_extent = extents.dot(&self.up);
let movement_to_transfer =
*collision.toi.normal1 * collision.translation_remaining.dot(&collision.toi.normal1);
- let prediction = self.offset.eval(up_extent) * 1.0;
+ let prediction = self.offset.eval(up_extent);
// TODO: allow custom dispatchers.
let dispatcher = DefaultQueryDispatcher;