||A CameraShaker "shakes" the Camera as a game progresses, giving the
impression that the gameworld is being violently affected.
||A Camera uses a Location, Scalar, and Rotation just like a Spatial does;
however for these to effect a "viewpoint" effect, their effects when applied
need to be slightly different.
||A ViewCenterer resets the Modelview Matrix and places the origin at the
center of the scene.
||This extension of Vector2f applies the negative of its coordinates.
||Similarly to ViewpointVector, ViewRotation needs to apply a negative of
its rotation to work correctly.
||A CameraViewCheck handles checking to see if objects in the game world are
being viewed by the camera.
||A SceneToCameraCoordTransform (yes, that's quite a mouthful) converts basic
scene coordinates (e.g., those of the Mouse) into coordinates in the viewed