Method and system for scaling control in 3D displays ("zoom slider")
First Claim
1. A method for controlling the scaling of a 3D computer model in a 3D display system, comprising:
- activating a zoom mode;
selecting a model zoom point; and
setting a zoom scale factor;
wherein the system, in response to the selected model zoom point and the set scale factor implements the zoom operation and automatically moves the model zoom point from its original position towards an optimum viewing point.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for controlling the scaling of a 3D computer model in a 3D display system include activating a zoom mode, selecting a model zoom point and setting a zoom scale factor are presented. In exemplary embodiments according to the present invention, a system, in response to the selected model zoom point and the set scale factor, can implements a zoom operation and automatically move a model zoom point from its original position towards an optimum viewing point. In exemplary embodiments according to the present invention, upon a user'"'"'s activating a zoom mode, selecting a model zoom point and setting a zoom scale factor, a system can simultaneously move a model zoom point to an optimum viewing point. In preferred exemplary embodiments according to the present invention, a system can automatically identify a model zoom point by applying defined rules to visible points of a displayed model that lie in a central viewing area. If no such visible points are available the system can prompt a user to move the model until such points become available, or can select a model and a zoom point on that model by an automatic scheme.
131 Citations
34 Claims
-
1. A method for controlling the scaling of a 3D computer model in a 3D display system, comprising:
-
activating a zoom mode;
selecting a model zoom point; and
setting a zoom scale factor;
wherein the system, in response to the selected model zoom point and the set scale factor implements the zoom operation and automatically moves the model zoom point from its original position towards an optimum viewing point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 34)
-
-
28. A method of resizing 3D computer generated models in a 3D display system, comprising:
-
determining a position of a center of scaling point in response to user input;
determining a scaling factor to be applied to one or more 3D models in response to user input; and
simultaneously implementing the zoom operation and automatically moving the position of the center of scaling point from its original position a certain portion of a distance towards or away from an optimum viewing point depending upon said scaling factor. - View Dependent Claims (29)
-
-
30. A computer program product comprising:
a computer usable medium having computer readable program code means embodied therein for controlling the scaling of a 3D computer model in a 3D display system, the computer readable program code means in said computer program product comprising;
computer readable program code means for causing a computer to activate a zoom mode;
computer readable program code means for causing a computer to select a model zoom point; and
computer readable program code means for causing a computer to set a zoom scale factor; and
computer readable program code means for causing a computer to, in response to the selected model zoom point and the set scale factor, simultaneously move the model zoom point from its original position towards an optimum viewing point. - View Dependent Claims (31, 33)
-
32. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to implement a method to control scaling of a 3D computer model in a 3D display system, said method comprising:
-
activating a zoom mode;
selecting a model zoom point; and
setting a zoom scale factor;
wherein, in response to the selected Model zoom point and the set scale factor, moving the model zoom point from its original position towards an optimum viewing point.
-
Specification