Please download the dossier by clicking on the dossier button x
×

Interpolating sample values from known triangle vertex values

  • US 20020050979A1
  • Filed: 08/24/2001
  • Published: 05/02/2002
  • Est. Priority Date: 08/24/2000
  • Status: Active Grant
First Claim
Patent Images

1. A rendering unit comprising:

  • sample position generation logic configured to generate sample positions in a two-dimensional screen space;

    sample testing logic configured to receive graphics data including three vertices defining a triangle and to determine which of said sample positions reside inside the triangle;

    sample ordinate generation logic coupled to the sample position generation logic and the sample testing logic, wherein the sample ordinate generation logic is configured to compute a first axial rate of change of a first ordinate based on the three vertices, and, for each sample position residing inside the triangle, (a) to multiply the first axial rate by a first sample displacement resulting in a first product, (b) to interpolate a first projection value for a projection point on a first edge of the triangle, and (c) to add the first product to the first projection value resulting in a first sample ordinate value, wherein the first sample ordinate value is usable to determine at least a portion of a displayable image.

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