OpenGL Screencast 5 - Using GLUT for OpenGL interaction
In this screencast, I discuss using GLUT for different OpenGL interactions, including the mouse and keyboard.
Functions used include: glutKeyboardFunc(), glutSpecialFunc(), glutMouseFunc(), glutPassiveMotionFunc(), glutGetModifiers(), glutPostRedisplay()
The code is available to download on Github