papervision3D(PV3D)の1.5で、
scene.removeChild(plane)しただけでは、ガベージコレクションの対象とならず、
メモリが解放されない現象を確認。
Planeクラス+MoveMaterialで3Dオブジェクトを作成している場合、
plane.material.bitmap.dispose();
(planeはPlaneクラスのインスタンス。materialはplaneクラスが保持するプロパティ)
を記述する事によってメモリの解放を確認出来ました。
papervision3D(PV3D)の1.5で、
scene.removeChild(plane)しただけでは、ガベージコレクションの対象とならず、
メモリが解放されない現象を確認。
Planeクラス+MoveMaterialで3Dオブジェクトを作成している場合、
plane.material.bitmap.dispose();
(planeはPlaneクラスのインスタンス。materialはplaneクラスが保持するプロパティ)
を記述する事によってメモリの解放を確認出来ました。
このブログ記事を参照しているブログ一覧: papervision3D(PV3D)1.5でのメモリ解放
このブログ記事に対するトラックバックURL: http://www.kkfactory.net/mt/mt-tb.cgi/167
コメントする