【发布时间】:2014-04-20 10:49:37
【问题描述】:
您可以在 webgl 纹理 ala 中禁用纹理包装
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE);
如果纹理与渲染目标的大小相同,这样做有什么特别的优势吗?这样做是否有任何性能原因?
如果这很重要,我对仅在 2D 广告牌上渲染纹理特别感兴趣。
【问题讨论】:
-
是的,这样做有一个巨大的优势,它与线性过滤 0.0 或 1.0 的纹理坐标时发生的情况有关乙>。我已经解释了很多次了,我只是将您推荐给另一个答案I wrote recently。顺便说一句,这不会禁用环绕,它只是设置当您尝试在单个图像的边缘处或之外对坐标进行采样时的行为。
标签: javascript opengl-es webgl