Cleanup on aisle 3.

This commit is contained in:
Andrzej Kapolka 2013-11-06 15:58:35 -08:00
parent 1706c7c97a
commit 97cf9f2285

View file

@ -629,8 +629,6 @@ bool Model::setJointPosition(int jointIndex, const glm::vec3& position) {
for (int j = 1; j < freeLineage.size(); j++) {
int sourceIndex = freeLineage.at(j);
int destIndex = freeLineage.at(j - 1);
const FBXJoint& sourceJoint = geometry.joints.at(sourceIndex);
const FBXJoint& destJoint = geometry.joints.at(destIndex);
JointState& sourceState = _jointStates[sourceIndex];
JointState& destState = _jointStates[destIndex];
glm::vec3 sourceTranslation = extractTranslation(sourceState.transform);
@ -640,7 +638,7 @@ bool Model::setJointPosition(int jointIndex, const glm::vec3& position) {
if (boneLength < EPSILON) {
continue;
}
float extension = destJoint.distanceToParent * uniformScale / boneLength - 1.0f;
float extension = geometry.joints.at(destIndex).distanceToParent * uniformScale / boneLength - 1.0f;
if (fabs(extension) < EPSILON) {
continue;
}