minor optimization of MuscleConstraint::enforce()

This commit is contained in:
Andrew Meadows 2014-08-01 14:46:28 -07:00
parent 3305f5edf9
commit 374e89817b

View file

@ -22,7 +22,7 @@ MuscleConstraint::MuscleConstraint(VerletPoint* parent, VerletPoint* child) : _r
}
float MuscleConstraint::enforce() {
_childPoint->_position = (1.0f - _strength) * _childPoint->_position + _strength * (_rootPoint->_position + _childOffset);
_childPoint->_position += _strength * (_rootPoint->_position + _childOffset - _childPoint->_position);
return 0.0f;
}