Computer graphics system and method for texture mapping using triangular interpolation
AssigneeSilicon Graphics, Inc.
InventorsCarroll Philip Gossett, Robert J. Moore
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Graphics, Inc.
InventorsCarroll Philip Gossett, Robert J. Moore
Estimating the term…
Texture mapping using triangular interpolation in a computer graphics system is discussed herein. A texture mapping module maps a pixel from an image space to a sample point in a texture space. The sample point has coordinates (si+sf, ti+tf). The texture mapping module identifies the three texels in the texture space that form a triangular region enclosing the sample point. The texture mapping module determines whether the triangular region represents a lower region or an upper region. If the triangular region represents a lower region, then a texture related value of the pixel mapped to the sample point is calculated by triangular interpolating on corresponding texture related values of the three texels according to the following equation: ##EQU1## If, instead, the triangular region represents an upper region, then a texture related value of the pixel mapped to the sample point is calculated by triangular interpolating on corresponding texture related values of the three texels according to the following equation: ##EQU2##
A method for texture mapping in a computer graphics system, comprising the steps of:
A method for texture mapping in a computer graphics system, comprising the steps of:
A computer graphics method, comprising the steps of:
A computer graphics system, comprising:
A texture mapping module in a computer graphics system, said texture mapping module comprising:
A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to perform texture mapping using triangular interpolation, said computer program logic comprising:
Dependencies are inferred from the claim text.