生成用于各向异性过滤的ripmap

时间:2012-05-19 16:20:12

标签: opengl

对于三线性过滤,我使用gluBuild2DMipmaps生成mipmap。各向异性过滤有什么相似之处,还是我自己需要生成ripmap?如果是后者,那么人们使用什么工具?

有点相关:告诉我的程序的最佳方法是使用各向异性过滤?

1 个答案:

答案 0 :(得分:3)

各向异性过滤,如implemented by OpenGL和图形硬件,不使用ripmap。它的工作原理是对纹理进行大量采样。 Mipmaps帮助很多,并在存在时使用(当使用适当的缩小过滤器时)。

您的程序不使用各向异性过滤。可以对各个纹理进行各向异性过滤,就像单个纹理可能使用或不使用mipmap过滤等一样。因此,关于告诉你程序是否正在使用它的问题没有意义。

如果通过指定非1.0最大各向异性值为该纹理打开,则单个纹理将使用它。驱动程序可以使用控制面板设置在某些条件下强制启动它,但是你无能为力。