Claims
- 1. A computer graphics rendering process for displaying on a raster scan computer display having a limited resolution of H.times.V pixels an analytical curve that passes between centers of a pair of adjacent pixels in display space without intersecting the center of either pixel, the analytical curve to be displayed in a first shade or color on a background field displayed in one or more other shades or colors, comprising the steps of:
- selecting a plurality of equidistant points along a line segment joining said adjacent pixels, said plurality of equidistant points including end points, defined by said adjacent pixels, of said line segment;
- evaluating an analytic expression, defining said analytic curve, at a plurality of said equidistant points;
- identifying, from among N ordinal pairs of adjacent ones of said plurality of equidistant points, an Mth pair between which said analytic curve passes;
- assigning to each of said adjacent pixels, in accordance with the ratio M/N+1, a display shade or color that is a ratiometric combination of said first shade or color and another shade or color and that is different from both said first shade or color and said another shade or color;
- displaying said adjacent pixels in their respective assigned shades or colors; and
- repeating the foregoing steps for multiple such pairs of adjacent pixels.
- 2. The method of claim 1, wherein said evaluating step involves only integer arithmetic.
- 3. The method of claim 2, wherein said assigning step comprises:
- for each of a plurality of color components, separately determining a ratiometric combination of a particular color component of said first color and a same particular color component of said another color.
- 4. The method of claim 2, wherein colors are represented in a single word format, and wherein said assigning step comprises:
- simultaneously determining a ratiometric combination of said first color and said another color with respect to a plurality of color components.
Parent Case Info
This application is a continuation of application Ser. No. 08/056,947, filed May 5, 1993, now abandoned, which is a continuation of application Ser. No. 07/812,946, filed Dec. 24, 1991, now abandoned.
US Referenced Citations (8)
Non-Patent Literature Citations (1)
| Entry |
| Foley et al. "Computer Graphics Principles and Practice" (1990), pp. 72-91, 612, 613, 132-143. |
Continuations (2)
|
Number |
Date |
Country |
| Parent |
56947 |
May 1993 |
|
| Parent |
812946 |
Dec 1991 |
|