HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

BLP Laboratory

09-03-2009, 01:59 PM#1
Spec
Description
BLP Laboratory (BLP Lab) is a tool for working with BLP textures. "Working" includes viewing, converting and some other stuff.

Current version is 0.5.0 build 500

Features
  • Supports following file formats: BMP, JPG, TGA, PNG, BLP (supports BLP2 textures), DDS (supports non-complex textures);
  • May convert multiple files at once;
  • Can add/remove alpha channel when saving;
  • Gives detailed information about opened image file;
  • Provides additional file format options when saving;
  • Can optimize BLP files to decrease their size (doesn't affect quality);
  • May display alpha channel and transparency on image.

Zoom (requires log in)
More screenshots


Zoom (requires log in) Zoom (requires log in)
Zoom (requires log in) Zoom (requires log in)
Zoom (requires log in) Zoom (requires log in)



Frequently Asked Questions
Q: How to open *.7z file?
A: Read this.

Q: What all those BLP settings for?
A: Check blplab_readme_eng.txt.

Version history
>> v0.5.0.500 // 31.10.2010


++ Added BLP2 support for saving in paletted and DXTC format
++ Added DDS support for saving in DXTC format
++ Added TGA support for saving paletted images and with RLE
++ Added options for BLP2 format
++ Added options for DDS format
++ Added options for TGA fromat
++ Added options for PNG format
++ Added options for JPG format
++ Added displaying information for DDS format
++ Added displaying information for TGA format
++ Added displaying information for PNG format
++ Added displaying information for JPG format
++ Added hotkeys for zooming (Ctrl and +/- on numpad) and browsing files (Ctrl+arrows)
== Extended PNG image support with paletted 8-bit format
== Improved JPG image loading speed
## Fixed bug with showing alpha bit depth on paletted BLP2 images
## Fixed bug with Lanczos resizing algorithm
## Fixed bug with moving maximized window


Version 0.5.0.500 (31.10.2010) was downloaded 1111+ times.
Version 0.4.1.422 (17.04.2010) was downloaded 790 times.
Version 0.4.0.404 (04.03.2010) was downloaded 142 times.
Version 0.3.2.362 (11.11.2009) was downloaded 460 times.
Version 0.3.1.333 (02.09.2009) was downloaded 317 times.
09-03-2009, 02:53 PM#2
Toadcop
THIS FUCKING SHIT BLOWS ME AWAY ! O_O
Luminary - My World (Andy Moor Remix)
gj !
09-03-2009, 09:49 PM#3
Karawasa
My understanding of the music link is that he approves. This seems like the best tool of its kind so far, seeing the power it gives you in a nice interface. Are there any downsides I'm missing?

I think if you were to combine this with button manager, you would end up with the only program people need regarding these types of things.
09-03-2009, 10:48 PM#4
TotallyAwesome
I masturbate to this tool, I haven't noticed any problems while using it so far.
09-04-2009, 12:34 AM#5
Nestharus
Really nice man ^^
09-04-2009, 02:34 PM#6
Spec
Quote:
Originally Posted by Karawasa
My understanding of the music link is that he approves. This seems like the best tool of its kind so far, seeing the power it gives you in a nice interface. Are there any downsides I'm missing?

I think if you were to combine this with button manager, you would end up with the only program people need regarding these types of things.

Zooming is quite slow, there's no MPQ / thumbnail browser, and no way for saving image to BLP2. That's all what I can say about "downsides".

Well, I think I shouldn't "mix" two programs in one, because they have some specific stuff, which would be quite useless in "mixed" program. While coding new versions of that monster, ass pain is guaranteed too. Also, it will have more complicated interface (when someone can't find and change BLP settings in Button Manager, this causes me to facepalm 5 times in a row).
09-04-2009, 02:45 PM#7
Rising_Dusk
I agree that the programs should stay separate. Furthermore, I quite like this program after testing it.
09-04-2009, 04:55 PM#8
TKF
This is a very good tool. Imma going to use it :D

Thanks for providing such a useful tool!!!
09-04-2009, 05:13 PM#9
Vexorian
  • Please use zip or 7z
  • Seems useful and nice. Protocol forces us to check for viruses before approving a tool. I'll wait for some admin with windows and those barbaric anti-virus tools to confirm there is no virus (I pretty much doubt it) and I'll approve (don't forget the zip/7zip one though).
09-04-2009, 06:04 PM#10
Rising_Dusk
I already ran the tool through my McAffee and stuff when I downloaded it and tested it earlier. It was cleared as far as I could tell and my computer didn't act weird or something.

In lieu of that and Vex's post, I consider this hereby approved.
09-04-2009, 06:04 PM#11
Spec
Quote:
Originally Posted by Vexorian
Please use zip or 7z
Okay, fixed.

Hmm, what's wrong with *.rar?
09-04-2009, 06:06 PM#12
Rising_Dusk
Nothing, Vex just doesn't like it. :p
Anyways, now that it's 7z, we're good.
09-05-2009, 08:17 AM#13
DanThanh
I like button manager very much..this tool also looks useful and flawless, thanks !
09-06-2009, 01:02 PM#14
Adovid
Tool is awesome. I only had one problem when I tried to take a paletted image and compress it, the resulting blp was unusable. :(

I am guessing when you compress the paletted image you treat it as if it were a regular image or something?

Either way I noticed that paletted images take up more space than the compressed images, even after putting them in a map (which I thought the MPQ archiving would shrink paletted images considerably more). So I decided I'm not going to use paletted images instead of compressed images anyway.
09-06-2009, 05:13 PM#15
Spec
@Adovid

What are the image width, height and colour count? Converting image with size greater than 64x64 (or 32x128, 16x256, etc) OR with colour count greater than (25% of all pixel count, e.g., 64x64 = 4096, 4096 * 25% = 1024) to paletted BLP is mostly useless.

During saving "Error diffusion" option makes paletted image look better, but it may be not enough - you might check image quality in game.