Patent ID: 8350855
Filing Date: 2013-01-08
Classification: G06T

Abstract:
1. A computer-implemented method for anti-aliasing a procedural texture comprising the steps of: creating, by a computer, a procedural reduction map describing the procedural texture as applied to an object; receiving a texture coordinate centered on a pixel; receiving a texture footprint for the pixel; interpolating the texture coordinate to find a corresponding texel in a hierarchy of texels of the procedural reduction map; computing a radiance of the pixel based at least in part on a mean of a surface normal distribution of the corresponding texel if the surface normal distribution of the corresponding texel is narrower than a threshold; and computing the radiance of the pixel based at least in part on a range of normals in the surface normal distribution of the corresponding texel if the surface normal distribution of the corresponding texel is broader than the threshold.