Make sure watch until the gun part.

You need to a flashplayer enabled browser to view this YouTube video

Information from the video:

A renderer for Quake 3 Arena maps in immersive environments, based on the Aftershock rendering engine and the CaveQuake wrapper. Shown here in the UC Davis KeckCAVES facility . The video was shot with a tripod-mounted video camera from outside the CAVE.