16 bit textures

What you like and what you don't.
Post Reply
Zalkalin

16 bit textures

Post by Zalkalin » Wed Feb 22, 2006 8:58 am

Let me preface this by saying that I love Atlas, and I've been using it forever. It's a great addon.

However, I'm not very happy with the decision to downgrade the map textures to 16 bit in the latest (1.5) version. It creates banding and dithering artifacts on the maps, and that's not very pretty to look at. The difference is very noticable.

In addition, I don't think the space saved is worth it, since individual users aren't downloading the Atlas package very often. It's also a safe assumption that the majority of WoW players have broadband connections.

I thought of another idea to shave some bytes off the Atlas package, and broke out a ZIP recompression tool. It's called advpng.exe and is available here. It uses a highly optimized deflate algorithm to recompress ZIP archives. It yields a completely valid, but smaller ZIP file.

I ran it on the 1.4.1 package, with the 32 bit textures and managed to reduce the ZIP file by 338 KB.

Code: Select all

D:\Games\World of Warcraft\Interface\Addons>advzip -z4 Atlas_v1.4.1.zip
 3352795 3006018 89% Atlas_v1.4.1.zip
 3352795 3006018 89%
Not too shabby if you ask me.

I hope you will reevaluate your decision - maybe offer the 32 bit textures as a seperate download.

Failing that, you can still use advpng.exe on the 1.5 version with 16 bit textures for some free space savings:

Code: Select all

D:\Games\World of Warcraft\Interface\Addons>advzip -z4 Atlas_v1.5.zip
 2235918 2128509 95% Atlas_v1.5.zip
 2235918 2128509 95%
104 KB.

-- Zalkalin, Azjol-Nerub (EU)

User avatar
Dan Gilbert
Developer
Posts: 2579
Joined: Sun Jan 29, 2006 10:24 pm
Location: Amherst, MA
Contact:

Post by Dan Gilbert » Wed Feb 22, 2006 11:34 am

Just out of curiosity does the recompressed zip take any longer to decompress? Does it unzip normally with all zip software?

I'm still up in the air about the 16 bit maps and there are users on both sides of the fence. I'd like to hear as much feedback as possible.

That said, I like your idea and I agree that the 16 bit maps do look worse.

Dan

Zalkalin

Post by Zalkalin » Thu Feb 23, 2006 11:12 am

I tested the decompression time on the original Atlas_v1.4.1.zip versus the recompressed one. The original took 0.781 seconds to decompress, while the recompressed took 0.937 seconds. That's about a 16% difference. This was tested on my Athlon XP 1700+. It's still less than a second to decompress, so the difference in this case is insignificant.

The ZIP files produced by advzip.exe are 100% compliant ZIP files, and are compatible with any ZIP software. It just uses an optimized deflate algorithm, so there's no voodoo involved.

User avatar
Dan Gilbert
Developer
Posts: 2579
Joined: Sun Jan 29, 2006 10:24 pm
Location: Amherst, MA
Contact:

Post by Dan Gilbert » Thu Feb 23, 2006 3:02 pm

Awesome. I'll certainly use advzip on the next release, whether or not I decide to go back to 32 bit maps. Thanks for running the tests.

Dan

nimrah
Posts: 6
Joined: Tue Feb 07, 2006 10:34 pm
Contact:

textures

Post by nimrah » Tue Feb 28, 2006 12:54 am

Hi Zal, to be honest I dont see that much of a difference at all in the maps, especially not when they are loaded in wow.

I do see a major size reduction unpacked from 10MB to 4.5MB wich is very nice imo.

But I would love to hear some mapnames U think are worst in 16bit so I can look into it myself to compare them vs the 32bit ones.

User avatar
Ortuna
Posts: 1
Joined: Sat Mar 17, 2007 5:24 am

Re: 16 bit textures

Post by Ortuna » Sat Mar 17, 2007 5:52 am

i agree with Zalkalin that 2 versons of atlas should be made 16bit and 32bit texures for those that need the space and for ppl like me and have 2 TeraBytes of space and like the best that is out there......

that said Atlas is a must have one of my top mods of wow..... gj
Ortuna - Draenei - Female
Server - Shattered Hand
Guild - <Insert Guild Name Here>

User avatar
Dan Gilbert
Developer
Posts: 2579
Joined: Sun Jan 29, 2006 10:24 pm
Location: Amherst, MA
Contact:

Re: 16 bit textures

Post by Dan Gilbert » Sat Mar 17, 2007 6:39 am

There have been two version for a long time. The standard version is more heavily compressed, and it's what goes out to all the mod sites. The higher quality version is only available here on the forum. I'm leaning toward distributing the higher quality version only, starting with the next release (aka making it the standard).

Daviesh
Posts: 1315
Joined: Sat Jun 03, 2006 5:50 am
Location: Darwin, Australia
Contact:

Re: 16 bit textures

Post by Daviesh » Sat Mar 17, 2007 8:10 am

Well, in the future it will be irrelevant as you will use in-game textures for 90% of maps.

Nihlo
Posts: 1088
Joined: Fri Mar 10, 2006 3:31 pm
Location: Germany
Contact:

Re: 16 bit textures

Post by Nihlo » Sat Mar 17, 2007 8:58 am

will it be possible to create also the flightmaps with the flightpaths ingame ? or which maps/plugins need a self designed map in the atlas folder ?

btw: prefer 32 bit maps too...is there a hq 1.9 version ?
[color=red]Dan Gilbert[/color] wrote:you're my hero Nihlo

seriously
Sum quod credo

Daviesh
Posts: 1315
Joined: Sat Jun 03, 2006 5:50 am
Location: Darwin, Australia
Contact:

Re: 16 bit textures

Post by Daviesh » Sat Mar 17, 2007 7:16 pm

HQ is the only 1.9 version available.

User avatar
Dan Gilbert
Developer
Posts: 2579
Joined: Sun Jan 29, 2006 10:24 pm
Location: Amherst, MA
Contact:

Re: 16 bit textures

Post by Dan Gilbert » Sat Mar 17, 2007 7:34 pm

Nihlo wrote: will it be possible to create also the flightmaps with the flightpaths ingame ?


I haven't thought about that honestly. Probably. I have a lot to worry about in terms of instances before I get to that though...

Post Reply