Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (key == GLUT_KEY_RIGHT)
- rotate_y += 5;
- else if (key == GLUT_KEY_LEFT)
- rotate_y -= 5;
- else if (key == GLUT_KEY_UP)
- rotate_x += 5;
- else if (key == GLUT_KEY_DOWN)
- rotate_x -= 5;
- else if (key == GLUT_KEY_HOME)
- X1 += 0.5;
- else if (key == GLUT_KEY_END)
- Y1 += 0.5;
- else if (key == GLUT_KEY_INSERT)
- Z1 += 0.5;
- glutSpecialFunc (SpecialKeyHandler);
- glutKeyboardFunc (NormalKeyHandler);
- void SpecialKeyHandler (int key, int x, int y)
- {
- if (key == GLUT_KEY_RIGHT)
- ; // do stuff
- if (key == GLUT_KEY_LEFT)
- ; // do other stuff
- // and so on...
- }
- void NormalKeyHandler (unsigned char key, int x, int y)
- {
- if (key == 'w')
- ; // do stuff
- else if (key == 'a')
- ; // do other stuff
- // and so on...
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement