// w: left/right, h: near/far\r
//so.x, so.y, so.z\r
//sceneObjs[curObject].x += (x - startx)*leftrightFactor;\r
+\r
+ sceneObjs[curObject].x += (x - startx) * sin(90 - camAngle*camAngleFactor);\r
+ sceneObjs[curObject].z += (x - startx) * cos(90 - camAngle*camAngleFactor);\r
} else if ( buttonSelected == GLUT_MIDDLE_BUTTON ) {\r
// w: big/small\r
float diff = (x - startx);\r
0.0, 10.0, 0.0 /* up is in postivie Y direction */\r
);\r
\r
- //glRotatef(camAngle*camAngleFactor, 1.0, 0.0, 0.0);\r
+ glRotatef(camAngle*camAngleFactor, 1.0, 0.0, 0.0); // Set camera angle upward\r
\r
/* Reposition the light source 0. */\r
lightPosition0[0] = 12*cos(lightAngle0);\r