System for dynamically mapping input device movement as a user's viewpoint changes
AssigneeSilicon Graphics, Inc.
InventorsRavin Balakrishnan, Gordon Kurtenbach
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Graphics, Inc.
InventorsRavin Balakrishnan, Gordon Kurtenbach
Estimating the term…
The present invention is directed to a two-handed input control system that dynamically changes an input-to-object mapping for mapping movement of a graphical object on a display of a virtual scene as the viewpoint of the virtual scene changes. As input to the system for changing the position of the graphical object occurs, the mapping is revised to reflect changes in the viewpoint so that the object moves as inherently expected. That is, changes to the viewpoint change the mapping so that a correspondence between the viewpoint and the input space is always maintained. During movement of the object a screen cursor is visually suppressed so that the movement of the graphical object and the screen cursor do not split the attention of the user. The screen cursor is always maintained within the visual display region of the virtual scene even when the object moves out of the visual display region by moving the cursor to a center of the screen when it reaches an edge of the screen.
A method, comprising:
A method, comprising:
A method, comprising:
A method, comprising:
A method as recited in claim 13, wherein tool activation information is input and a tool is operated during a change in the current viewpoint.
A system, comprising:
A system, comprising:
A system, comprising:
A computer readable storage controlling a computer by substantially simultaneously inputting viewpoint change information and graphical object change information, dynamically changing an input-to-object mapping responsive to the viewpoint change information, and moving a graphical object responsive to the graphical object change information and the dynamically changed mapping and changing the object in a scene and changing a viewpoint of the scene responsive to the viewpoint change information and graphical object change information.
Dependencies are inferred from the claim text.