Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
抜いても
gl.clearColor(c[0],c[1],c[2],1.0); gl.clear(gl.COLOR_BUFFER_BIT );
画面は次の描画サイクルの開始時にクリアされます。これを防ぐ方法はありますか。ある種のオーバーペイント効果を達成したいと思います。
WebGLRenderingContextを作成すると、描画バッファを保持するように指示できます。
gl = someCanvas.getContext("webgl", { preserveDrawingBuffer: true });
デフォルトはpreserveDrawingBuffer: false、場合によっては高速であるためです。
preserveDrawingBuffer: false