Three dimensional graphic display with user defined vanishing point
First Claim
1. A method of interactively generating a dynamic three dimensional perspective projection of graphics objects on a computer controlled display responsive to operate commands, comprising the steps of:
- generating on the computer controlled display one or more graphics objects;
generating on the computer controlled display a cursor responsive to operator commands;
generating a link of relative position between the cursor responsive to operator commands and a selected vanishing point on said computer controlled display;
generating a first projection line having a default length from a first point on each of the graphics objects within said three dimensional graphic space directed toward said vanishing point;
generating additional projection lines having predetermined lengths, based upon said default length, from additional points on said graphics objects within said three dimensional graphic space directed toward said vanishing point;
moving said vanishing point within said three dimensional space in synchronous response to cursor related operator commands; and
regenerating responsive to operator commands first and additional projection lines of the graphics objects within the three dimensional graphic space as a function of the location of said vanishing point to portray on the computer controlled display a dynamic image of the regeneration in synchronism with the movement of the cursor.
0 Assignments
0 Petitions
Accused Products
Abstract
A user interactive computer graphic display which generates three dimensional perspective projections of graphics objects. The user can specify the location of the vanishing point of the perspective projection before or after the generation of the graphics objects on the display. Moreover, the vanishing point can be moved by the user resulting in the simultaneous changing of the perspective projection of the graphics objects so that the most pleasing three dimensional display can be achieved. The user may specify a length of the projection lines which defines the depth of the three dimensional projection, or the user can accept a default depth. The entire editing set available for editing two dimensional graphics objects is available for editing the perspective projection of the graphics objects.
34 Citations
4 Claims
-
1. A method of interactively generating a dynamic three dimensional perspective projection of graphics objects on a computer controlled display responsive to operate commands, comprising the steps of:
-
generating on the computer controlled display one or more graphics objects; generating on the computer controlled display a cursor responsive to operator commands; generating a link of relative position between the cursor responsive to operator commands and a selected vanishing point on said computer controlled display; generating a first projection line having a default length from a first point on each of the graphics objects within said three dimensional graphic space directed toward said vanishing point; generating additional projection lines having predetermined lengths, based upon said default length, from additional points on said graphics objects within said three dimensional graphic space directed toward said vanishing point; moving said vanishing point within said three dimensional space in synchronous response to cursor related operator commands; and regenerating responsive to operator commands first and additional projection lines of the graphics objects within the three dimensional graphic space as a function of the location of said vanishing point to portray on the computer controlled display a dynamic image of the regeneration in synchronism with the movement of the cursor. - View Dependent Claims (2, 3, 4)
-
Specification