Download
(274Kb)
Download
Updated: 10-31-11 12:10 AM
Pictures
File Info
Updated:10-31-11 12:10 AM
Created:07-15-09 12:54 AM
Downloads:61,442
Favorites:44
MD5:

BLPConverter  Popular! (More than 5000 hits)

Version: 8.4
by: Dandelion [More]

BLPConverter.exe converts BLP files (Blizzard's proprietary texture file type) into standard PNG files and back again. This is NOT a UI mod: it is a standalone program. BLPConverter uses a Windows command line interface which allows it to be easily incorporated in batch files/scripts and give the user a great amount of control about the conversion and the created file's format.

BLPConverter's emphasis is on giving the user control over the exact format of the textures it creates since WoW can be quite particular about the format of BLPs it will accept in a given situation. Unfortunately I have only had time to give it a command line interface, which I admit can present a learning curve to people unfamiliar with them. The help file included in the download attempts to minimize this hurdle.

I'm committed to making sure this program can handle all types of BLPs, so if you find any that it can't handle I'd love to hear about it.

Version 8.1 - Added support for BLP_PAL_A4 format.
Post A Reply Comment Options
Unread 12-25-09, 05:01 PM  
elder69
A Deviate Faerie Dragon

Forum posts: 14
File comments: 30
Uploads: 0
nice, cant wait to try it out
Report comment to moderator  
Reply With Quote
Unread 01-19-10, 03:15 AM  
Shai666
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
How do I get this to work? Ive tried running it and the command prompt pops up briefly then disappears. Any ideas?
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 08:54 AM  
Boedicia
A Fallenroot Satyr
 
Boedicia's Avatar

Forum posts: 24
File comments: 32
Uploads: 0
I'm using a Windows XP and it won't even let me change the target with added "/p /?" It's invalid.
__________________
Report comment to moderator  
Reply With Quote
Unread 05-23-10, 05:59 AM  
Kolthor
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 1
ERROR: BLP 'alphaBitDepth' field an unrecognized value (4).

I just made a batch script to convert every single .blp currently (patch 3.3.3a) in the Blizzard Interface Art folder generated by the AddOn Kit.
There are 13,849 blp's, and I ran the BLPConverter once for each file, using verbose logging to a file. It resulted in 13,574 png's, meaning that 275 files weren't converted. I checked the log, and found 274 errors, all of them saying:
"BLP 'alphaBitDepth' field an unrecognized value (4)"
I've included a list of the files below.

I also created a quick'n'dirty .NET console application to find the last file, and discovered that the file ".\BUTTONS\UI-PaidCharacterCustomization-Button.blp" apparently failed, without giving an error message.
I tried converting it again, and the verbose output was:
128x128
encoding = 3 (UNRECOGNIZED)
alphaBitDepth = 8
alphaEncoding = 2
8 mips
.. and nothing after that. I'm assuming it's the "encoding = 3" that's the issue?


List of files that resulted in the "BLP 'alphaBitDepth' field an unrecognized value (4)" error (. being the root "Blizzard Interface Art"-directory):
Code:
.\BUTTONS\UI-MultiCheck-Disabled.blp
.\BUTTONS\UI-MultiCheck-Up.blp
.\GLUES\CREDITS\Axe2Drak1.blp
.\GLUES\CREDITS\Axe2Drak2.blp
.\GLUES\CREDITS\Axe2Drak5.blp
.\GLUES\CREDITS\Axe2Drak6.blp
.\GLUES\CREDITS\Azol01.blp
.\GLUES\CREDITS\Azol02.blp
.\GLUES\CREDITS\Azol05.blp
.\GLUES\CREDITS\Azol06.blp
.\GLUES\CREDITS\BoreanTun1.blp
.\GLUES\CREDITS\BoreanTun2.blp
.\GLUES\CREDITS\BoreanTun5.blp
.\GLUES\CREDITS\BoreanTun6.blp
.\GLUES\CREDITS\BoreanTundra21.blp
.\GLUES\CREDITS\BoreanTundra22.blp
.\GLUES\CREDITS\BoreanTundra25.blp
.\GLUES\CREDITS\BoreanTundra26.blp
.\GLUES\CREDITS\CinSnow01TGA1.blp
.\GLUES\CREDITS\CinSnow01TGA2.blp
.\GLUES\CREDITS\CinSnow01TGA5.blp
.\GLUES\CREDITS\CinSnow01TGA6.blp
.\GLUES\CREDITS\ColdarraNexTGA1.blp
.\GLUES\CREDITS\ColdarraNexTGA2.blp
.\GLUES\CREDITS\ColdarraNexTGA5.blp
.\GLUES\CREDITS\ColdarraNexTGA6.blp
.\GLUES\CREDITS\CrystalSong1TGA1.blp
.\GLUES\CREDITS\CrystalSong1TGA2.blp
.\GLUES\CREDITS\CrystalSong1TGA5.blp
.\GLUES\CREDITS\CrystalSong1TGA6.blp
.\GLUES\CREDITS\DalaranDomeTGA1.blp
.\GLUES\CREDITS\DalaranDomeTGA2.blp
.\GLUES\CREDITS\DalaranDomeTGA5.blp
.\GLUES\CREDITS\DalaranDomeTGA6.blp
.\GLUES\CREDITS\DalaranTGA1.blp
.\GLUES\CREDITS\DalaranTGA2.blp
.\GLUES\CREDITS\DalaranTGA5.blp
.\GLUES\CREDITS\DalaranTGA6.blp
.\GLUES\CREDITS\DeathKnight201.blp
.\GLUES\CREDITS\DeathKnight202.blp
.\GLUES\CREDITS\DeathKnight205.blp
.\GLUES\CREDITS\DeathKnight206.blp
.\GLUES\CREDITS\DeathKnight301.blp
.\GLUES\CREDITS\DeathKnight302.blp
.\GLUES\CREDITS\DeathKnight305.blp
.\GLUES\CREDITS\DeathKnight306.blp
.\GLUES\CREDITS\DeathKnight401.blp
.\GLUES\CREDITS\DeathKnight402.blp
.\GLUES\CREDITS\DeathKnight405.blp
.\GLUES\CREDITS\DeathKnight406.blp
.\GLUES\CREDITS\DeathKnight501.blp
.\GLUES\CREDITS\DeathKnight502.blp
.\GLUES\CREDITS\DeathKnight505.blp
.\GLUES\CREDITS\DeathKnight506.blp
.\GLUES\CREDITS\EpicSwordTGA1.blp
.\GLUES\CREDITS\EpicSwordTGA2.blp
.\GLUES\CREDITS\EpicSwordTGA5.blp
.\GLUES\CREDITS\EpicSwordTGA6.blp
.\GLUES\CREDITS\Frostwyrm01TGA1.blp
.\GLUES\CREDITS\Frostwyrm01TGA2.blp
.\GLUES\CREDITS\Frostwyrm01TGA5.blp
.\GLUES\CREDITS\Frostwyrm01TGA6.blp
.\GLUES\CREDITS\GateTGA1.blp
.\GLUES\CREDITS\GateTGA2.blp
.\GLUES\CREDITS\GateTGA5.blp
.\GLUES\CREDITS\GateTGA6.blp
.\GLUES\CREDITS\Geist_ConTGA1.blp
.\GLUES\CREDITS\Geist_ConTGA2.blp
.\GLUES\CREDITS\Geist_ConTGA5.blp
.\GLUES\CREDITS\Geist_ConTGA6.blp
.\GLUES\CREDITS\Grizzlemaw2TGA1.blp
.\GLUES\CREDITS\Grizzlemaw2TGA2.blp
.\GLUES\CREDITS\Grizzlemaw2TGA5.blp
.\GLUES\CREDITS\Grizzlemaw2TGA6.blp
.\GLUES\CREDITS\GrizzlemawTGA1.blp
.\GLUES\CREDITS\GrizzlemawTGA2.blp
.\GLUES\CREDITS\GrizzlemawTGA5.blp
.\GLUES\CREDITS\GrizzlemawTGA6.blp
.\GLUES\CREDITS\GrizzlyHills2TGA1.blp
.\GLUES\CREDITS\GrizzlyHills2TGA2.blp
.\GLUES\CREDITS\GrizzlyHills2TGA5.blp
.\GLUES\CREDITS\GrizzlyHills2TGA6.blp
.\GLUES\CREDITS\GrizzlyHills3TGA1.blp
.\GLUES\CREDITS\GrizzlyHills3TGA2.blp
.\GLUES\CREDITS\GrizzlyHills3TGA5.blp
.\GLUES\CREDITS\GrizzlyHills3TGA6.blp
.\GLUES\CREDITS\GrizzlyHillsTGA1.blp
.\GLUES\CREDITS\GrizzlyHillsTGA2.blp
.\GLUES\CREDITS\GrizzlyHillsTGA5.blp
.\GLUES\CREDITS\GrizzlyHillsTGA6.blp
.\GLUES\CREDITS\HallwayTGA1.blp
.\GLUES\CREDITS\HallwayTGA2.blp
.\GLUES\CREDITS\HallwayTGA5.blp
.\GLUES\CREDITS\HallwayTGA6.blp
.\GLUES\CREDITS\Hunter01TGA1.blp
.\GLUES\CREDITS\Hunter01TGA2.blp
.\GLUES\CREDITS\Hunter01TGA5.blp
.\GLUES\CREDITS\Hunter01TGA6.blp
.\GLUES\CREDITS\ID_TownTGA1.blp
.\GLUES\CREDITS\ID_TownTGA2.blp
.\GLUES\CREDITS\ID_TownTGA5.blp
.\GLUES\CREDITS\ID_TownTGA6.blp
.\GLUES\CREDITS\IronDwarfTGA1.blp
.\GLUES\CREDITS\IronDwarfTGA2.blp
.\GLUES\CREDITS\IronDwarfTGA5.blp
.\GLUES\CREDITS\IronDwarfTGA6.blp
.\GLUES\CREDITS\Knife1HTGA1.blp
.\GLUES\CREDITS\Knife1HTGA2.blp
.\GLUES\CREDITS\Knife1HTGA5.blp
.\GLUES\CREDITS\Knife1HTGA6.blp
.\GLUES\CREDITS\LeatherSunwellTGA1.blp
.\GLUES\CREDITS\LeatherSunwellTGA2.blp
.\GLUES\CREDITS\LeatherSunwellTGA5.blp
.\GLUES\CREDITS\LeatherSunwellTGA6.blp
.\GLUES\CREDITS\LichKingTGA1.blp
.\GLUES\CREDITS\LichKingTGA2.blp
.\GLUES\CREDITS\LichKingTGA5.blp
.\GLUES\CREDITS\LichKingTGA6.blp
.\GLUES\CREDITS\Mace1HTGA1.blp
.\GLUES\CREDITS\Mace1HTGA2.blp
.\GLUES\CREDITS\Mace1HTGA5.blp
.\GLUES\CREDITS\Mace1HTGA6.blp
.\GLUES\CREDITS\MaginnisTGA1.blp
.\GLUES\CREDITS\MaginnisTGA2.blp
.\GLUES\CREDITS\MaginnisTGA5.blp
.\GLUES\CREDITS\MaginnisTGA6.blp
.\GLUES\CREDITS\Magnataur1.blp
.\GLUES\CREDITS\Magnataur2.blp
.\GLUES\CREDITS\Magnataur21.blp
.\GLUES\CREDITS\Magnataur22.blp
.\GLUES\CREDITS\Magnataur25.blp
.\GLUES\CREDITS\Magnataur26.blp
.\GLUES\CREDITS\Magnataur5.blp
.\GLUES\CREDITS\Magnataur6.blp
.\GLUES\CREDITS\Mergul011.blp
.\GLUES\CREDITS\Mergul012.blp
.\GLUES\CREDITS\Mergul015.blp
.\GLUES\CREDITS\Mergul016.blp
.\GLUES\CREDITS\NerubianArch1.blp
.\GLUES\CREDITS\NerubianArch2.blp
.\GLUES\CREDITS\NerubianArch5.blp
.\GLUES\CREDITS\NerubianArch6.blp
.\GLUES\CREDITS\NexusFire1.blp
.\GLUES\CREDITS\NexusFire2.blp
.\GLUES\CREDITS\NexusFire5.blp
.\GLUES\CREDITS\NexusFire6.blp
.\GLUES\CREDITS\NorthGiant1.blp
.\GLUES\CREDITS\NorthGiant2.blp
.\GLUES\CREDITS\NorthGiant5.blp
.\GLUES\CREDITS\NorthGiant6.blp
.\GLUES\CREDITS\NorthrendComp1.blp
.\GLUES\CREDITS\NorthrendComp2.blp
.\GLUES\CREDITS\NorthrendComp5.blp
.\GLUES\CREDITS\NorthrendComp6.blp
.\GLUES\CREDITS\OrcTower1.blp
.\GLUES\CREDITS\OrcTower2.blp
.\GLUES\CREDITS\OrcTower5.blp
.\GLUES\CREDITS\OrcTower6.blp
.\GLUES\CREDITS\Penguin1.blp
.\GLUES\CREDITS\Penguin2.blp
.\GLUES\CREDITS\Penguin5.blp
.\GLUES\CREDITS\Penguin6.blp
.\GLUES\CREDITS\Powersource1.blp
.\GLUES\CREDITS\Powersource2.blp
.\GLUES\CREDITS\Powersource5.blp
.\GLUES\CREDITS\Powersource6.blp
.\GLUES\CREDITS\Revanent1.blp
.\GLUES\CREDITS\Revanent2.blp
.\GLUES\CREDITS\Revanent21.blp
.\GLUES\CREDITS\Revanent22.blp
.\GLUES\CREDITS\Revanent25.blp
.\GLUES\CREDITS\Revanent26.blp
.\GLUES\CREDITS\Revanent5.blp
.\GLUES\CREDITS\Revanent6.blp
.\GLUES\CREDITS\Sanctification1.blp
.\GLUES\CREDITS\Sanctification2.blp
.\GLUES\CREDITS\Sanctification5.blp
.\GLUES\CREDITS\Sanctification6.blp
.\GLUES\CREDITS\SeaVrykul1.blp
.\GLUES\CREDITS\SeaVrykul2.blp
.\GLUES\CREDITS\SeaVrykul5.blp
.\GLUES\CREDITS\SeaVrykul6.blp
.\GLUES\CREDITS\Shol021.blp
.\GLUES\CREDITS\Shol022.blp
.\GLUES\CREDITS\Shol025.blp
.\GLUES\CREDITS\Shol026.blp
.\GLUES\CREDITS\Shol1.blp
.\GLUES\CREDITS\Shol2.blp
.\GLUES\CREDITS\Shol5.blp
.\GLUES\CREDITS\Shol6.blp
.\GLUES\CREDITS\ShovelTusk1.blp
.\GLUES\CREDITS\ShovelTusk2.blp
.\GLUES\CREDITS\ShovelTusk5.blp
.\GLUES\CREDITS\ShovelTusk6.blp
.\GLUES\CREDITS\Sword_1H1.blp
.\GLUES\CREDITS\Sword_1H2.blp
.\GLUES\CREDITS\Sword_1H5.blp
.\GLUES\CREDITS\Sword_1H6.blp
.\GLUES\CREDITS\TrollFacade1.blp
.\GLUES\CREDITS\TrollFacade2.blp
.\GLUES\CREDITS\TrollFacade5.blp
.\GLUES\CREDITS\TrollFacade6.blp
.\GLUES\CREDITS\Turtle011.blp
.\GLUES\CREDITS\Turtle012.blp
.\GLUES\CREDITS\Turtle015.blp
.\GLUES\CREDITS\Turtle016.blp
.\GLUES\CREDITS\Tuskar House1.blp
.\GLUES\CREDITS\Tuskar House2.blp
.\GLUES\CREDITS\Tuskar House5.blp
.\GLUES\CREDITS\Tuskar House6.blp
.\GLUES\CREDITS\TuskarGuy1.blp
.\GLUES\CREDITS\TuskarGuy2.blp
.\GLUES\CREDITS\TuskarGuy21.blp
.\GLUES\CREDITS\TuskarGuy22.blp
.\GLUES\CREDITS\TuskarGuy25.blp
.\GLUES\CREDITS\TuskarGuy26.blp
.\GLUES\CREDITS\TuskarGuy5.blp
.\GLUES\CREDITS\TuskarGuy6.blp
.\GLUES\CREDITS\Uld_Hall1.blp
.\GLUES\CREDITS\Uld_Hall2.blp
.\GLUES\CREDITS\Uld_Hall5.blp
.\GLUES\CREDITS\Uld_Hall6.blp
.\GLUES\CREDITS\ValgardeDragon1.blp
.\GLUES\CREDITS\ValgardeDragon2.blp
.\GLUES\CREDITS\ValgardeDragon5.blp
.\GLUES\CREDITS\ValgardeDragon6.blp
.\GLUES\CREDITS\ValgardeForge1.blp
.\GLUES\CREDITS\ValgardeForge2.blp
.\GLUES\CREDITS\ValgardeForge5.blp
.\GLUES\CREDITS\ValgardeForge6.blp
.\GLUES\CREDITS\Vamp1.blp
.\GLUES\CREDITS\Vamp2.blp
.\GLUES\CREDITS\Vamp5.blp
.\GLUES\CREDITS\Vamp6.blp
.\GLUES\CREDITS\VryFem1.blp
.\GLUES\CREDITS\VryFem2.blp
.\GLUES\CREDITS\VryFem5.blp
.\GLUES\CREDITS\VryFem6.blp
.\GLUES\CREDITS\VrykDoor1.blp
.\GLUES\CREDITS\VrykDoor2.blp
.\GLUES\CREDITS\VrykDoor5.blp
.\GLUES\CREDITS\VrykDoor6.blp
.\GLUES\CREDITS\VrykulBuild1.blp
.\GLUES\CREDITS\VrykulBuild2.blp
.\GLUES\CREDITS\VrykulBuild5.blp
.\GLUES\CREDITS\VrykulBuild6.blp
.\GLUES\CREDITS\VrykulFace1.blp
.\GLUES\CREDITS\VrykulFace2.blp
.\GLUES\CREDITS\VrykulFace5.blp
.\GLUES\CREDITS\VrykulFace6.blp
.\GLUES\CREDITS\Vrykul_Undead1.blp
.\GLUES\CREDITS\Vrykul_Undead2.blp
.\GLUES\CREDITS\Vrykul_Undead5.blp
.\GLUES\CREDITS\Vrykul_Undead6.blp
.\GLUES\CREDITS\Zombie1.blp
.\GLUES\CREDITS\Zombie2.blp
.\GLUES\CREDITS\Zombie5.blp
.\GLUES\CREDITS\Zombie6.blp
.\GLUES\CREDITS\ZulDrak1.blp
.\GLUES\CREDITS\ZulDrak2.blp
.\GLUES\CREDITS\ZulDrak5.blp
.\GLUES\CREDITS\ZulDrak6.blp
.\GLUES\MODELS\UI_SCOURGE\SilverPineTree01TrunkSkin.blp
.\OPTIONSFRAME\UI-OptionsFrame-ActiveTab.blp
.\OPTIONSFRAME\UI-OptionsFrame-InactiveTab.blp
.\OPTIONSFRAME\UI-OptionsFrame-Spacer.blp
.\TARGETINGFRAME\UI-RaidTargetingIcon_1.blp
.\TARGETINGFRAME\UI-RaidTargetingIcon_2.blp
.\TARGETINGFRAME\UI-RAIDTARGETINGICON_3.BLP
.\TARGETINGFRAME\UI-RaidTargetingIcon_4.blp
.\TARGETINGFRAME\UI-RaidTargetingIcon_5.blp
.\TARGETINGFRAME\UI-RaidTargetingIcon_6.blp
.\TARGETINGFRAME\UI-RaidTargetingIcon_7.blp
.\TARGETINGFRAME\UI-RaidTargetingIcon_8.blp
Report comment to moderator  
Reply With Quote
Unread 05-30-10, 02:22 PM  
blackiceadept
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
BLP not loading

So, I converted this image into BLP using your converter. Named it properly for BLP placement in the correct folder and all. But as soon as I load instead of being greeted to my icon I instead see a green box. Umm... hi green box? Did I do something wrong? I dragged and dropped the png on the converter and the converter went through apparently fine.
Report comment to moderator  
Reply With Quote
Unread 06-13-10, 04:59 AM  
SinusPi
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 13
Uploads: 1
Other compression methods? JPEG?

Another BLP converter, "BLP Lab", has the option to compress BLPs using some sort of hybrid JPEG-like compression, giving a proper 1-100 quality setting, and thus capable of achieving really small file sizes. The "only" problem with it is that it only produces BLP1 files, while WoW supports only BLP2. So, do you think there is a way to have that type of compression - whatever it is, actually - supported?
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 01:52 AM  
Dandelion
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 5
Uploads: 1
Re: Other compression methods? JPEG?

Originally posted by SinusPi
Another BLP converter, "BLP Lab", has the option to compress BLPs using some sort of hybrid JPEG-like compression, giving a proper 1-100 quality setting, and thus capable of achieving really small file sizes. The "only" problem with it is that it only produces BLP1 files, while WoW supports only BLP2. So, do you think there is a way to have that type of compression - whatever it is, actually - supported?
I don't know anything about BLP1, nor about any changes Blizzard may have made to the format in 4.0, but I think the answer is no. All the BLPs I saw in WoW used one of two types of compression: palettization or DXT, both of which have fixed compression ratios.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 01:56 AM  
Dandelion
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 5
Uploads: 1
Re: BLP not loading

Originally posted by blackiceadept
So, I converted this image into BLP using your converter. Named it properly for BLP placement in the correct folder and all. But as soon as I load instead of being greeted to my icon I instead see a green box. Umm... hi green box? Did I do something wrong? I dragged and dropped the png on the converter and the converter went through apparently fine.
Sorry for the extremely late reply, but I think the infamous green box can mean either that the image data was corrupted somehow, or that the BLP was in a format that WoW wasn't expecting for that particular application. I don't remember specifically what WoW expects where, but there were some uses (a use being something like minimap textures, character skins, or clothing textures) where WoW would only take a specific format (like palettized/non).
Report comment to moderator  
Reply With Quote
Unread 01-03-11, 05:01 PM  
Dandelion
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 5
Uploads: 1
Version 8.3 is up. The only change is that it will load "Type 1 Encoding 2 AlphaDepth 4 AlphaEncoding 1 (DXT3 four bits alpha)" BLPs. As far as I know this is just a matter of the AlphaDepth flag being generally irrelevant, as it is my understanding that the DXT3 format is always 8-bit alpha. Thus, I didn't add a way to create a DXT3 file with the AlphaDepth parameter set to 4: it always uses 8. It seems reasonable to me but sometimes the client is particular (and of course maybe Bliz is doing something I don't know about), so as always please let me know if anyone has any issues with this or any other format.

