
各向异性过滤 (Anisotropic Filtering )是用来之贵冷美极按死若过滤、处理当视角变化导致3D物体表面倾斜时造成的纹理错误。来自传统的双线性序一片基死和三线性过滤技术都是指"Isotropy"(各向同360百科性)的,其各方向上矢量值是一致的,就像正方形和核够正方体。
- 中文名称 各向异性过滤
- 外文名称 Anisotropic Filtering
- 用途 过滤、处理当视角变化导致3D物体表面倾斜时造成的纹理错误
- 形式 双线性和三线性过滤技术
- 定义 用来过滤、处理当视角变化导致3D物体表面倾斜时造成的纹理错误
原理
三线性过滤原理同双来自线性过滤一样,都是将相邻像素及彼此之间的相对关系都记忆下来,然后在视角改变的时候绘制出来。只不过三线性过滤的采集范围更大,计算更精确,画面更细腻。
银 当然占用资源也更多。Anisotropic Filt技术的过滤单元并不是"四四社教罪落服验方方"的,其典型单元是矩形,还可以变形为梯形和平行四边形。画面上的一个象素,在一个方向上可以包含不同纹理单元的信息。这就需要一个"非正多边形"的过滤单元,来保证准确的透视关系和透明度。不然,如果在某个轴上的纹理部分有大量信息,或是某个方向上的图象和纹理有个倾角,那么得到的最终纹理就会变得很滑稽,比例也会失调。当视角为90度,或是处理物体边缘纹理时,情况会更糟。
过360百科滤方法
各向异性过滤是最新型的过滤方法(相对各向同性2/3线性过滤),它需要对映射点周围方形8个或更多的像素进行取样,获得平均值后映射到像素点得天快渐台居上。对于许多3D加速卡来说,采用8个以上像素取样的各向异性过滤几乎是不可能的,因为它比三线性过滤需要更多的像素律滑维室术填充率。但是对于3D游戏来说,各向异性过滤则远师茶扩没利适使是很重要的一个功能,因为它可以使画面更加逼真,自然处理起来也比三线性过滤会更慢。
极品飞车14中叫做非等方性
处理之前的结果:
处理过后的结果:
进入显卡设置的高级设置后,在3D选项的子选项中可以看到各向异性过滤的调整,可以从0级设置到16级,对显卡的消耗也会逐渐增大,运行游戏时的帧数会随之减小,对于中低端显卡用户而言,玩游戏时可能会出现明显的卡顿和掉帧。

下图展示了在经典的3D隧道动画中,运用各向异性过滤的前后效果对比。可以乙普用其再看到,没有进行各向异性过滤时,隧道远方比较模糊;添加各向异性过滤后,砖块之间的灰泥等细之势却整酸治卷洋放具息节清晰可见 。

