Three.js - 释放记忆

时间:2012-04-30 23:04:06

标签: javascript webgl three.js

我使用内置的形状挤出功能沿样条线挤出形状。 每次移动样条曲线的节点时,我都会创建一个新的网格。但是这个 我的RAM非常快。每次我创建一个新的网格我删除

scene.__removeObject(mesh); 

但它不释放已用内存。我测试了Firefox Nightly和Chrome,如果内存已满,它们都会崩溃。

我搜索了一般WebGL功能和Three.js相关解决方案,但没有找到任何内容。

也许拥有更多WebGL / Three.js知识的人可以给我一个提示。 谢谢

1 个答案:

答案 0 :(得分:1)

确保您没有在其他地方引用javascript网格对象,以便垃圾收集器可以删除它。