Normand Briere
2019-06-16 372b7fd481a476cd659713a4a01bf28bf6760cbe
Camera.java
....@@ -3,7 +3,6 @@
33 // Decompiler options: packimports(3)
44 // Source File Name: Camera.java
55
6
-
76 class Camera extends Object3D
87 {
98 static final long serialVersionUID = 4754289789178680517L;
....@@ -392,13 +391,15 @@
392391 if (CameraPane.ROTATECAMERA)
393392 {
394393 double[][] rotate = { { 0,1,0,0 }, { -1,0,0,0}, { 0,0,1,0}, { 0,0,0,1 } };
395
- double[][] rotate_1 = { { 0,-1,0,0 }, { 1,0,0,0}, { 0,0,1,0}, { 0,0,0,1 } };
394
+ //double[][] rotate_1 = { { 0,-1,0,0 }, { 1,0,0,0}, { 0,0,1,0}, { 0,0,0,1 } };
396395
397
- LA.matConcat(rotate, fromScreen, fromScreen);
398
- LA.matConcat(toScreen, rotate_1, toScreen);
396
+ LA.matConcat(fromScreen, rotate, fromScreen);
397
+ //LA.matConcat(toScreen, rotate_1, toScreen);
399398 }
400399 //if (this == CameraPane.lightCamera)
401400 //CameraPane.lighttouched = true;
401
+
402
+ LA.matInvert(fromScreen, toScreen);
402403 }
403404
404405 // void Draw(CameraPane display, Object3D /*Composite*/ root, boolean selected)