|
@@ -265,32 +265,12 @@ void Camera::command(enum camera_command cmd)
|
265
|
265
|
mPos[1] -= (mTranslateDelta * sin(mTheta2));
|
266
|
266
|
break;
|
267
|
267
|
case CAMERA_MOVE_LEFT:
|
268
|
|
-#ifdef OBSOLETE
|
269
|
|
- //mPos[0] -= (mTranslateDelta * sin(mTheta2+MTK_PI_OVER_4));
|
270
|
|
- mPos[1] -= (mTranslateDelta * cos(mTheta));
|
271
|
|
-
|
272
|
|
- if (mFlags & Camera_FlyMode)
|
273
|
|
- {
|
274
|
|
- mPos[2] -= (mTranslateDelta * cos(mTheta2+MTK_PI_OVER_4));
|
275
|
|
- }
|
276
|
|
-#else
|
277
|
268
|
mPos[0] -= (mTranslateDelta * sin(mTheta - 90.0f));
|
278
|
269
|
mPos[2] -= (mTranslateDelta * cos(mTheta - 90.0f));
|
279
|
|
-#endif
|
280
|
270
|
break;
|
281
|
271
|
case CAMERA_MOVE_RIGHT:
|
282
|
|
-#ifdef OBSOLETE // I have no idea when it got out of hand
|
283
|
|
- //mPos[0] += (mTranslateDelta * sin(mTheta2+MTK_PI_OVER_4));
|
284
|
|
- mPos[1] += (mTranslateDelta * cos(mTheta));
|
285
|
|
-
|
286
|
|
- if (mFlags & Camera_FlyMode)
|
287
|
|
- {
|
288
|
|
- mPos[2] += (mTranslateDelta * cos(mTheta2+MTK_PI_OVER_4));
|
289
|
|
- }
|
290
|
|
-#else
|
291
|
272
|
mPos[0] -= (mTranslateDelta * sin(mTheta + 90.0f));
|
292
|
273
|
mPos[2] -= (mTranslateDelta * cos(mTheta + 90.0f));
|
293
|
|
-#endif
|
294
|
274
|
break;
|
295
|
275
|
case CAMERA_ROTATE_UP:
|
296
|
276
|
if (mTheta2 < (M_PI / 2)) {
|