gpt4 book ai didi

html - WebGL:防止清除颜色缓冲区

转载 作者:行者123 更新时间:2023-12-03 04:36:59 27 4
gpt4 key购买 nike

即使我删除

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 因为在某些情况下它更快。

关于html - WebGL:防止清除颜色缓冲区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14606408/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com