1. A computer-implemented method for viewing a virtual object within a virtual environment, comprising: setting a focus of a virtual camera that resides within the virtual environment on a first virtual object that also resides within the virtual environment, such that the virtual camera provides a third-person view of the first virtual object as the first virtual object moves through the virtual environment; and simulating a physical collision between the virtual camera and one or more other virtual objects residing within the virtual environment according to a set of physics based rules for the virtual environment, wherein the simulated physical collision is independent of any simulated physical interaction between the one or more other virtual objects and the first virtual object, and wherein the virtual camera maintains the set focus on the first virtual object and the third-person view of the first virtual object throughout the simulated physical collision.