Inventors:
George G. Robertson - Seattle WA, US
Mary P. Czerwinski - Woodinville WA, US
Desney Tan - Pittsburgh PA, US
Assignee:
Microsoft Corporation - Remdond WA
International Classification:
G06T 15/00
US Classification:
345427, 345581, 345156, 345165, 715850, 715851, 715857, 715858, 434 32, 434 51, 463 32
Abstract:
A system and method is provided for facilitating navigation techniques in a three-dimensional virtual environment. The present invention couples input driving techniques to the state of one or more workspace variables (e. g. , object state, virtual body state, environment state) to change the user's viewing context within a single input control motion. Modification of the user's viewing context allows navigation to various positions and orientations with out the need to be provided with that viewing context prior to navigation. The modification of the user's viewing context also allows for single input motion employing the same input drive controls.