.. | .. |
---|
2190 | 2190 | //SwitchCameras(); |
---|
2191 | 2191 | } |
---|
2192 | 2192 | |
---|
| 2193 | + cVector origin = new cVector(); |
---|
| 2194 | + |
---|
2193 | 2195 | void RevertCamera() |
---|
2194 | 2196 | { |
---|
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); |
---|
2196 | 2205 | |
---|
2197 | 2206 | //SwitchCameras(); |
---|
2198 | 2207 | } |
---|
.. | .. |
---|
15024 | 15033 | // if (isVR) |
---|
15025 | 15034 | // manipCamera.RotateInterest(0, speed); |
---|
15026 | 15035 | // else |
---|
15027 | | - if (isVR) |
---|
15028 | | - ViewAngle(-speed*delta*scale); |
---|
15029 | | - else |
---|
| 15036 | + //if (isVR) |
---|
| 15037 | + // ViewAngle(-speed*delta*scale); |
---|
| 15038 | + //else |
---|
15030 | 15039 | manipCamera.Translate(0, -speed*delta*scale, getWidth()); |
---|
15031 | 15040 | } |
---|
15032 | 15041 | else |
---|
.. | .. |
---|
15068 | 15077 | // if (isVR) |
---|
15069 | 15078 | // manipCamera.RotateInterest(0, -speed); |
---|
15070 | 15079 | // else |
---|
15071 | | - if (isVR) |
---|
15072 | | - ViewAngle(speed*delta*scale); |
---|
15073 | | - else |
---|
| 15080 | + //if (isVR) |
---|
| 15081 | + // ViewAngle(speed*delta*scale); |
---|
| 15082 | + //else |
---|
15074 | 15083 | manipCamera.Translate(0, speed*delta*scale, getWidth()); |
---|
15075 | 15084 | } |
---|
15076 | 15085 | else |
---|
.. | .. |
---|
15823 | 15832 | { |
---|
15824 | 15833 | //PrintMemory(); |
---|
15825 | 15834 | ToggleImageFlip(); |
---|
| 15835 | + repaint(); |
---|
15826 | 15836 | break; |
---|
15827 | 15837 | } |
---|
15828 | 15838 | case 'M': |
---|