aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCrozet Sébastien <developer@crozet.re>2021-04-13 13:42:18 +0200
committerCrozet Sébastien <developer@crozet.re>2021-04-13 13:42:18 +0200
commita4fe46b5c48050e9fdd2b9af362d36af6bd9b7d4 (patch)
treecb4ea7f7867c33afc5a04603a18a34452026b2df
parent071a6621a9bc56e9c1ca89b7ae6873685b282c2a (diff)
downloadrapier-a4fe46b5c48050e9fdd2b9af362d36af6bd9b7d4.tar.gz
rapier-a4fe46b5c48050e9fdd2b9af362d36af6bd9b7d4.tar.bz2
rapier-a4fe46b5c48050e9fdd2b9af362d36af6bd9b7d4.zip
Fix compilation in 2D.
-rw-r--r--src/dynamics/solver/joint_constraint/prismatic_velocity_constraint.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynamics/solver/joint_constraint/prismatic_velocity_constraint.rs b/src/dynamics/solver/joint_constraint/prismatic_velocity_constraint.rs
index 17eb3c3..9d64193 100644
--- a/src/dynamics/solver/joint_constraint/prismatic_velocity_constraint.rs
+++ b/src/dynamics/solver/joint_constraint/prismatic_velocity_constraint.rs
@@ -195,9 +195,9 @@ impl PrismaticVelocityConstraint {
}
if damping != 0.0 {
- let curr_vel = rb2.linvel.dot(&axis2) + rb2.angvel.dot(&gcross2)
+ let curr_vel = rb2.linvel.dot(&axis2) + rb2.angvel.gdot(gcross2)
- rb1.linvel.dot(&axis1)
- - rb1.angvel.dot(&gcross1);
+ - rb1.angvel.gdot(gcross1);
motor_rhs += (curr_vel - joint.motor_target_vel) * damping;
}