NAVIGATION SYSTEM FOR A 3D VIRTUAL SCENE
First Claim
Patent Images
1. A method, comprising:
- saving rewind information during navigation as a scene is navigated; and
allowing a user to rewind the navigation using the rewind information while presenting the rewind information.
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 a rewind function where view waypoints are stored as navigation occurs and the user can move the view back to one of the rewind points.
-
Citations
24 Claims
-
1. A method, comprising:
-
saving rewind information during navigation as a scene is navigated; and allowing a user to rewind the navigation using the rewind information while presenting the rewind information.
-
-
2. A method, comprising:
-
saving a waypoint as a user operates navigation tools; and saving a waypoint periodically when one of the navigation tools allows way points before end of tool operation. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of saving rewind history information during navigation of a three dimensional scene, comprising:
-
detecting start of a navigation tool operation; determining whether the tool allows waypoints during operation; comparing an elapsed time since a waypoint was saved with a threshold time when the tool allows waypoints during operation; saving a waypoint comprising a view position and a view orientation at a current view location and a thumbnail image of a current view at the current view location when the tool allows waypoints during operation; and detecting an end of the navigation tool operation and saving a waypoint.
-
-
11. A method, comprising:
-
allowing a user to initiate a rewind; and rewinding to a prior navigation point responsive to user action. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of rewinding through a rewind history information of navigation of a three dimensional scene, comprising:
-
detecting a mouse button activation; determining whether the mouse button has been held down less than a threshold; rewinding to an immediate prior view in the rewind history when the button has been held down less than the threshold; displaying a set of prior view thumbnail images when the button has not been held down less than the threshold; and animating the view to prior views corresponding to the thumbnail images as the user moves a cursor relative to the thumbnail images.
-
-
21. A method of saving rewind history information during navigation of a three dimensional scene and rewinding through a rewind history information, comprising:
-
detecting start of a navigation tool operation; determining whether the tool allows waypoints during operation; comparing an elapsed time since a waypoint was saved with a threshold time when the tool allows waypoints during operation; saving a waypoint comprising a view position and a view orientation at a current view location and a thumbnail image of a current view at the current view location when the tool allows waypoints during operation; detecting an end of the navigation tool operation and saving a waypoint. detecting a mouse button activation indicating a rewind; determining whether the mouse button has been held down less than a threshold; rewinding to an immediate waypoint when the button has been held down less than the threshold; displaying a set of view thumbnail images corresponding to the waypoints when the button has not been held down less than the threshold; and animating the view to corresponding to the waypoints as the user moves a cursor relative to the thumbnail images.
-
-
22. An apparatus, comprising:
-
a display; and a computer saving rewind information during navigation as a scene is navigated and allowing a user to rewind the navigation using the rewind information while presenting the rewind information.
-
-
23. A computer readable storage for controlling a computer apparatus comprising a program saving rewind information during navigation as a scene is navigated and allowing a user to rewind the navigation using the rewind information while presenting the rewind information.
-
24. An apparatus, comprising:
a display showing a navigation rewind responsive to rewind information saved during navigation as a a scene is navigated and responsive to a user initiating rewind of the navigation using the rewind information.
Specification