NAVIGATION SYSTEM FOR A 3D VIRTUAL SCENE
First Claim
Patent Images
1. A three dimensional scene navigation system, comprising:
- a tool cluster display comprising a task based tool cluster with cursor following capability; and
an orientation indicator indicating an orientation of a view as tools of the cluster are used.
1 Assignment
0 Petitions
Accused Products
Abstract
A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides safe navigation features including tool clustering, orientation indicators in the scene, slider indicating scene position, motion warning graphics and other features that help in navigating the scene.
-
Citations
24 Claims
-
1. A three dimensional scene navigation system, comprising:
-
a tool cluster display comprising a task based tool cluster with cursor following capability; and an orientation indicator indicating an orientation of a view as tools of the cluster are used. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A three dimensional scene navigation system of providing safe navigation, comprising:
-
a tool cluster display comprising a task based tool cluster with cursor following capability; a spherical orientation indicator having axial orientation rings indicating an orientation of a view as tools of the cluster are used; a navigation tool set selector allowing a user to select a task based tool set; horizontal and vertical position indicators indicating a position of a view relative to end of motion points for the view; a tool cursor graphic that indicates a tool function; a tool tip function text graphic associated with the cursor graphic indicating a function of a tool with text; motion warning graphics indicating undesired view motion; tool action limitations and cursor control functions a view display function maintaining parity between perspective and orthographic views of a scene; and a error recovery rewind function that rewinds views of a scene using a view history.
-
-
16. An apparatus, comprising:
-
a display system; and a computer producing a tool cluster display for the display system comprising a task based tool cluster with cursor following capability and an orientation indicator indicating an orientation of a view as tools of the cluster are used.
-
-
17. A computer readable storage for controlling a computer apparatus comprising a program producing a tool cluster display for the display system comprising a task based tool cluster with cursor following capability and an orientation indicator indicating an orientation of a view as tools of the cluster are used.
-
18. A method, comprising:
producing a tool cluster display for the display system comprising a task based tool cluster with cursor following capability and an orientation indicator indicating an orientation of a view as tools of the cluster are used.
-
19. A method, comprising:
-
detecting movement of a view of a three-dimensional scene; determining a distance from the view to geometry in the scene; calculating an orthographic frustum when the view is an orthographic view; and rendering the view. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus, comprising:
-
a display system; and a computer detecting movement of a view of a three-dimensional scene, determining a distance from the view to geometry in the scene, calculating an orthographic frustum when the view is an orthographic view and rendering the view.
-
-
24. A computer readable storage for controlling a computer apparatus comprising a program detecting movement of a view of a three-dimensional scene, determining a distance from the view to geometry in the scene, calculating an orthographic frustum when the view is an orthographic view and rendering the view.
Specification