I can't find anything at all like this on Google, so I came here. I know to use glutPassiveMotionFunc(), but I've tried replacing it in a Lighthouse3D tutorial (with the snowmen) and when I move the mouse, nothing happens. What?! How exactly do you do this "mouse camera" thing?