• A reminder that Forum Moderator applications are currently still open! If you're interested in joining an active team of moderators for one of the biggest Pokémon forums on the internet, click here for info.
  • Due to the recent changes with Twitter's API, it is no longer possible for Bulbagarden forum users to login via their Twitter account. If you signed up to Bulbagarden via Twitter and do not have another way to login, please contact us here with your Twitter username so that we can get you sorted.

Pie's LJ Icon Tutorial (Warning: Many Images)

Pie

Dead Again
Joined
Aug 20, 2004
Messages
2,454
Reaction score
4
Okay. You've found a picture that perfectly captures yourself, and you've even come up with a witty caption to boot. Now you want to turn it into one of those nice little fancy shmancy 100x100 LJ icons.

However, you may have noticed that yours don't turn out as nicely as some others. You may be asking, what can I do to make mine look better?

Well, as you may see ahead, there may be quite a bit more.

As a note of warning, though, this pertains directly to icon making in GIMP. I highly recommend the program, which you can download for free at www.gimp.org. It is the best free art program I have found, and thus far it has not left me desiring a more advanced one in any manner.

Let's begin by constructing a base, shall we?

Images to make bases from are not difficult to come by. They are scattered all over these forums, with a wealth of them found in the Screenshot & Quote du Jour thread. Also, you can just find them by searching on Google. However, give thought to your image choice. It is a step that most people do not much thought or consideration, but choosing a suiting image for the icon can have a large impact on the quality of the icon. For this demonstration, I will be using an image of the mother of the best character in the anime.

base.png

I believe I picked up this image while browsing an image thread on Serebii, but I do not completely remember; I like to check a large number of sources for icon-worthy images.

Now, the initial crop can be a rectangle, but if you want to make best use of the 100x100 limit then you should probably crop it in a square of some sort. Remember, this will be resized after, so don't worry about what the dimensions are, just that they are even. Try to capture all of the image you feel is necessary, but if possible try to position it so there will be room for text. If this is impossible, don't worry, since there are other ways to make text stand out. If you don't want text on your icon, you can ignore making room for it and crop whichever area you feel to be best looking.

basecropped.png

Once cropped, do not just resize it to 100x100. Sure, you will still have your image, but you can make it a lot better.

basejustresized.png

See, here it is merely resized. It works for an average icon, but the best results come if you put a little more effort into it.

First, notice that the original screenshot is rather grainy. This can be fixed by using the Selective Gaussian Blur Filter (found under Filters > Blur > Selective Gaussian Blur) set to a radius of 2 pixels. Below, I show the filter being used once, then again.

basecropped.png
baseselectivegaussianblurred.png
baseselectivegaussianblurredagain.png

After this, resize to 100x100. It will be blurrier than the original, but we're not finished with it yet.

baseresized.png

The reason why you wanted to get rid of some of that graininess is because it will really stand out when you go to the next step.

Now, using the Sharpen Filter (Filters > Enhance > Sharpen) we're going to make the details come out. Allow me to demonstrate the effects of multiple usages of a Sharpen Filter used at 25%.

baseresized.png
basesharpen1.png
basesharpen2.png
basesharpen3.png
basesharpen4.png
basesharpen5.png

Now, you may wish your icon to not be quite this sharpened, but I personally like the details on my icon to be very distinct. Still, any amount of sharpness makes the image much more clear and the details much more visible.

Look at the difference that made compared to just resizing it!

basejustresized.png
basesharpen4.png

Just like the eye doctor's office. Which is clearer, 1 or 2?

Now that we have the base, it's time to start modifying it. There are many different things you can do to this base. For example, one particularly fun effect is the Supernova (Filters > Light Effects > Supernova). Here is a blue Supernova set at the upper right corner of the icon (100, 0).

baseholysupernova.png

However, that glare's a bit distracting, so here is the Supernova set beyond that corner, with the X value above 100 and the Y value in the negatives.

baseholysupernova2.png

Much better! The light is shining down on Lola, but not glaring in her face. Remember, to be subtle is not always a bad thing.

Still, as much fun as the effects are, there are a lot to cover, and I'm merely trying to stick to the basics in this tutorial. So, I will move to quite possibly the easiest and most useful tool in adding mood to your icon: The Filter Pack (Filters > Colors > Filter Pack). For all of the effects you can do with the tool, it is important to keep in mind the tone of your icon and whether or not the effects compliment that tone.

