Patent ID: 9082216
Filing Date: 2015-07-14
Classification: G06T

Abstract:
1. A method of implementing a filter kernel interpolation for seamless filtering of transitions within a plurality of mipmaps derived from a base-image texture filtered using a prefilter, the method comprising: determining a filter width in pixels for use with a filter kernel, the pixels corresponding to texels of the base-image texture; selecting a first mipmap and a second mipmap from the plurality of mipmaps wherein the first mipmap has a mipmap level based on the filter width, and the second mipmap has a mipmap level one higher than the first mipmap; applying interpolation on the filter kernel based on the prefilter, the first mipmap, and the second mipmap to generate an interpolated filter kernel, wherein applying the interpolation interpolates an index position of each texel in the first mipmap such that the index position of each texel in the first mipmap is moved, in the mipmap level of the first mipmap, from a center of the index position of each texel in the first mipmap towards a center of a corresponding texel in the second mipmap; and applying the interpolated filter kernel to the first mipmap, without applying the interpolated filter kernel to the second mipmap, to generate a filtered texture having a filtering of a transition between the first mipmap and the second mipmap.