我想了解各向异性滤波是如何在gpu中工作的。具体来说,要使各向异性滤波工作,纹理需要处于什么最小状态。所谓纹理状态,我指的是纹理的内容(mip级数据)。例如,如果我尝试将纹理加载到第0次mip,并使用各向异性滤波,它会工作吗?或者需要加载完整的mip链才能使各向异性过滤器正确工作(输出中没有工件)。这些信息是需要的,因为我正在处理采样反馈流,所以我想确保我不会错过任何可能导致伪影的情况(也就是说,我将启动稀疏纹理,只会加载最不详细的尾部mips,那么同样的过滤器是否会正确地使用它)?
发布于 2022-05-01 15:03:16
各向异性过滤(和任何其他过滤过程)将尊重基/最大级别设置的纹理,他们从。因此,只要正确提供这些设置,如果mipmap金字塔不完整,它就永远不会获取垃圾数据。
如果更多的金字塔是可用的,Anisotrpoic过滤将会更有效(即:如果有更多的金字塔,那么在特定样本数的情况下看起来会更好一些)。但仅此而已。
https://computergraphics.stackexchange.com/questions/12650
复制相似问题