Hello guys.
I have this texture I remade to update my scrolling text panels that display scrolling messages on the map floor using a special model with 100 basic plane geosets and 100 animations (1 per letter).
Each Geoset points to a letter using TVertices.
Anyways, to improve the quality as well as displaying more possible characters (it was originally designed for 9x9 so 81 characters, I completely recreated the texture, and when everything was perfect and well aligned, I exported the 2048x2048 texture in PNG :
This PNG File only weights 190Kb
Now, in order to use it for my model, I converted it to BLP with BLP Lab 5.0. Gave it 6 MipMap levels as I doubt more would be of any use (are 6 miipmap levels even necessary nowadays ?). Chose 40% quality to compress the size as much as I could without making the result horrible.
Surprisingly, the obtained BLP weights 1 289Kb !!!!
(attached the BLP to this message)
How can this be ? Don't tell me 6 mipmap levels can make such a difference ?
PNG has only lossless compression, how can it compress more than a 40% JPEG compression ?
This defeats me....
Anyone would have an idea ? I doubt switching to DDS would ever produce a smaller image.
Note for fun, I tried to use the 256-color palette option, and it made a BLP file of 10Mb
Note that this is a problem because my previous version of the texture with a 9x9 letter Grid was 1024x1024 pixels, had 11 mipmap levels and only weighted 161Kb in BLP. (attached it too), here is the PNG version :
I have this texture I remade to update my scrolling text panels that display scrolling messages on the map floor using a special model with 100 basic plane geosets and 100 animations (1 per letter).
Each Geoset points to a letter using TVertices.
Anyways, to improve the quality as well as displaying more possible characters (it was originally designed for 9x9 so 81 characters, I completely recreated the texture, and when everything was perfect and well aligned, I exported the 2048x2048 texture in PNG :
This PNG File only weights 190Kb
Now, in order to use it for my model, I converted it to BLP with BLP Lab 5.0. Gave it 6 MipMap levels as I doubt more would be of any use (are 6 miipmap levels even necessary nowadays ?). Chose 40% quality to compress the size as much as I could without making the result horrible.
Surprisingly, the obtained BLP weights 1 289Kb !!!!
(attached the BLP to this message)
How can this be ? Don't tell me 6 mipmap levels can make such a difference ?
PNG has only lossless compression, how can it compress more than a 40% JPEG compression ?
This defeats me....
Anyone would have an idea ? I doubt switching to DDS would ever produce a smaller image.
Note for fun, I tried to use the 256-color palette option, and it made a BLP file of 10Mb
Note that this is a problem because my previous version of the texture with a 9x9 letter Grid was 1024x1024 pixels, had 11 mipmap levels and only weighted 161Kb in BLP. (attached it too), here is the PNG version :