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.

---
 Camera.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/Camera.java b/Camera.java
index 82f2189..8454950 100644
--- a/Camera.java
+++ b/Camera.java
@@ -392,13 +392,15 @@
         if (CameraPane.ROTATECAMERA)
         {
             double[][] rotate = { { 0,1,0,0 }, { -1,0,0,0}, { 0,0,1,0}, { 0,0,0,1 } };
-            double[][] rotate_1 = { { 0,-1,0,0 }, { 1,0,0,0}, { 0,0,1,0}, { 0,0,0,1 } };
+            //double[][] rotate_1 = { { 0,-1,0,0 }, { 1,0,0,0}, { 0,0,1,0}, { 0,0,0,1 } };
         
-            LA.matConcat(rotate, fromScreen, fromScreen);
-            LA.matConcat(toScreen, rotate_1, toScreen);
+            LA.matConcat(fromScreen, rotate, fromScreen);
+            //LA.matConcat(toScreen, rotate_1, toScreen);
         }
 		//if (this == CameraPane.lightCamera)
 			//CameraPane.lighttouched = true;
+        
+        LA.matInvert(fromScreen, toScreen);
     }
 
 //    void Draw(CameraPane display, Object3D /*Composite*/ root, boolean selected)

--
Gitblit v1.6.2