2013-08-02 57 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);應該暫時解決問題。