2013-08-02 19 views
0

我有一个very simple test code它绘制一个移动的三角形。在Chrome中,它工作正常,但是在安装了CocoonJS 1.4.1启动器的Android 4.1设备上(可以工作到OpenGL ES 2.0),随机效果会弹出:WebGL与CocoonJS - 重复三角形

这个三角形是绘制的,但通常也有点翻译三角形也被绘制(更确切地说,多余的三角形似乎是以前绘制的三角形的复制品,但距离并不一致)。需要以最小的速度移动tri才能显示效果(或者如果移动速度较慢,则可能只是隐藏副本)。副本的色调似乎有点不同(即使片段着色器颜色不变),但它可能是一些阿尔法魔术。

其他CocoonJS WebGL演示在设备上正常工作,但它们不显示快速移动。 OpenGL基准运行良好。

绘制多个三角形具有相同的效果。尽管使用了gl.Clear,但它似乎是前面一些缓冲区的一部分。你见过类似的东西吗?有任何想法吗?

+0

DYNAMIC_DRAW也会发生 – ron

回答

0

非常感谢您的报告,这是一个已知的错误,我们正在努力解决此问题。

btw,通过将setInverval时间更改为这一个:setInterval(loop,16);应该暂时解决问题。