From 62134ebc4ca3bbbcc383a4260037e9190e4ba0df Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Thu, 7 Nov 2013 18:00:21 -0800 Subject: [PATCH] Sign fix. --- interface/src/avatar/SkeletonModel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/src/avatar/SkeletonModel.cpp b/interface/src/avatar/SkeletonModel.cpp index 92b9f7aada..adf708a9bd 100644 --- a/interface/src/avatar/SkeletonModel.cpp +++ b/interface/src/avatar/SkeletonModel.cpp @@ -151,7 +151,7 @@ void SkeletonModel::applyPalmData(int jointIndex, const QVector& fingerJoin if (length > EPSILON) { direction += fingerVector / length; } - fingerVector = glm::inverse(palmRotation) * fingerVector; + fingerVector = glm::inverse(palmRotation) * fingerVector * -sign; IndexValue indexValue = { i, atan2f(fingerVector.z, fingerVector.x) }; fingerIndices.append(indexValue); }