1. A method for adaptive anisotropic filtering, comprising: calculating a number of ways of anisotropy based on a computed level of detail of a texture map; applying a bilinear low pass filter to a texture map's closest two MIP maps using a processor; computing an effective number of ways and filter sizes on each of the closest two closest MIP maps, wherein computing the effective number of ways for each of the two closest MIP maps comprises first computing the anisotropic ratio on each MIP map from an original anisotropic ratio by multiplying by a power of two of the fractional level of detail for a lower MIP map of the two closest MIP maps, and dividing for a higher MIP map of the two closest MIP maps; sampling the closest two MIP maps at their respective effective number of ways; applying a corresponding sized low pass filter to each of the closest two MIP maps; and combining the filtered closest two MIP maps using a weighted sum based on a fractional part of a computed level of detail.