×

Method for fast generation of parametric curves employing a pre-calculated number of line segments in accordance with a determined error threshold

  • US 5,408,598 A
  • Filed: 02/25/1994
  • Issued: 04/18/1995
  • Est. Priority Date: 05/23/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer graphics method for approximating a curve having beginning and end coordinates by a series of connected straight line segments, said method employing a recursive subdivision of said curve and control polygons, each control polygon having at least a first straight line segment extending between two coordinates on said curve and additional connecting line segments to create a closed plane figure, a maximum distance between said first straight line segment and said curve defined as an error value, said method comprising computer implemented the steps of:

  • a. establishing an error value threshold Δ

    E between a said first straight line segment of a control polygon and said curve;

    b. establishing a control polygon whose first straight line segment has terminal vertices coincident with said curve'"'"'s beginning and end coordinates, calculating an error value for said control polygon and testing said error value to determine if it exceeds Δ

    E and if yes;

    c. modifying said calculated error value by a factor and testing said modified error value to determine if it is greater than Δ

    E, and if it is, again modifying said modified error value by said same factor, and repeating said test, said modifying action being repeated on a last modified value until a new modified value is equal to or less than Δ

    E ;

    d. establishing 2n control polygons between said curve'"'"'s beginning and end coordinates, where n equals the number of error values calculated in steps b and c;

    e. creating an approximated curve by enabling joinder of said first straight line segments of each said 2n control polygons; and

    f. displaying the approximated curve on a computer display, whereby a display delay time for the step of displaying is related to an execution time for the computer graphics method.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×