当我的纹理 miplevel 改变时,必须有一些设置来调整角度......不是吗?
当我的相机以 10 等角度或 0 角度直视道路时,miplevel 变化真的很早,看起来真的很难看。
神奇的一行代码是什么?
没有。不是 LOD BIAS 的东西,我已经知道了......这不是解决这个问题的方法。
最佳答案
“mipmap 更改”是什么意思? mipmap 级别(和各向异性,如果启用)将在渲染期间按纹素选择。典型的三线性过滤将在它们之间混合。
您可能在提示纹理各向异性。当从侧面查看表面时,简单的 mipmapping 无法获得同时保留细节(避免“模糊”)和防止锯齿的纹理。这是因为沿一个方向的像素间距比沿另一方向高得多。查看 GL_TEXTURE_MAX_ANISOTROPY texenv 设置(我认为最初是扩展的一部分,现在是核心?)。
关于c++ - OpenGL:调整 LOD 角度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2013900/