Patent ID: 7502030

Claim:
A system for resampling texture maps, comprising: memory for storing a first texture map defining a first texture, the first texture having opposing edges that are asymmetrical; and a texture map manager configured to resample the first texture map such that resampling of the first texture map, by the texture map manager, transforms the asymmetrical opposing edges into symmetrical opposing edges, wherein the texture map manager is configured to generate a second texture map based on resampling of the first texture map by the texture map manager, the second texture map defining a second texture having the symmetrical opposing edges, wherein the texture map manager is configured to determine a value indicative of a distance that a texel of the second texture map is located from one of the opposing edges of the second texture and to mathematically combine the value with a value indicative of a separation distance between the opposing edges of the second texture, and wherein the texture map manager is configured to mathematically combine the values in order to determine the texel's position within the second texture as a percentage of the separation distance.