Patent ID: 6219064
Filing Date: 2001-04-17
Classification: G06T

Abstract:
A method for selecting a mipmap level for each pixel in an object comprising the steps of:calculating, for the entire object, in world coordinate space, a binding anisotropy coefficient;calculating a first value as a minimum of a function that defines a mipmap level for the entire object as a function of a viewing transformation angle;assigning a value of the function as the first value, if the binding anisotropy coefficient is larger than a critical number such that the binding anisotropy is so high there is no practical solution to minimize;calculating an angle of viewing transformation, if the binding anisotropy coefficient is smaller than the critical number;calculating a second value indicative of a current mipmap level;calculating, for each scanline, an inverse of a first homogeneous coordinate of the corresponding scanline and an inverse of a last homogeneous coordinate of the corresponding scanline;calculating, for each pixel of each scanline, an inverse homogeneous coordinate by interpolating the inverse of the first homogeneous coordinate of the corresponding scanline and the inverse of the last homogeneous coordinate of the corresponding scanline; andcalculating the level of the mipmap as a function of at least the calculated inverse homogeneous coordinates.