Textures: The "Layers-over-Layers-Myth"
1. Why did I start this?
The reason is performance: The rumor / myth / opinion was: Covering textures TOTALLY still leaves "something" in the map which still eats up performance.
2. What do we know now?
When covering a texture TOTALLY with another texture the kuid of the covered texture dissappears out of the config.txt in that map after the SECOND saving (the second changing must include one change in the map - only then the old file becomes overwritten). That has been tested by me several times, and is confirmed by other users (see the messages above).
All testing has be done with TRS2004 - do not know about 2006/7.
That means: When loading that map there are no overpainted kuids left that use up loading time.
3. What is unanswered:
There was argued that the overpainted texture-kuids even after having dissapeared in the config.txt still may remain in the *.gnd-file - using up performance here .
I tested how the size of the .gnd-file changes by adding/reducing the number of different textures:
1 texture = gnd-file = 85 kb
7 textures= gnd-file = 85 kb
17 textures= gnd-file= 85 kb
37 textures= gnd-file= 86 kb
77 textures= gnd-file= 87 kb
Reducing it back to 2 textures through overpainting:
2 textures= gnd-file= 86 kb
That means: Adding AND reducing the number of textures indeed changes "something" in the gnd-file. The difference in loading time is irrelevant, but it might be that there is information stored in this file that uses more or less performance - even after reducing the number of textures in the config.txt.
This I can not verify as I have no idea what the gnd-file stores and what is does. Perhaps one of our experts can illuminate that for us.
My conclusion at this point for me is: Overpainted textures disappear and do not eat up performance. But perhaps one of our .gnd-file-specialists convinces me that I have to change my mind ...
1. Why did I start this?
The reason is performance: The rumor / myth / opinion was: Covering textures TOTALLY still leaves "something" in the map which still eats up performance.
2. What do we know now?
When covering a texture TOTALLY with another texture the kuid of the covered texture dissappears out of the config.txt in that map after the SECOND saving (the second changing must include one change in the map - only then the old file becomes overwritten). That has been tested by me several times, and is confirmed by other users (see the messages above).
All testing has be done with TRS2004 - do not know about 2006/7.
That means: When loading that map there are no overpainted kuids left that use up loading time.
3. What is unanswered:
There was argued that the overpainted texture-kuids even after having dissapeared in the config.txt still may remain in the *.gnd-file - using up performance here .
I tested how the size of the .gnd-file changes by adding/reducing the number of different textures:
1 texture = gnd-file = 85 kb
7 textures= gnd-file = 85 kb
17 textures= gnd-file= 85 kb
37 textures= gnd-file= 86 kb
77 textures= gnd-file= 87 kb
Reducing it back to 2 textures through overpainting:
2 textures= gnd-file= 86 kb
That means: Adding AND reducing the number of textures indeed changes "something" in the gnd-file. The difference in loading time is irrelevant, but it might be that there is information stored in this file that uses more or less performance - even after reducing the number of textures in the config.txt.
This I can not verify as I have no idea what the gnd-file stores and what is does. Perhaps one of our experts can illuminate that for us.
My conclusion at this point for me is: Overpainted textures disappear and do not eat up performance. But perhaps one of our .gnd-file-specialists convinces me that I have to change my mind ...