How can I deallocate memory from three.js objects? -


i have three.js interactive program loading multiple models. after initial run, program resets, removing models , clearing out of variables, memory usage not decrease.

the .json models taking lot of memory, interfering on many levels. trying reduce size of models, going go far if memory can't reallocated.

from research i've done, .deallocate() has been deprecated. loading using three.objectloader(), i'm not sure how .dispose() work in instance. tried:

scene.remove(basketcontents[type][i]);  basketcontents[type][i].geometry.dispose();  basketcontents[type][i].material.dispose();  basketcontents[type][i].texture.dispose();

but gives me errors .geometry.dispose(), etc. not exist.

how can remove object memory memory can used other objects?


Comments

Popular posts from this blog

php - Permission denied. Laravel linux server -

google bigquery - Delta between query execution time and Java query call to finish -

python - Pandas two dataframes multiplication? -