我使用内置的形状挤出功能沿着样条线挤出形状。 每次移动样条曲线的节点时,我都会创建一个新网格。但是这个 我的内存很快就满了。每次我创建一个新的网格时,我都会删除 旧的
scene.__removeObject(mesh);
但它不会释放已用内存。我测试了 Firefox Nightly 和 Chrome,如果内存已满,它们都会崩溃。
我搜索了一般的 WebGL 功能和 Three.js 相关的解决方案,但没有找到任何东西。
也许具有更多 WebGL/Three.js 知识的人可以给我提示。 谢谢
最佳答案
确保您没有在其他任何地方引用 javascript 网格对象,以便垃圾收集器可以将其删除。
关于javascript - Three.js - 释放内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10391677/