【发布时间】:2015-07-14 22:05:51
【问题描述】:
我有一个绘制纹理的着色器,但我有一个约束,即我无法更改此着色器。它的硬编码偏差为 0,传递给 texture2D。我想使用这个着色器绘制纹理的第 n 个 mipmap。即,我希望将一些纹理绑定到此着色器的输入,其级别 0 对应于我的原始纹理的级别 n。
有没有(便宜的,最好的)方法可以做到这一点?
【问题讨论】:
-
您的目标是什么 OpenGL 版本?在桌面 GL 中,GL_ARB_texture_view 提供了您想要的内容。但是,您将其标记为 opengl-es,并且此功能在 GLES 中不可用。
-
是的,我的目标是 ES 2.0。抱歉没有具体说明。真可惜。
标签: opengl opengl-es textures glsl