Sooda
Diversity enchants
- Reaction score
- 318
Creating custom fade filter with The Gimp
Q: What this tutorial teaches ?
A: How to create custom fade filters with free and powerful paint program called The Gimp. Then converting them to .blp format so you could use them in Warcraft map.
Q: What do I need for that ?
A:
- The Gimp
- Warcraft Image Viewer II (That program dosn' t convert *.blp to *.tga correctly, because of that use for converting Warcraft 3 Viewer !)
- For easier import Warcraft TFT
Q: Is it difficult ?
A: For pro it takes 5 mins, for beginners ~20 mins (When doing their first fade filter.)
So lets start. First when you open The Gimp you will see main menu, from there open one random picture. I decided to use one huge World of Warcraft wallpaper:
Now from Dialogues drop-down menu open Channels and Layer tab:
Usual image has Red, Green and Blue Channels, Warcraft uses for fade filters (and many more) Alpha Channel - that channel controls trancparency of picture. Basically we only need our picture on Alpha Channel with 100.00 opacity and to save it as *.tga file, if opacity would be 0.00 it would not be seen in game whatsoever. Make sure you have these tabs visible:
As a note you can hide or show layer when clicking on the eye icon. Don' t forget you do changes to layer what is currently active ! So even when you hide layer, you still can edit the layer. Be careful with that. First we add a new Alpha Channel to our picture from Layer > New Layer:
I re-named "New Layer" to "Alpha Channel". Make sure Layer Fill Type is set to: Trancparency and Opacity is set to 100.00. You should end up with this layer tab and channel tab:
Here comes one of most important things what you need to do. Make your first layer active what has image and copy it (Edit > Copy), then make your newly created "Alpha Channel" layer active and paste (Edit > Paste) your picture. You get one floating layer (Pasted Layer):
There are some buttons under Layers tab, use
You can now freely delete your first layer (In my example Background layer). We have successfully made fade filter almost.
Go to Image > Tranform > Flip Vertically, it is needed because Warcraft 3 Image Viewer turns it upside down. If it' s already upside down it will turn it back to normal view.
Because images are stored as 512 (Width) x 512 (Height) we need to scale this huge picture too:
There is Image Size Break Chain icon, it allows you freely set width and height. In Warcraft game viewable area is 450 height and 800 width but are stored (saved) in 512 (Width) x 512 (Height). Hit Scale button and you are done.
Lastly save image as *.tga file (Don' t use compression, if you do I don' t know will it work.) and open in Warcraft 3 Image Viewer. Save it again but this time as *.blp file. About quality: 75 % gives you 122 kb image when 100 % gives you 485 kb. The difference isn' t seen by eye so mostly use 75 %.
Then import image to Warcraft map and use Cinematic action:
Red, Green and Blue colors needs to be at 100.00 % because otherwise you would see in game fade filter as black. Now this filter works and you can use transparency too if you like. In game it would look like this:
I will attach WoW.blp ( 75 %) to under my post so you could download WoW.blp file and try out it yourself to see is it worthy makeing one yourself too.
I hope it helped someone like me to understand custom fade filters creation. I found other tutorials too vague but they still helped me greatly to understand main consept and gave key hints what to look.
Sorry for so much images but it was only way to teach beginners really fast what they need to do in such program.