I think textures in Blitz3D are not really freed when you do a FreeTexture, or when you FreeEntity an entity with a particular texture. The reason I think this is because I am trying to reload and re-apply textures with the same filename, and nothing happens.
What I'm trying to do is create a simply 3D viewer program to view my texture maps on an entity. I want to modify the texture file, then click a button on the 3D viewer to reload the same texture with the updated image, but nothing happens. It seems like Blitz3D thinks "I already have a texture with that filename in memory, so just use it instead of actually reloading it again."
Has anybody figured out how to get around this?
What I'm trying to do is create a simply 3D viewer program to view my texture maps on an entity. I want to modify the texture file, then click a button on the 3D viewer to reload the same texture with the updated image, but nothing happens. It seems like Blitz3D thinks "I already have a texture with that filename in memory, so just use it instead of actually reloading it again."
Has anybody figured out how to get around this?