Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(707 Kb)
Download
Updated: 10-25-14 05:42 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Updated:10-25-14 05:42 AM
Created:08-07-13 02:08 AM
Downloads:1,054
Favorites:21
MD5:

BLP Format Plug-in for Photoshop

Version: 1.0
by: Digital_Utopia [More]

Introduction

It must've been around the 500th time or so, of converting various BLP files back and forth, when I thought..

Why all this converting nonsense? Why can't I just load up BLP files right into Photoshop, edit them, and save them back to BLP? And then I remembered - because there's no Photoshop plugin for that format.

So I figured I'd try to change that, and I have.

Supported Formats

Windows

x64

  • CS4
  • CS5
  • CS6
  • CC
  • CC 2014

x86 (32-bit)
  • 6.0
  • 7.0
  • CS
  • CS2
  • CS3
  • CS4
  • CS5
  • CS6
  • CC
  • CC 2014

Mac OS X

Mac OS X plugin requires OS X 10.6 (Lion)+

x64
  • CS5
  • CS6
  • CC
  • CC 2014

Installation

Windows
1. Find your Photoshop Folder
a. eg1: (x64) C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\
b. eg2: (32-bit) C:\Program Files\Adobe\Adobe Photoshop CS6\

2. From that folder, go to \Plug-ins\File Formats\ (create "File Formats" folder if it doesn't exist)

3. Drop the appropriate plugin (x64 or x86) in that folder.

4. Run Photoshop

OS X
1. Find your Photoshop Folder
eg: /Applications/Photoshop CS6/

2. From that folder, go to \Plug-ins\File Formats\ (create "File Formats" folder if it doesn't exist)

3. Drop BLP.plugin in that folder

4. Run Photoshop

Supported Variants

It was my goal to support every variant of the BLP format that Blizzard uses in WoW - for both opening and saving. The end result is a total of 11 different combinations of compression and transparency. Below is a listing of these.

Alpha Bit Depths
This is the amount of detail allowed in transparency of your image.
  • 0-bit - No transparency at all
  • 1-bit - simple transparency, similar to GIFs. It's either transparent or not.
  • 4-bit - slightly better range of transparency, but will turn smooth fades into visible "steps"
  • 8-bit - This is the same level of transparency you'll ordinarily see in PNG/TGA formats, with 256 levels of transparency.

Compression Types
  • Indexed (256 Color) - Very similar to a GIF, as it uses a palette that can fit up to 256 colors, but BLP files have indipendent transparency. Indexed BLPs can make use of all 4 types of alpha.
  • DXT - This is the defacto compression type used in modern games, with the most popular format that uses this, being .dds. DXT compression gives you a better color range, with a slightly larger size, than indexed. It also supports all 4 levels of transparency.
  • DXT-5 - Would normally be lumped in with the above category, however it's the second DXT type that supports 8-bit alpha. The result is a bit better color, and a slightly larger file size than the 8-bit alpha under the DXT category.
  • Uncompressed - Very much like a Bitmap, with no compression to speak of. It can support either 0-bit or 8-bit alpha. This version is only used by Blizzard for sky textures, where every bit of color detail is necessary.


Questions, Comments, and Other Feedback

Please comment below, especially if you find a bug not already mentioned above. Whether that be a problem loading a WoW BLP file, or saving your own, let me know. If it's a WoW file, let me know the name, and if it's one of your own - I would appreciate linking me (either in the comments or PM) the original image you're trying to convert. If you don't feel comfortable with sending me a PSD file, that's ok too, but whatever the problem is, might get lost in the conversion.

Mac Users, Thank you for your patience!

I never intended on "Soon" rivaling Blizzard's definition, but life has a tendency of interfering with intentions. I hope you find it useful, and if you run into any problems - please let me know.


1.0
  • The limitation that prevented saving when a "flattened" Background layer was present in the document, has been solved and subsequently removed.
  • Now that the plugin is "feature-complete", it has shed it's beta...ness.

0.X3a
OS X
Initial Release

0.X3
  • Fixed an issue where Photoshop would hang and/or give a "Disk Error" message when attempting to open a BLP file without mipmaps.
  • In older versions of Photoshop, the Compression Drop-down list in the save options, wouldn't expand all the way. This has been fixed.
0.X2
  • Fixed an issue that was preventing saved BLP files from appearing in game
  • Plugin will now throw an error if you attempt to save an image, with dimensions that are not a power of 2
0.X
Initial Release
Archived Files (4)
File Name
Version
Size
Author
Date
0.X3a (Beta)
532kB
Digital_Utopia
10-21-14 10:16 PM
0.X3 (Beta)
408kB
Digital_Utopia
10-10-14 12:21 AM
0.X2 (Beta)
408kB
Digital_Utopia
08-13-13 07:43 PM
0.X (Beta)
395kB
Digital_Utopia
08-07-13 02:08 AM


Post A Reply Comment Options
Unread 11-01-14, 09:29 AM  
Digital_Utopia
A Warpwood Thunder Caller
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 35
Uploads: 6
Originally Posted by sakurakira
Hiya. Thanks so much for making this PS plugin.

I've found that saving them in Indexed (256 color) with 8-bit Alpha provides the best balance between quality and file size, and I've used that in making quite a few image replacements I wasn't able to do before because of the quality limitations of the blp format.
Yes, for most UI graphics, that is the best choice, as you're likely not going to go above 256 colors in a UI element, and unlike DXT, it won't change the colors due to compression. DXT is better saved for model textures, or other photographic like images with tons of different colors. Uncompressed is hardly ever used, except in sky textures.
__________________
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 11-01-14, 07:08 AM  
sakurakira
A Flamescale Wyrmkin
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 143
File comments: 52
Uploads: 5
Hiya. Thanks so much for making this PS plugin.

I've found that saving them in Indexed (256 color) with 8-bit Alpha provides the best balance between quality and file size, and I've used that in making quite a few image replacements I wasn't able to do before because of the quality limitations of the blp format.
__________________
Arise, my champion!

Carnation / 90 Blood Elf Priest / <Adversity> / Vek'nilash-US
sakurakira is offline Report comment to moderator  
Reply With Quote
Unread 10-25-14, 05:46 AM  
Digital_Utopia
A Warpwood Thunder Caller
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 35
Uploads: 6
Outta Beta

Version 1.0 has been released today. This update removes the "Background" layer limitation, that previously prevented saving if it existed in the document.

Also, confirmed to work with Photoshop CC 2014.
__________________
Last edited by Digital_Utopia : 10-25-14 at 05:47 AM.
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-23-14, 02:44 PM  
MoonWitch
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 412
File comments: 157
Uploads: 8
Confirmed Mac version to work with Photoshop CS6 64bit on Yosemite.

Now on a non-tech note.. I love you!!!!
__________________
MoonWitch is offline Report comment to moderator  
Reply With Quote
Unread 10-22-14, 09:21 AM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 182
Uploads: 7
youre the best! Thanks a lot!
Imithat is offline Report comment to moderator  
Reply With Quote
Unread 10-21-14, 10:22 PM  
Digital_Utopia
A Warpwood Thunder Caller
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 35
Uploads: 6
A long overdue promise fulfilled.

Version 0.X3a has just been released, with the only change being the inclusion of the long overdue Mac version of the plugin. See the info section for currently supported versions of Photoshop.
__________________
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-21-14, 10:20 PM  
Digital_Utopia
A Warpwood Thunder Caller
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 35
Uploads: 6
Originally Posted by Grungra
Trying out your plug-in and get this error each time I try to save a file, no matter what I choose to save it as:

Could not save as "path of file" because of a problem with the file-format module interface.

Used "path of file" cause it doesn't matter location to save file. Using PS CC2014 64bit win8.1.

Files open normal, can do any changes I want to the file etc, it's just when it comes time to save it that error pops up each time, haven't been able to save any of them and tried all the combinations.

File will convert fine with BLPNG converter.

G
At this point I haven't had a chance to check it out using CC2014, so for the time being, that version isn't "officially" supported. I will take a look within the next few days, and see what can be done to address that issue though. Thank you for bringing it to my attention.

Edit: I *think* I found the problem. But just to make sure we're on the same page, you get this result regardless of what file you attempt to save? Even if it's just resaving an existing BLP file?
__________________
Last edited by Digital_Utopia : 10-22-14 at 01:08 AM.
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-21-14, 08:50 PM  
Grungra
A Murloc Raider

Forum posts: 8
File comments: 25
Uploads: 0
Trying out your plug-in and get this error each time I try to save a file, no matter what I choose to save it as:

Could not save as "path of file" because of a problem with the file-format module interface.

Used "path of file" cause it doesn't matter location to save file. Using PS CC2014 64bit win8.1.

Files open normal, can do any changes I want to the file etc, it's just when it comes time to save it that error pops up each time, haven't been able to save any of them and tried all the combinations.

File will convert fine with BLPNG converter.

G
Grungra is offline Report comment to moderator  
Reply With Quote
Unread 10-19-14, 03:34 PM  
Digital_Utopia
A Warpwood Thunder Caller
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 35
Uploads: 6
Re: Re: Re: Re: Re: Please update for WoD Prepatch 6.0.2

Originally Posted by Tonyleila
Uhh sorry did not notice that there was a new version out before the patch. It works fine for the files I uploaded thanks!
Glad to hear it! No reason to apologize though - I'd always rather to make sure, than to just assume. Besides, you deserve some thanks as well. If you didn't bring it up, I probably wouldn't have caught the actual bug in BLPNG Converter. So, thanks for that!
__________________
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-19-14, 03:09 PM  
Tonyleila
A Scalebane Royal Guard
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 414
File comments: 1465
Uploads: 33
Re: Re: Re: Re: Please update for WoD Prepatch 6.0.2

Uhh sorry did not notice that there was a new version out before the patch. It works fine for the files I uploaded thanks!
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Tonyleila is offline Report comment to moderator  
Reply With Quote
Unread 10-19-14, 01:47 PM  
Digital_Utopia
A Warpwood Thunder Caller
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 35
Uploads: 6
Re: Re: Re: Please update for WoD Prepatch 6.0.2

Originally Posted by Tonyleila
Originally Posted by Digital_Utopia
Originally Posted by Tonyleila
All the new blp texturs can't be opned they show up an Volum error
The old texturs still work!
Please give me a link to at least one of the BLPs that aren't loading, and I'll be happy to get to the bottom of it. I haven't had much of a chance to work with the casc format yet, so it would be a great help.

Edit: Alright I've got Casc Viewer up - I just need the name of any of the files that aren't working. I just tried one of the new Orc textures, and it opened fine, so I don't want to have to just keep shooting in the dark until I find one that doesn't work.
e.g. anything inside the Garrison folder like GarrBuildingAlchemy1AInfo.blp
I have uploaded GarrisonMissionUI2.BLP here now:
http://www.file-upload.net/download-...onUI2.BLP.html

or ScenarioParts.BLP inside \Scenarios
http://www.file-upload.net/download-...Parts.BLP.html

\QUESTFRAME\ObjectiveTracker.BLP
http://www.file-upload.net/download-...acker.BLP.html
First off, thanks for uploading those, it helped a lot! Unfortunately (or fortunately), all three loaded up fine with the latest 64/32-bit version (0.X3) of the plugin. So first, make sure you download that latest version, and replace the existing ones. It was just updated recently, and one of the changes was to compensate for some images not loading due to a "disk error".

If you're still having trouble after that, let me know which version of Photoshop you're using, and whether it's 64 or 32 bit. I'll go get a copy of that to test out, and see if I can't track down any problems.
__________________
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-19-14, 12:01 PM  
Tonyleila
A Scalebane Royal Guard
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 414
File comments: 1465
Uploads: 33
Re: Re: Please update for WoD Prepatch 6.0.2

Originally Posted by Digital_Utopia
Originally Posted by Tonyleila
All the new blp texturs can't be opned they show up an Volum error
The old texturs still work!
Please give me a link to at least one of the BLPs that aren't loading, and I'll be happy to get to the bottom of it. I haven't had much of a chance to work with the casc format yet, so it would be a great help.

Edit: Alright I've got Casc Viewer up - I just need the name of any of the files that aren't working. I just tried one of the new Orc textures, and it opened fine, so I don't want to have to just keep shooting in the dark until I find one that doesn't work.
e.g. anything inside the Garrison folder like GarrBuildingAlchemy1AInfo.blp
I have uploaded GarrisonMissionUI2.BLP here now:
http://www.file-upload.net/download-...onUI2.BLP.html

or ScenarioParts.BLP inside \Scenarios
http://www.file-upload.net/download-...Parts.BLP.html

\QUESTFRAME\ObjectiveTracker.BLP
http://www.file-upload.net/download-...acker.BLP.html
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 10-19-14 at 12:27 PM.
Tonyleila is offline Report comment to moderator  
Reply With Quote
Unread 10-19-14, 04:24 AM  
Digital_Utopia
A Warpwood Thunder Caller
 
Digital_Utopia's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 35
Uploads: 6
Re: Please update for WoD Prepatch 6.0.2

Originally Posted by Tonyleila
All the new blp texturs can't be opned they show up an Volum error
The old texturs still work!
Please give me a link to at least one of the BLPs that aren't loading, and I'll be happy to get to the bottom of it. I haven't had much of a chance to work with the casc format yet, so it would be a great help.

Edit: Alright I've got Casc Viewer up - I just need the name of any of the files that aren't working. I just tried one of the new Orc textures, and it opened fine, so I don't want to have to just keep shooting in the dark until I find one that doesn't work.
__________________
Last edited by Digital_Utopia : 10-19-14 at 04:43 AM.
Digital_Utopia is online now Report comment to moderator  
Reply With Quote
Unread 10-18-14, 05:23 PM  
Tonyleila
A Scalebane Royal Guard
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 414
File comments: 1465
Uploads: 33
Please update for WoD Prepatch 6.0.2

All the new blp texturs can't be opned they show up an Volum error
The old texturs still work!
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 10-18-14 at 05:23 PM.
Tonyleila is offline Report comment to moderator  
Reply With Quote
Unread 10-10-14, 03:49 PM  
MoonWitch
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 412
File comments: 157
Uploads: 8
Any way I can help for the Mac version? I'd love fixing that.
__________________
MoonWitch is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: