19 #include <OpenGL/glu.h>
21 #if defined(WIN32) || defined(WIN64)
37 if (rotX < 2) rotX = 2;
38 if (rotX > 80) rotX = 80;
40 if (rotY < 0) rotY += 360;
41 if (rotY > 360) rotY -= 360;
47 if (panX < -500) panX = -500;
48 if (panX > 500) panX = 500;
50 if (panY < 5) panY = 5;
51 if (panY > 500) panY = 500;
53 if (panZ < 10) panZ = 10;
54 if (panZ > 1000) panZ = 1000;
59 glMatrixMode(GL_MODELVIEW);
61 gluLookAt(panX, panY, panZ, panX, panY, 0, 0, 1, 0);
62 glRotatef(rotX, 1, 0, 0);
63 glRotatef(rotY, 0, 1, 0);
void rotate(float x, float y)
void pan(float x, float y, float z)