LOD参数取什么值纹理洛德?我找到的规范根本没有提到这一点。是百分比还是带百分比的指数值。如果是后者,有没有办法获取纹理的 mipmap 数量,以便我能够使用百分比?
LOD参数指定 mipmap 级别,四舍五入到最接近的整数。请记住,OpenGL 指定 mipmap 级别,因此 0 是最大的,数字越大越小。
但是,此处指定的 LOD 将always是相对于current GL_TEXTURE_BASE_LEVEL纹理的。所以如果你使用textureLod(..., 0)
,并且基础级别设置为 mipmap 2,那么您将从 mipmap 级别 2 中进行选择。您也不能选择超出该级别的 mipmapGL_TEXTURE_MAX_LEVEL
范围;系统会自动适当地钳位指定的参数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)