title: Implementing zoom along the gun
body: <p>I'm making some game, and I have made it pretty much all, but not zoom along the gun ability, 'cause I have no clue how to set up it. The game is done in 3D using openGL, so I would like to hear your propositions for how to implement it.  If required, snippets of the code can be delivered.</p>