PDA

View Full Version : viz.remove ?


shai
02-09-2005, 12:26 PM
hi, i'd like the variable 'scene' to change every once in awhile:

scene=viz.add(world1.wrl)

then with a certain keypress i'll have:

scene=viz.add(world2.wrl)

the question is, every time i do a ".add" it loads a .wrl, if i do this thousands of times won't my memory go berserk. i mean, isn't there a .remove i can do to release memory. for example, if i load world2.wrl , i don't want world1.wrl to be in memory anymore.

thanks,
shai

farshizzo
02-09-2005, 12:39 PM
Hi,

Try scene.remove(). This will permanently delete an object.

Do you actually have a thousand different objects to load? If not, I would suggest that you load all the objects at the beginning of your script so you don't have to delete and reload the same objects.