As far as the "encoding 3" issue goes, I have no clue what it could be. Since it only applies to a single file at the moment, it's likely as not just an error in that file. At any rate, I'm going to wait until we start seeing more of them before looking into it more.
Report comment to moderator  
Reply With Quote
Unread 06-22-11, 07:51 PM  
Vorst
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
BLPConverter not working... please help????

hey i just dled the BLPConverter (8.3) and i did what the instructions say, but when i delete "/?" from the Target patha nd open it up it says that its missing a file argument... can someone help me solve this problem please???
Report comment to moderator  
Reply With Quote
Unread 09-30-11, 03:34 AM  
hurricup
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Incompatible format

Can't convert some BLPs.

Verbosing says:
256x64
encoding = 3 (UNRECOGNIZED)
alphaBitDepth = 8
alphaEncoding = 8
9 mips

File is: UI-EJ-Icons.blp in locale Interface\EncounterJournal
Report comment to moderator  
Reply With Quote
Unread 10-04-11, 02:51 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
transperence

i've the following problem:
right: original file png (its transparent i just made a white background so you can see it better) and left converted file into blp and back

the numbers have this fuzzy borders ingame too
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 10-04-11 at 02:53 PM.
Report comment to moderator  
Reply With Quote
Unread 10-31-11, 12:09 AM  
Dandelion
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 5
Uploads: 1
Re: transperence