First, you can tint your icon different shades.

baseredtint.png
baseyellowtint.png
basegreentint.png
basecyantint.png
basebluetint.png
basemagentatint.png
\
As you can quite clearly see, every color changes the mood of the icon. Red and Yellow make the icon warmer, while Cyan and Blue cool it down. Yellow, Green, and Cyan lighten the icon somewhat, while Red, Blue, and Magenta darken it. In this instance, Yellow, Cyan, and Blue seem to be the most suiting to the icon, with Yellow and Cyan making it more innocent, but Blue making it more serious.

Next, there is the saturation.

baseunsaturated.png
baseoversaturated.png

It is not difficult to tell that the less saturated it is, the more serious and dramatic it is, and the less saturated it is, the more lively and silly it is.

However, you may notice that the saturation there is very strong. If you wanted saturation, but not to such an extreme degree, you could easily tone it down a bit: Before using the filter, right click on the layer of the base image and select "Duplicate Layer". Then, increase the Saturation once on one of the two layers. After that, select the top layer, and notice on the "Layers" floating menu that there is a drag bar labeled "Opacity" with a percentage value next to it. This bar will become your best friend. Change the Opacity of the top layer to a value between 0 and 100 to only partially view the layer by that amount.

Here is the Saturation dampened by a normal layer set to 50% Opacity:

basesemsaturated.png

There! Much more colorful, but a lot easier on the eyes.

The final thing you can do with the Filter Pack is make the Value lighter or darker.

basebrighter.png
basedarker.png

Obviously, a darker image has a darker mood and a lighter image has a lighter mood. It is important to keep in mind with this that the dark detail will surface much more on a lightened image, and the light details will surface much more on a darkened image.

This feature also allows us to increase or lessen the contrast. To lessen the contrast, set the Affected Range to Shadows and make the Value lighter, then set the Affected Range to Highlights and make the Value darker. To increase the contrast, do the opposite: set the Affected Range to Shadows and make the Value darker, then set the Affected Range to Highlights and make the Value lighter. Here is a comparison between the normal base and a base with higher contrast:

basesharpen5.png
basehighercontrast.png

Once again, a higher contrast will increase visibility of details, while a lower contrast will hide them.

By using the same method, you can make it look like light is shining on the character. Light is usually found in yellow, with a blue shadow cast, so if you give Highlights a Yellow tint and Shadows a blue tint, you give the impression of light. Here is a comparison between the normal base and a yellow light base:

basesharpen5.png
baseyellowhighlightblueshadow.png

This one is particularly well-paired with an increased contrast.

Mixing and matching these effects are the best way to get your icon to look the way you want it to. For this, I'm going to use both the partial saturation from before and an increased contrast.

basebrightercolorsandcontrast.png

Let's compare this to the normal base, as well as the icon resized with no effort to make the details stand out.

basejustresized.png
basesharpen5.png
basebrightercolorsandcontrast.png

Lola's looking her best now, I think!

Now, before adding text, many people find it helps an icon a lot if you add a border. GIMP has no square tool, so instead it must be done manually. Make a new layer. Using the pencil tool and the one-pixel brush, click on one corner of the image. Hold shift and click on another corner to draw a straight line between them. Continue around the icon until you return to the original corner. Tada, you have made a border.

borderjustablackline.png

However, a solid black line can be a little rigid and boring, don't you think?

If you're just going to do a line, you might as well have it blend into the picture a little more. This can be done by decreasing the Opacity of the Pencil Tool. Here's the border again, drawn with the Pencil Tool only set at 50% Opacity. (Remember when you do this to, at the end of the border, click on the pixel directly before the one you started on rather click on the first one again. Every time GIMP draws a line, it draws another pixel onto the starting point, increasing the opacity on that one spot. Two pixels in every corner will not look bad, but you might as well avoid putting three in the same corner.)

border50opacityblackline.png

This is more subtle than the solid line, and therefore is somewhat gentler on the eyes. It is a small difference, but it can make a difference, particularly on very light images.

From here, we can do several things. For one, we can draw another box directly inside the border using the pencil tool at an even lower Opacity. By doing this, we create a fading effect with the border. Here's one with a second line at 25% Opacity.

borderfadingblackline.png

Or, again using light lines to make it blend into the icon more, we can give the icon a bit of detail and therefore a more personal touch. Here is an example of extremely simple detail, just some extra lines with boxes in the corners.

