Autoscaling
First Claim
Patent Images
1. A computer readable medium storing instructions for causing a computer to scale motion input data during application of a transformation to an object in a three-dimensional volume by performing the steps of:
- identifying a target within the volume;
calculating a distance between the target and a position within a viewport, the viewport displaying a two dimensional projection of the volume;
calculating a scaling factor based on the distance;
receiving motion input data; and
processing the motion input data based on the scaling factor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of scaling motion data input is provided in a system for interacting with objects, in a three-dimensional volume. The system includes a viewport onto which a two-dimensional image of the volume is displayed. A user provides motion input data to translate the volume or an object within the volume. A distance between a target and a portion of the viewport is calculated, and a scaling factor, based on the distance is calculated. The motion input data is incremented according to the scaling factor.
-
Citations
20 Claims
-
1. A computer readable medium storing instructions for causing a computer to scale motion input data during application of a transformation to an object in a three-dimensional volume by performing the steps of:
-
identifying a target within the volume;
calculating a distance between the target and a position within a viewport, the viewport displaying a two dimensional projection of the volume;
calculating a scaling factor based on the distance;
receiving motion input data; and
processing the motion input data based on the scaling factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for causing a computer to scale motion input data during application of a transformation to an object in a three-dimensional volume, comprising:
-
identifying a target within the volume;
calculating a distance between the target and a position within a viewport, the viewport displaying a two dimensional projection of the volume;
calculating a scaling factor based on the distance;
receiving motion input data; and
processing the motion input data based on the scaling factor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for causing a computer to scale motion input data during application of a transformation to an object in a three-dimensional volume, the system comprising:
-
means for identifying a target within the volume;
means for calculating a distance between the target and a position within a viewport, the viewport displaying a two dimensional projection of the volume;
means for calculating a scaling factor based on the distance;
means for receiving motion input data; and
means for processing the motion input data based on the scaling factor. - View Dependent Claims (19, 20)
-
Specification