Navigation system for a 3D virtual scene
First Claim
Patent Images
1. A method, comprising:
- allowing a user to designate a point in a three dimensional view displaying an object in a scene; and
focusing the three dimensional view towards the object and stopping the focusing when the object is located at a center of the three dimensional view, where the focusing is implemented when determining the point designated is over the object.
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 allows a user to designate a point on a model in a scene and the point is moved to the center of the view.
-
Citations
16 Claims
-
1. A method, comprising:
-
allowing a user to designate a point in a three dimensional view displaying an object in a scene; and focusing the three dimensional view towards the object and stopping the focusing when the object is located at a center of the three dimensional view, where the focusing is implemented when determining the point designated is over the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of designating a center in a three dimensional view, comprising:
-
detecting mouse button activation; and centering the view of a scene on a center point designated by a cursor, the centering focuses towards the point and stopping the centering when the point designated is brought to a center of the view, where the centering includes; determining whether a cursor is over a model in a view of a scene; determining an intersection of the cursor with the model when the cursor is over the model; displaying a center point geometry sphere at the intersection point on the model; displaying an invalid operation cursor when the cursor is not over the model; detecting mouse button deactivation; determining whether the cursor is over the model; focusing the three dimensional view until the model is in a center of the view and the model is located at a center of the three dimensional view; and making the sphere invisible.
-
-
13. An apparatus, comprising;
-
a display; and a computer allowing a user to designate a point in a three dimensional view displaying an object in a scene focusing the three dimensional view towards the object and stopping the focusing when the object is located at a center of the three dimensional view, where the focusing is implemented when determining the point designated is over the object.
-
-
14. A computer comprising:
a storage having a program stored therein to cause the computer to execute an operation including; allowing a user to designate a point in a three dimensional view on a display, the three dimensional view displaying an object in a scene, and focusing the three dimensional view towards the object and stopping the focusing when the object is located at a center of the three dimensional view, where the focusing is implemented when determining the point designated is over the object.
-
15. An apparatus, comprising:
-
an input providing a computer a designation of a point in a three dimensional view indicated by a user, the three dimensional view displaying an object in a scene; and a display showing centering of the three dimensional view on the object, where the centering is stopped when the object designated in the three dimensional view becomes a center of the three dimensional view, where the focusing is implemented when determining the point designated is over the object. - View Dependent Claims (16)
-
Specification