AF 是什么

Fanly问答2019-11-08 11:04:46阅读(...)

各向异性滤波(AF)是一种用于三维计算机图形学的滤波技术,它根据待渲染表面相对于摄像机的角度来改变生成纹理样本的数量。各向异性滤波使表面或模式,是角度和远离相机看起来更好,更尖锐比当这种类型的过滤器不适用。

各向异性滤波(AF)是一种用于三维计算机图形学滤波技术,它根据待渲染表面相对于摄像机的角度来改变生成纹理样本的数量。各向异性滤波使表面或模式,是角度和远离相机看起来更好,更尖锐比当这种类型的过滤器不适用。

AF

各向异性滤波可以用一个例子来解释。假设您正在创建一个计算机化的砖墙。你要做的第一件事是做一组多边形,形成墙的形状。接下来,使用大小为 512×512 像素的砖块纹理覆盖该形状。整个墙壁被该纹理的多个实例覆盖。

如果没有应用 MIP 映射,硬件将渲染 512×512 纹理样本,并在应用到墙的其他区域时做额外的工作,因为距离和角度的关系,这些区域应该看起来更小。通过创建多个纹理样本,每个样本都比之前的更小,MIP 映射使这一过程更快,要求更低。更小的尺寸可以应用到与相机成角度的更远处。如果不应用各向异性滤波,水平将看起来模糊和压缩,因为只有少数样本是可用的,以供反复使用。

采样的数量取决于表面角度的陡度。当一个表面与相机的角度非常浅时,只需要几个 MIP 地图级别;随着角度的增大,需要更多的样本。由于这种可变性,各向异性滤波需要密集的处理,但图形硬件制造商正在寻找更好的方法和算法,使各向异性滤波更快。有时他们也会偷工减料,牺牲某一部分的细节来加强另一部分。

然而,各向异性滤波需要如此强大的处理能力,以至于您必须权衡视觉质量的感知好处和性能对图形卡的影响。

收藏0个人收藏
走进科技生活方式

评论交流

泪雪默认头像请「登录」后参与评论
  1. 加载中..