Advertisement
Guest User

Untitled

a guest
Jul 24th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. if (key == GLUT_KEY_RIGHT)
  2. rotate_y += 5;
  3. else if (key == GLUT_KEY_LEFT)
  4. rotate_y -= 5;
  5. else if (key == GLUT_KEY_UP)
  6. rotate_x += 5;
  7. else if (key == GLUT_KEY_DOWN)
  8. rotate_x -= 5;
  9.  
  10. else if (key == GLUT_KEY_HOME)
  11. X1 += 0.5;
  12. else if (key == GLUT_KEY_END)
  13. Y1 += 0.5;
  14. else if (key == GLUT_KEY_INSERT)
  15. Z1 += 0.5;
  16.  
  17. glutSpecialFunc (SpecialKeyHandler);
  18. glutKeyboardFunc (NormalKeyHandler);
  19.  
  20. void SpecialKeyHandler (int key, int x, int y)
  21. {
  22. if (key == GLUT_KEY_RIGHT)
  23. ; // do stuff
  24. if (key == GLUT_KEY_LEFT)
  25. ; // do other stuff
  26. // and so on...
  27. }
  28.  
  29. void NormalKeyHandler (unsigned char key, int x, int y)
  30. {
  31. if (key == 'w')
  32. ; // do stuff
  33. else if (key == 'a')
  34. ; // do other stuff
  35. // and so on...
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement