2012-04-30 114 views
6

我使用內置的形狀擠壓功能沿着樣條線擠出一個形狀。 我每次移動樣條曲線的節點時都會創建一個新的網格。但是這個 的方式我的RAM已經滿了非常快。每次我創建一個新的網格我刪除 舊有Three.js - 釋放內存

scene.__removeObject(mesh); 

,但它不釋放使用的內存。我測試了Firefox Nightly和Chrome,如果內存已滿,它們都會崩潰。

我搜索了一般的WebGL功能和Three.js相關的解決方案,但沒有找到任何東西。

也許有更多WebGL/Three.js知識的人可以給我一個提示。 謝謝

回答

1

確保您沒有在其他地方引用JavaScript網格對象,以便垃圾收集器可以將其刪除。