View Single Post
  #1  
Old 06-22-2011, 03:38 AM
sleiN13 sleiN13 is offline
Member
 
Join Date: Dec 2008
Posts: 83
Avatar texture swaping

I'm trying to change the texture on a avatar by dynamically replacing the texture file with a other (same name file so just overriding the old one)

Vizard keeps remembering the old texture file instead of loading the new one (for that mesh). changing meshes does load the correct texture.

I've tried to create new .cfg files and even new directories and removing the old ones but still Vizard keeps using the cached texture.

I've set the viz.setOption for cache on 0
viz.setOption('viz.model.cache', '0')

and also do a
avatar.remove()
viz.clearCache(mode=viz.TEXTURE_CACHE|viz.NODE_CAC HE)

but still he loads the incorrect texture.

I've checked the directory if the new texure (with the same name) was placed there and this was the case. I've even build in a delay between ,removing the avatar and rebuilding the directory with the new texture and mesh files, and loading the new .cfg file.

So how can I make a program that swaps/replaces the texture of a avatar model (model has multiple textures so .texture() doesn't work)
Reply With Quote