From 02e145cb923d601395acc7f15ae9e13f85ef2fbb Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Mon, 02 Jul 2018 21:38:58 -0400
Subject: [PATCH] Hip orientation.

---
 mocap/reader/BVHReader.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/mocap/reader/BVHReader.java b/mocap/reader/BVHReader.java
index c48f786..8acc3f3 100644
--- a/mocap/reader/BVHReader.java
+++ b/mocap/reader/BVHReader.java
@@ -180,8 +180,12 @@
             b.setParent(parent);
 // EXTRA JOINTS
 //                        parent.attachGeom(n.offset, maxRadius, joints);
+            
+            b.setBaseTranslation(n.offset);
         }
-        b.setBaseTranslation(n.offset);
+        else
+            // Not for hip because the height is already factored in the mocap data.
+            b.setBaseTranslation(new Vector3d());
 
         // for horse
 //        if (n.name.equals("tail1"))

--
Gitblit v1.6.2