WRT the ongoing "discussion," I thought that Wikipedia AF article is based on
this SGI article and so describes (a form of) RIP-mapping, which is different from how GPUs implement AF. RIP-mapping, like bilinear and trilinear filtering, seems to isotropically sample from anisotropic MIP-maps. I thought GPUs anisotropically sample from the game-supplied (default/normal/game-supplied/and I'm presuming isotropic/square) MIP-maps. Who's right and who's wrong?
(Easiest thing would be to ask ATI/NV, but maybe checking VRAM consumption with AF would be a clue? That's assuming SGI's AF MIP-maps take up more memory than the normal ones they replace, or that they don't replace them at all but accompany them. I'm still not sure if all game devs allow for auto-generated MIP-maps, which is why I'm assuming current AF is anisotropic sampling on isotropic MIP-maps.)
Greg, your (crop of B3D's) NV30 vs. R580 pic is interesting. Clearly, NV30 is less angle-dependent, specifically at 45 degrees from the major axes, and so superior in that respect. However, R580 has superior MIP-map transitions. NV30 has some funky dithering and evident banding in its color transitions, but I don't know if that's all brilinear or exactly how the dithering manifests itself in games.*
Mainly, I don't know why you stress the importance of those "extra" center colors (MIP-maps). I didn't realize they'd matter at that view distance, nor that not seeing them implies a GPU stops using MIP-maps beyond a certain distance. Is the extra touch of yellow the reason G80 reportedly shimmers less than R580? Perhaps not. Despite "missing" those extra MIP-maps (which, being lower res, should mean a blurrier image), G80 looks sharper than G71 in all of
Rage3D's AF test cases.
OTOH, something's happening in
GTR2 and
UT2k4 that shows a tradeoff b/w clarity and shimmering.**
------
* I'm not even sure how that dithering manifests itself in motion; maybe texture shimmer (pixel popping)? The banding probably meant some brilinear funkiness.
** Read Ail's take
here and his conversation with Ratchet starting
here.