我的应用程序使用地图集并到达其中的一部分以使用glTexCoordPointer
. 它适用于二次幂纹理,但我想用它NPOT
来减少使用的内存量。
实际上,图片本身已经很好地加载了线性滤镜和clamp-to-edge wrapping(显示的内容来自图片,即使带有alpha),但是显示变形了。坐标不正确,“形状”更像是梯形而不是矩形。
我猜我必须玩,在纹理的情况下glEnable()
传递,在另一种情况下,但我找不到这样做的方法。另外,我没有,我不知道这是否是一个问题......GL_TEXTURE_2D
POT
GL_APPLE_texture_2D_limited_npot
GL_TEXTURE_RECTANGLE_ARB
有人遇到过同样的问题吗?