作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
LOD 参数对 texturelod 取什么值? ?我发现的规范根本没有提到它。它是百分比还是带有百分比的索引值。如果是后者,有没有办法获得纹理具有的 mipmap 数量,以便我能够使用百分比?
最佳答案
The LOD parameter指定 mipmap 级别,四舍五入到最接近的整数。请记住,OpenGL 指定了 mipmap 级别,因此 0 是最大的,数字越大越小。
但是,此处指定的 LOD 将始终相对于 current GL_TEXTURE_BASE_LEVEL
of the texture .所以如果你使用 textureLod(..., 0)
,并且基础级别设置为 mipmap 2,那么您将从 mipmap 级别 2 中进行选择。您也不能选择 GL_TEXTURE_MAX_LEVEL
之外的 mipmap。范围;系统会自动适本地钳制指定的参数。
关于opengl - 着色器 TextureLod 参数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34307538/
LOD 参数对 texturelod 取什么值? ?我发现的规范根本没有提到它。它是百分比还是带有百分比的索引值。如果是后者,有没有办法获得纹理具有的 mipmap 数量,以便我能够使用百分比? 最佳
我是一名优秀的程序员,十分优秀!