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 });
預設情況下,preserveDrawingBuffer: false 透過將這個屬性設定為 true,可以輕鬆保留之前的繪製
廣告