summaryrefslogtreecommitdiffstats
path: root/o3d/core/cross/skin.cc
diff options
context:
space:
mode:
Diffstat (limited to 'o3d/core/cross/skin.cc')
-rw-r--r--o3d/core/cross/skin.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/o3d/core/cross/skin.cc b/o3d/core/cross/skin.cc
index c7fa8ff..3c438c6 100644
--- a/o3d/core/cross/skin.cc
+++ b/o3d/core/cross/skin.cc
@@ -482,7 +482,7 @@ void SkinEval::UpdateOutputs() {
<< " is not a ParamMatrix4";
return;
}
- bones_[ii] = param->value() * inverse_base * inverse_bind_pose_array[ii];
+ bones_[ii] = inverse_base * param->value() * inverse_bind_pose_array[ii];
}
DoSkinning(the_skin);