From 7dbbb1ba7682a1440000af66303bc31f997022ab Mon Sep 17 00:00:00 2001
From: Shon Ferguson <shonferg@users.sourceforge.net>
Date: Thu, 14 Sep 2006 00:06:42 +0000
Subject: [PATCH] Reverted a previous change to the skin calculations which
 turned out to be incorrect.

---
 obj/NiSkinData.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/obj/NiSkinData.cpp b/obj/NiSkinData.cpp
index c0df7502..8dc7ca5c 100644
--- a/obj/NiSkinData.cpp
+++ b/obj/NiSkinData.cpp
@@ -95,8 +95,8 @@ NiSkinData::NiSkinData( const Ref<NiTriBasedGeom> & owner ) NI_SKIN_DATA_CONSTRU
 	Matrix44 sr_world = skinInst->GetSkeletonRoot()->GetWorldTransform();
 
 	//Inverse owner NiTriBasedGeom matrix & multiply with skeleton root matrix
-	Matrix44 res_mat = owner_mat.Inverse() * sr_world;
-	//Matrix44 res_mat = (sr_world.Inverse() * owner_mat).Inverse() * sr_world;
+	//Matrix44 res_mat = owner_mat.Inverse() * sr_world;
+	Matrix44 res_mat = (sr_world.Inverse() * owner_mat).Inverse() * sr_world;
 
 	//Store result
 	res_mat.Decompose( translation, rotation, scale );
-- 
GitLab