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

cookies - Yii2 Advanced - Share session between frontend and mainsite (duplicate of frontend for www) -

angular - password and confirm password field validation angular2 reactive forms -

php - Permission denied. Laravel linux server -