OpenGL:调整LOD角度?

时间:2010-01-06 15:17:45

标签: c++ opengl

当我的纹理miplevel发生变化时,必须有一些设置来调整角度...不存在吗?

当我的相机正在看着角度为10或等,或者角度为0但直接看向道路的道路时,当miplevel真正变化时,看起来真的很难看。

什么是神奇的代码?

并且没有。不是LOD BIAS的事情,我已经得到了......它不是解决这个问题的方法。

1 个答案:

答案 0 :(得分:3)

“mipmap更改”是什么意思?在渲染期间将按纹理选择mipmap级别(和各向异性,如果启用)。典型的三线性过滤将在它们之间进行混合。

你可能在抱怨纹理各向异性。在查看曲面边缘时,简单的mipmapping无法为您提供同时保留细节的纹理(避免“模糊”)并防止锯齿。这是因为沿一个方向的像素间距远高于沿另一个方向的像素间距。看一下GL_TEXTURE_MAX_ANISOTROPY texenv设置(最初是扩展的一部分,现在是核心,我认为?)了解详细信息。