borderdetailsimple.png

This is Lola we're talking about, so perhaps some fancier detail is in order? I'm going to try a design that's a bit more fun.

borderdetails.png

This may look fancy, but it's not. Mostly, it's just very tiny ovals.

Since there are little holes in this design, I'll take this opportunity to show you transparency. This is only available for .gifs and .pngs, and unfortunately for .pngs I've found that the transparent part of them show up as black in Internet Explorer. Still, .pngs are much nicer than .jpgs, particularly in their ability to incorporate partial transparency, so I'll use them for this section of the tutorial.

Creating a transparent section is easy: select the area you want to go away, and hit Ctrl+K. (However, this may fill it with your current Background Color; if this happens, duplicate the image and delete the former layer. I have personally found no other way around this.)

Now, to punch out those little holes in the border.

borderpunchout.png

That wasn't too hard, huh?

Now to show you the partial transparency. Rather than just deleting the section, I'm going to take an eraser with a big brush set to partial Opacity and run it all over the section. Here, I'll use 50% Opacity on the box between the outer border and inner border.

borderhalfopaline.png

There are a lot of things you can do with this. Remember to feel free to experiment!

Now, Text. Generally, unless you are using a pixel font, you want to keep Anti-Alias on...

textsharp.png

Unless, you know, you want your text so sharp you could cut yourself on it.

textantialiased.png

There. It's much more pleasing on the eyes now, don't you think?

One easy way to help it stand out is by putting a blur behind it. The most effective way to do this is to select all the text (this can be done using the Select continuous regions tool set to 255 Threshold and with Select Transparent Areas unchecked), increase the selection area by one pixel (Select > Grow, set to 1 pixel), make a new layer, move this layer behind the text, fill it with a color that the text stands out against, (Fill tool, set to Fill Whole Selection), return to selecting the entire layer, and then use a Gaussian Blur Filter (Filters > Blur > Gaussian Blur - I admit I do not know the difference between IIR and RLE Gaussian Blurs, but I use IIR). You should result in an effect like the one below.

textwithwhiteblur.png

I reduced the opacity on the layers, however, to make them both more subtle.

There is a use for the sharp fonts in the non-Antialiased fonts in this manner, however. If you do the same thing...

textsharpblurredback.png

...then merge the layers, select and remove all the black, and then reduce the opacity...

textghostly.png

You can make the text have a ghostly effect. Be careful when using this, though, since it can be very difficult to read if not used properly.

One of the best ways to make a font stand out is to give it a one Pixel outline. However, unfortunately, I have found no way to do this except by hand using the Pencil Tool. Still, the effect is generally worth it.

textoutlined.png

There. Hard to believe how much it took to do that, huh?

Well, this concludes my tutorial, and...

...what's that you say? You want to know how to make an animated icon?

Oh, if you insist.

Animated .gif icons are tricky for one specific reason: They are difficult to keep beneath the 40KB limit. Remember you can reduce the file size by reducing the number of colors, which is done by Indexing the colors (Image > Mode > Indexed) to a Generated Optimum Palette of a set number of colors. Using this, you must try to find the most number of colors you can have to make the .gif under 40KB.

Anyway, onto the actual method.

First, to animate a .gif, you must create multiple layers. Each layer must be one of the frames in the animated icon. For this one, the frames will be...

animsetup1.gif
animsetup2.gif
animsetup3.gif
animsetup4.gif
animsetup1.gif
animsetup4.gif

Now, at the end of each layer, I'm going to add "(1000ms)". This tells the animation how long to play the layer. I'm saving it as a .gif, and GIMP will ask me if I want to merge the layers or save it as an animation. Obviously, I want the animation.

This results in the following animation:

animslow.gif

Oh, but that's a bit too slow for such a simple animation, don't you think? So, to speed it up, I'm going to change the value of the end tag, making "(1000ms)" into "(250ms)".

The animation is now:

animfast.gif

Much better!

The time can vary as well. For example, on the next icon, the first and second frame were set to (1000ms), while the second two were set to (2000ms).

animnormal.gif

The most important thing, though, is making sure the icon isn't too fast to be read, unless for some reason you want that effect.

Otherwise...

animomgwtfbbq.gif

Yeah, you get the idea. (Actually, though, this demonstration icon might be more confusing if you did have time to read it.)

