elben
elben
这家伙很懒,什么也没写!

注册于 1周前

回答
0
文章
0
关注者
0

我 发表了评论

1周前

浏览器中webgl内存占用高,如何快速垃圾回收

@hawk86104 我已经这样做了,得到的表现就是上面的截图。我在调试发现似乎是页面中同时画两个webgl 会导致崩溃,如果先这样清掉一个canvas再初始化下一个可能没问题,我还在调试

我 发表了评论

1周前

浏览器中webgl内存占用高,如何快速垃圾回收

@Jsonco updateCanvasSiz(0, 0)这个就是把canvas的宽高重制为0; slider改变的话不会执行cleanup,只会更新强度并重新执行gl.drawArrays。(如图

我 发表了评论

1周前

浏览器中webgl内存占用高,如何快速垃圾回收

目前是这用safari的这里看的,图中canvas5就是第一次创建的webgl,在关闭的页面时候我执行了上面的回答中的cleanup方法,重新打开创建了新的canvas6,但是看起来canvas5的内

我 发表了评论

1周前

浏览器中webgl内存占用高,如何快速垃圾回收

原生webgl glsl。实时形变处理是对人脸关键点做一些形变处理,达到美颜的效果,不需要监听canvas的变化,我这边是页面中有一个美颜强度的slider,页面监听美颜强度,执行webgl的gl.d

发布
问题