WebGL:防止在HTML5中清除颜色缓冲区

即使通过代码删除颜色:

mycanvas.clearColor(d[1],d[2],d[3],2.0);
mycanvas.clear(can.COLOR_BUFFER_BIT );

屏幕在下一个绘制周期开始时清除。

要创建WebGLRenderingContext,可以保留以前的绘图缓冲区。

gl = someCanvas.getContext("webgl", { preserveDrawingBuffer: true });

 默认值为serveDrawingBuffer:通过将此属性设置为false,可以轻松保存以前的图形