One last thing: If some layers in the animation have transparency and others do not, you might encounter some problems. The animation is mostly done by overlapping layers. So, let's say I wanted to shrink Lola into nothingness...

animoverlap.gif

Oops! That didn't work!

However, this is fixed by adding "(replace)" to the end of the layer name. So, with this added...

animreplace.gif

The previous frames disappear! And so does Lola! (Hmm, this makes me think of the shrinking into the world sprite animation at the start of Pokémon games...)

Well, ladies and gentlemen, that concludes this icon tutorial. Hopefully now you know a few things about how to build a better icon. If you still have questions, feel free to ask, and I'll do my best to address them.

Otherwise, have fun making icons!
 
Wow, this must have taken a while to make. But it's really good. Nice job.
 
Um. Yeah. I just downloaded GIMP. I know I must sound incredibly stupid when I say this, but I haven't even figured out how to to the very basic things like select objects or crop pictures. So could you either explain it to me or point me in the direction of a really detailed tutorial?
 
Well, I'm pretty sure I refer to all tools by name (Crop, Select region, etc.), and I think in most instances where I talk about something that's not in the toolbar, I explain where to go in the menus to locate it. The tools can be identified by mousing over them briefly.

If you're looking for tutorials on using the tools themselves...well, I'll check out www.gimp.org and see if they have some already. Otherwise, I guess I have more work to do...
 
Sorry, I figured it out. I was looking at the wrong toolbar, I guess (the one I was looking at only had different paintbrushes). Thanks!
 
Last edited:
That's all right. If you encounter any real problems, I'm always here to help!
 
For animating:

When adding simple text, wouldn't it be easier if you just made the base picture as a background, then on the other layers, just made Text only. Then set them to overlap.

(NOTE: I'm too lazy to produce the pictures.)

Let's use yours as the example.
Pic 1: The base picture with no text.
Pic 2: Floating ?
Pic 3: More Floating ???.
Pic 4: Base picture again, to cover up the old text.
Pic 5: Floating ???

norape4ar.gif


Just one I dug up, don't ask...
If you save this to your PC and open it with GIMP, you'll notice you can save yourself a lot of KBs if you have only 1 whole picture and lots of simple stuff floating around as opposed to all frames having the same whole picture with some extra text.
 
Ah, right. I tend to change the frames so much that I forgot you can do that...
 
So. Right. I said I'd be leaving, but this is the only place that I know of that tells you how to use GIMP, so I've kinda bookmarked it (the GIMP website wasn't any help at all). I've saved several images that I want to make into one animated icon, but when I tried to copy one of those images onto another layer, it gets all yucky and pixalated and way over-saturated. What am I doing wrong (I tried saving both files as Bitmaps, but that didn't work)?
 
Nice tutorial. I'm glad that someone bothered learning how to use the GIMP, as many people are generally afraid of it.

I have two comments:
1) For most cases, it is best to perform various enhancements and processing on an graphic while it is in high resolution -- that is, before shrinking. That's hard to say for this specific case, because the image you used was quite blurry to begin with, so not a whole lot of detail was lost by shrinking it.
2) An interesting way to render font is by using bumpmapping. It won't be useful for very small fonts, however, so it's up to the person to determine whether or not they need to bother with it. I believe that a tutorial for this is available on their site.
 
Roses Ablaze said:
So. Right. I said I'd be leaving, but this is the only place that I know of that tells you how to use GIMP, so I've kinda bookmarked it (the GIMP website wasn't any help at all). I've saved several images that I want to make into one animated icon, but when I tried to copy one of those images onto another layer, it gets all yucky and pixalated and way over-saturated. What am I doing wrong (I tried saving both files as Bitmaps, but that didn't work)?
If you want the exact same image, you can just copy the layer instead of the picture.

If quality issues still show up, give us an exact description of what you do and what happens so we can see if you're doing anything wrong.
 
They're actually different images that I tried to turn into a slideshow. I got someone else to do it for me, actually, but thanks for the offer to help.
 
WOW helped alot thanks! :)
If i can get used to this program i know im gonna regret ever paying for fireworks... :/
 
With the help of the this tutorial, I made my first animated avatar! Yay!

avatar.gif


So thanks for posting it! It really helped me out a lot.
 
"Pie is a sex goddess and you want her body" o_O

Anyway, apart from your suggestive captioning ( :p ) this is very helpful! I'll most likely make an avatar with this someday...

Thanks a lot! :)
 
Back
Top Bottom