Exploration and virtual camera control in virtual three dimensional environments