Normand Briere
2019-10-20 49d9c15d375942997692f7fccfb697665d0cb59e
CameraPane.java
....@@ -2190,9 +2190,18 @@
21902190 //SwitchCameras();
21912191 }
21922192
2193
+ cVector origin = new cVector();
2194
+
21932195 void RevertCamera()
21942196 {
2195
- SwapCamera(1, 0);
2197
+ if (lightMode)
2198
+ {
2199
+ CreateSelectedPoint();
2200
+ selectedpoint.GetOrigin(origin);
2201
+ lightCamera.setAim(new cVector(3,4,5), origin);
2202
+ }
2203
+ else
2204
+ SwapCamera(1, 0);
21962205
21972206 //SwitchCameras();
21982207 }
....@@ -15024,9 +15033,9 @@
1502415033 // if (isVR)
1502515034 // manipCamera.RotateInterest(0, speed);
1502615035 // else
15027
- if (isVR)
15028
- ViewAngle(-speed*delta*scale);
15029
- else
15036
+ //if (isVR)
15037
+ // ViewAngle(-speed*delta*scale);
15038
+ //else
1503015039 manipCamera.Translate(0, -speed*delta*scale, getWidth());
1503115040 }
1503215041 else
....@@ -15068,9 +15077,9 @@
1506815077 // if (isVR)
1506915078 // manipCamera.RotateInterest(0, -speed);
1507015079 // else
15071
- if (isVR)
15072
- ViewAngle(speed*delta*scale);
15073
- else
15080
+ //if (isVR)
15081
+ // ViewAngle(speed*delta*scale);
15082
+ //else
1507415083 manipCamera.Translate(0, speed*delta*scale, getWidth());
1507515084 }
1507615085 else
....@@ -15823,6 +15832,7 @@
1582315832 {
1582415833 //PrintMemory();
1582515834 ToggleImageFlip();
15835
+ repaint();
1582615836 break;
1582715837 }
1582815838 case 'M':