Originally posted by Tonyleila
i've the following problem:
right: original file png (its transparent i just made a white background so you can see it better) and left converted file into blp and back
the numbers have this fuzzy borders ingame too
Converting a RBGA PNG to a BLP is always lossy. [Well, technically not -always-, but 99.99% of the time.] Looking at the banding in the edges I'd guess you converted your source image to a palettized BLP? You could try converting it to BLP_DXT3 or BLP_DXT5, which would probably help with the banding, though it's up to WoW itself to decide if it will accept that format for the given application.
Report comment to moderator  
Reply With Quote
Unread 11-01-11, 10:12 AM  
Dandelion
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 5
Uploads: 1
Re: Incompatible format

Originally posted by hurricup
Can't convert some BLPs.

Verbosing says:
256x64
encoding = 3 (UNRECOGNIZED)
alphaBitDepth = 8
alphaEncoding = 8
9 mips

File is: UI-EJ-Icons.blp in locale Interface\EncounterJournal
BLPConverter 8.4 is up which handles encoding 3, which seems to be a raw BGRA format. I was unable to test that the created BLPs work ok in the game, but I feel confident enough to release it anyway.
Report comment to moderator  
Reply With Quote
Unread 11-29-11, 11:18 PM  
gearbox89
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0

File:UI-EncounterJournalTextures.blp in Interface\EncounterJournal

This is a Patch (PTCH) file, not an actual BLP (BLP2).
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: