Simplified computer graphics perspectives
First Claim
1. A method of drawing a perspective view of an object, comprising the steps of:
- a. selecting a reference viewpoint including an eyelevel, distance, and viewing angle of the object corresponding to the desired perspective view;
b. designating a corner of the object as a hinge line;
c. establishing a reference line of sight from the selected viewpoint and extending through said hinge line;
d. establishing a geometric plane at the hinge line normal to the line of sight, designating it the picture plane;
e. defining a Cartesian coordinate system having x, y, and z axes with their common point of origin at the intersection of the line of sight and the hinge line;
f. making a series of elevation views of selected contiguous surfaces joined side by side on the picture plane, said elevation views being in the same sequence as their corresponding surfaces of the object, retaining the coordinate data;
g. relocating the completed elevations to occupy their corresponding places as depicted in a plan view of the object;
h. calculating the altered x and z coordinates resulting from the relocation of said elevations;
i. using the altered z coordinates to calculate a second set of coordinates corresponding to desired perspective view; and
j. drawing the perspective view based upon said second set of coordinates.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for generating an accurate perspective drawing of an object as it would appear from a freely chosen viewpoint, utilizing only data from conventional plan and elevation drawings, arranged according to a prescribed way. This permits an architect or engineer to obtain one or more perspective views of a project which is in the design stage, using only the elevation and plan drawings, which are required anyway. Its practical application is to use a personal computer to carry out the steps of the process, especially if this method is integrated into an existing 2D CAD system. The geometrical and mathematical steps are such that anyone familiar with the software of such a system can provide a suitable routine to enable a user to employ the method. This method allows a change of viewpoint to be made, by simply entering information defining the new viewpoint. A unique additional feature of this invention permits plotting of the elevations upon a cardboard strip, which can be folded into a physical model of the object'"'"'s selected surfaces. The original data is retained unchanged, so that the conventional plan and elevation views can be plotted at any later time.
-
Citations
7 Claims
-
1. A method of drawing a perspective view of an object, comprising the steps of:
-
a. selecting a reference viewpoint including an eyelevel, distance, and viewing angle of the object corresponding to the desired perspective view; b. designating a corner of the object as a hinge line; c. establishing a reference line of sight from the selected viewpoint and extending through said hinge line; d. establishing a geometric plane at the hinge line normal to the line of sight, designating it the picture plane; e. defining a Cartesian coordinate system having x, y, and z axes with their common point of origin at the intersection of the line of sight and the hinge line; f. making a series of elevation views of selected contiguous surfaces joined side by side on the picture plane, said elevation views being in the same sequence as their corresponding surfaces of the object, retaining the coordinate data; g. relocating the completed elevations to occupy their corresponding places as depicted in a plan view of the object; h. calculating the altered x and z coordinates resulting from the relocation of said elevations; i. using the altered z coordinates to calculate a second set of coordinates corresponding to desired perspective view; and j. drawing the perspective view based upon said second set of coordinates. - View Dependent Claims (2)
-
-
3. The method of drawing a perspective view of an object, comprising the steps of:
-
a. providing a plan view of said object; b. choosing a viewpoint at a desired height, distance, and angle from a corner of said object and constructing a reference line of sight from the viewpoint passing through the corner; c. designating the corner as the hinge line and establishing a geometric plane perpendicular to the reference line of sight at the hinge line, designating this as the picture plane; d. defining a coordinate system, using the intersection of the reference line of sight and the hinge line as its origin, wherein the x axis extends horizontally across the picture plane, the y axis extends vertically along the hinge line, and the z axis extends along the reference line of sight; e. using the x and y coordinates to draw elevation views of all surfaces visible from the selected viewpoint on the picture plane, said elevations being joined side by side in the same sequence as their corresponding surfaces in the object, retaining this first set of coordinate values; f. performing mathematical operations on the first set of coordinate values to calculate new x and z values corresponding to repositioning of said elevation views to occupy their respective positions on the object, then using the altered z values to produce a second set of coordinates; and g. using said second set of coordinates to create a perspective view of the object. - View Dependent Claims (4, 5, 6, 7)
-
Specification