-
- float eyePos[3];
- eyePos[0] = view.lookRadius*cos(view.lookAlt)*sin(view.lookAz);
- eyePos[1] = view.lookRadius*cos(view.lookAlt)*cos(view.lookAz);
- eyePos[2] = view.lookRadius*sin(view.lookAlt);
-
- gluLookAt(eyePos[0], eyePos[1], eyePos[2],
- 0, 0, 0,
- 0, 0, 1);
-}
-
-void updateView()
-{
- updateView(glutGet(GLUT_WINDOW_WIDTH), glutGet(GLUT_WINDOW_HEIGHT));
-}
-
-void glReshapeFunc(int width, int height)
-{
- updateView(width, height);