【发布时间】:2018-03-07 19:28:43
【问题描述】:
即使我删除了
gl.clearColor(c[0],c[1],c[2],1.0);
gl.clear(gl.COLOR_BUFFER_BIT );
屏幕仍然在开始时被清除 下一个抽奖周期。有没有办法防止这种情况。 我想实现某种重绘效果。
【问题讨论】:
-
您可能正在交换缓冲区,也就是双缓冲。
-
啊,好的。默认行为是清除绘图缓冲区。它必须通过 WebGLContextAttributes 的 preserveDrawingBuffer 属性禁用。