Claims
- 1. In a graphics display system where the shape of a polygon upon a surface in XYZ space is determined by a corresponding subspan, the subspan described by a collection of original vertices in a parameter space and trimmed according to a piecewise linear trimming curve having a sequence of consecutive segments in the parameter space, a method of polygon rendering comprising the steps of:
- a. traversing the consecutive segments of the trimming curve in sequential order to find for each segment any points of intersection in the parameter space between the trimming curve and the boundaries of the subspan;
- b. classifying those points of intersection as new vertices of the subspan and also as either points of entrance into the subspan, as points of exit from the subspan or as middle points between points of entrance and points of exit;
- c. rendering a trimmed polygon described by the new vertices and those original vertices that lie upon that portion of the subspan remaining after being cut by the trimming curve; and
- d. displaying upon a graphics system a visual image of the trimmed polygon rendered in step (c).
Parent Case Info
This is a division of prior copending application Ser. No. 07/526,410 filed on May 18, 1990 now abandoned, which in turn was a continuing application from parent application Ser. No. 07,011,667 entitled METHOD AND APPARATUS FOR TRIMMING B-SPLINE DESCRIPTIONS OF PATCHES IN A HIGH PERFORMANCE THREE DIMENSIONAL GRAPHICS SYSTEM, filed Feb. 5, 1987 by James G. Fiasconaro and assigned to Hewlett-Packard CO., and which has since issued on Mar. 12, 1991 as U.S. Pat. No. 4,999,789.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
4999789 |
Fiasconaro |
Mar 1991 |
|
Divisions (1)
|
Number |
Date |
Country |
Parent |
526410 |
May 1990 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
11667 |
Feb 1987 |
|