High precision texture wrapping method and device
AssigneeSilicon Graphics, Inc.
InventorDavid L. Morgan, III
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Graphics, Inc.
InventorDavid L. Morgan, III
Estimating the term…
The present invention provides a method and a device for generating texture coordinates for a selected pixel within a triangle for a texture wrapping operation. The selected pixel is defined within the triangle by a plurality of barycentric coordinates. The method includes receiving a set of texture coordinates for each of the vertices of the triangle and receiving a plurality of barycentric coordinates associated with the selected pixel. The method further includes determining a plurality of barycentric coefficients for the selected pixel from the texture coordinates of the vertices of the triangle. The barycentric coefficients are optimized to obtain a specified degree of precision, which is adapted to distinguish between neighboring texture coordinates. In addition, the method includes computing the texture coordinates based on the barycentric coefficients and the barycentric coordinates, wherein the texture coordinates are substantially distinct from neighboring texture coordinates.
In a computer graphics system, a method for generating texture coordinates for a selected pixel within a triangle for a texture wrapping operation, the triangle having a plurality of vertices, the selected pixel being defined within the triangle by a plurality of barycentric coordinates, the method comprising:
A device for generating texture coordinates for a selected pixel within a triangle for a texture wrapping operation, the triangle having a plurality of vertices, the selected pixel being defined within the triangle by a plurality of barycentric coordinates, the device comprising:
A device for generating texture coordinates for a selected pixel within a triangle for a texture wrapping operation, the triangle having a plurality of vertices, the selected pixel being defined within the triangle by a plurality of barycentric coordinates, the device comprising:
Dependencies are inferred from the claim text.