我正在开发iOS openGL ES 2.0平台上的应用程序。
我写了一个简单的代码,它绘制了几个像tile一样的矩形。 这段代码在openGL ES 1.x上运行得非常好。
然后,我决定将我的代码移植到ES 2.0并开始使用着色器。 矩形之间的这种差距开始出现。
截图 http://jowall.kr/IMG_0057.PNG
正如你所看到的,它们不是白线而是间隙。 当我移动物体时,这些间隙会出现并闪烁很多。
我没有使用任何纹理。只是简单的矩形,在正交视图中有4个顶点和颜色。 在网格上定位矩形很简单,在ES 1.x上工作得很好,所以我很确定它是正确的。
我想知道它是否与浮点或子像素等有关...而且ES 2.0中没有任何特定的设置。
谢谢!