我有very simple test code画一个移动的三角形。在Chrome中它可以正常工作,但是在带有CocoonJS 1.4.1启动器的Android 4.1设备上(漏斗适用于OpenGL ES 2.0)随机效果会突然出现:
绘制三角形,但通常也会绘制一个有点平移的三角形(更确切地说,额外的三角形似乎是以前绘制的三角形的复制品,但距离并不总是相同)。 tri需要以最小的速度移动以显示效果(或者如果移动缓慢,则可能隐藏副本)。副本的色调似乎有点不同(即使片段着色器颜色不变),但它可能是一些alpha魔法。
其他CocoonJS WebGL演示在设备上运行良好,但它们没有快速移动。 OpenGL基准测试运行良好。
绘制多个三角形具有相同的效果。即使使用gl.Clear
,它似乎也是之前缓冲区的一部分。你见过类似的东西吗?有什么想法吗?
答案 0 :(得分:0)
非常感谢你的报告,这是一个已知的错误,我们正在努力解决这个问题。
btw,通过将setInverval时间更改为此值:setInterval(loop,16);应该暂时解决问题。