2012-04-30 19 views
6

私は、スプラインに沿ってシェイプを押し出すために組み込みのシェイプ押し出し機能を使用します。 私はスプラインのノードを移動するたびに新しいメッシュを作成します。しかし、この 私のRAMは非常に高速でいっぱいです。毎回私は私がThree.js - 解放メモリ

scene.__removeObject(mesh); 

と 古いものを削除しても、それは使用されるメモリを解放しません新しいメッシュを作成します。 Firefox NightlyとChromeをテストし、メモリがいっぱいになるとクラッシュします。

一般的なWebGL機能とThree.js関連のソリューションを検索しましたが、何も見つかりませんでした。

多分もっとWebGL/Three.jsの知識を持つ人が私にヒントを与えるかもしれません。 ありがとう

答えて

1

ガベージコレクタが削除できるように、JavaScriptのメッシュオブジェクトを他の場所で参照していないことを確認してください。