1. A system for rendering unobstructed views in a gaming environment, comprising: a memory that stores a camera navigation/control model; a central processing unit that selects a camera position for: avoiding an object that obstructs a line-of-sight view of a target in accordance with the camera navigation/control model, building a camera rotational matrix based on camera location, character location, and an upward unit vector; and a graphics processing unit that renders an unobstructed view of the target in an image for display, the unobstructed view captured by the camera at the selected camera position.