HOME | DD

12hc12 — GIMP Animation Tutorial

Published: 2008-07-22 17:04:20 +0000 UTC; Views: 79337; Favourites: 1579; Downloads: 1384
Redirect to original
Description Attention!
Considering the great amount of time since I have thought about emotes or animations, never mind the neglect I've put on my digital editing programs, I can no longer truly provide satisfactory advice for all you budding emoticonists and animators. I still love to see a new emote now and then, and the comments on both my tutorials are very uplifting. However, the flood of questions must come to an end.
But, I won't just leave you in the dark. There are many resources out there in the deviantART community that can really help.
Be sure to check out #Emotication for other tutorials and a long list of resources for all aspects of emoticon creation. If you need a mentor, they have a program set up to give you the kind of help you need.
If you have a specific question about emoticons or emoticon creation (including animation), head over to #WeEmote . The group there are sure to have an answer for you, or at least point you in the right direction.

For those of you that use this tutorial for non-emoticon art forms, I can't guarantee that either of those resources will be helpful. Check out the Groups page and search for a group that can help; there's bound to be one out there for you. And of course, dA has a massive section on tutorials for some of the most popular programs (as well as general tutorials) that can be easily found in the Resources and Stock Images > Tutorials gallery.

If you comment or send me a note, please don't be offended if I direct you elsewhere. I really can't provide you with the help you deserve.

-----

READ THIS BEFORE GETTING HELP.
I have had countless eager animators ask me the same question countless times, so here's hoping this can reduce the amount of repetition.
Many people have explained a situation in which the layers "stack" on top of each other when the animation is played. In other words, instead of showing one frame at a time, the previous frame (layer) does not go away. If you are having this problem, please be sure that your layers ALL look like the example below before contacting me for assistance.
Layer B (200 ms)(replace)
Layer A (100 ms)(replace)
etc.

If you do not use the replace method, or do not indicate that you want to use this method, GIMP may automatically assume things it should not assume. Ensure all frames have the (replace) indicator in them. As well, make sure all layers have a unique name.
Examples of unique names:
Layer 1, Layer 2, Layer 3
Start, blink, close
Frame A, Frame B, Frame C

Layers CANNOT include any of the following at the end of its name, which are created by duplicating layers:
copy, copy #1, #2, etc.

If you are still having issues, but you have ensured that all layers are named properly, you can comment and ask for assistance. I should be able to point you in the right direction, but I don't know everything. If I can't answer your question, feel free to do a google search. They're useful, trust me.

-------

Forgot to mention: steal my lighting style, and I'll have to give you a kick in the pants. Oh, and I'll bitch at you. Stealing styles is the same as stealing art; not only does it show a lack in originality, it's just pathetic.

To see the final result of the emote used in this tutorial,
click here .

(The emote is using the Combine method, though it would look the same if it was using the Replace method. Note that the times of the layers are 2000ms and 70ms.)

`CookiemagiK said that he wasn't sure how to animate in GIMP, so I figured I should make a tutorial.
Yes, I know, it's ugly as hell, but it's the information that counts.
Cut me some slack, it's my first tutorial.

The tutorial starts AFTER you have created something to animate, so this is useless for those of you who can't make emotes or pixel art. Maybe I'll make a tutorial for that later.
This goes through the process of animating, including both methods of animating, layer naming, and the final touches.

Keep in mind:
This is a basic tutorial; build and learn off of it. If you want your emote to move, then each new layer would be shifted up, down, left or right.
If you want the emote to talk, you need to animate the mouth closing, then opening.
Walking consists of diagonal movements.
Et cetera, et cetera, et cetera.


Programs used: GIMP (pixel art and screenshots), Paint.NET (tutorial).


Requested by ~aicaz : Advanced Animation tutorial at the GIMP website, using the GIMP GAP tool, easily found and downloaded around the GIMP site.


Permission given to explosivegfx.com to use this tutorial.
Related content
Comments: 633

thislovetaken In reply to ??? [2010-07-11 18:15:48 +0000 UTC]

Thank you this really helped me alot! (: <3
This is one of the best tutorials ive seen so far (:

👍: 0 ⏩: 1

12hc12 In reply to thislovetaken [2010-07-12 00:15:31 +0000 UTC]

I'm glad it's helped!
Thanks for the opinion. c:

👍: 0 ⏩: 0

Yasextreme213 [2010-07-08 00:09:10 +0000 UTC]

How to edit animations?Like the chipettes,sonic,pokemon etc.

👍: 0 ⏩: 1

12hc12 In reply to Yasextreme213 [2010-07-08 02:42:43 +0000 UTC]

Not sure I understand your question; do you want to take a pre-existing animation and edit it? That's beyond my basic capabilities.
As stated in the Artist's Comments, please direct your questions elsewhere. I'm really not the best source of help anymore. Best of luck, though.

👍: 0 ⏩: 1

Yasextreme213 In reply to 12hc12 [2010-07-08 05:37:43 +0000 UTC]

Just thought you'd know

👍: 0 ⏩: 0

syox96 In reply to ??? [2010-07-06 18:10:58 +0000 UTC]

lol i used it- [link]

first emote

👍: 0 ⏩: 1

12hc12 In reply to syox96 [2010-07-07 23:48:01 +0000 UTC]

Aww, very adorable. c: Lovin' the colour.

👍: 0 ⏩: 1

syox96 In reply to 12hc12 [2010-07-08 04:24:52 +0000 UTC]

thanks!

your tutorial really helped.

👍: 0 ⏩: 0

Karolinapaz In reply to ??? [2010-07-06 17:15:07 +0000 UTC]

THANK U SO MUCH! :'D

👍: 0 ⏩: 1

12hc12 In reply to Karolinapaz [2010-07-07 23:47:36 +0000 UTC]

You're welcome!

👍: 0 ⏩: 0

HighHeavensStock In reply to ??? [2010-07-06 14:20:49 +0000 UTC]

Featured:
[link]

👍: 0 ⏩: 1

12hc12 In reply to HighHeavensStock [2010-07-07 23:47:07 +0000 UTC]

Thanks for the feature.

👍: 0 ⏩: 0

pikachugirl101 In reply to ??? [2010-07-05 23:35:01 +0000 UTC]

this is cool! now i know how to animate

👍: 0 ⏩: 1

12hc12 In reply to pikachugirl101 [2010-07-06 02:06:41 +0000 UTC]

Glad I could teach you!

👍: 0 ⏩: 0

Nannonshae In reply to ??? [2010-06-30 15:56:28 +0000 UTC]

It Won't let me save it as an animation!

👍: 0 ⏩: 1

12hc12 In reply to Nannonshae [2010-07-06 02:06:30 +0000 UTC]

Check out the top of the Artists Comments below the tutorial. I'm truly not the best source of help for any of your animation issues. Try doing a Google search or asking around some animation-based groups or chats.
The only help I can really offer is that you may be trying to save as the wrong file type; be sure to save as a .gif.

👍: 0 ⏩: 1

Nannonshae In reply to 12hc12 [2010-07-06 14:04:21 +0000 UTC]

Ok, I found an online image editer, iaza, and all you have to do is use the saved files as layers! But I fouund the pixel tutorial helpful! Thankyou!

👍: 0 ⏩: 1

12hc12 In reply to Nannonshae [2010-07-07 23:46:28 +0000 UTC]

I've heard of iaza before, but I was unaware it had such capabilities! Quite awesome info, that.

👍: 0 ⏩: 0

DeathlyWhispers In reply to ??? [2010-06-26 16:47:04 +0000 UTC]

Thank you for the tutorial. It was of great help.

👍: 0 ⏩: 1

12hc12 In reply to DeathlyWhispers [2010-07-06 02:02:40 +0000 UTC]

You're very welcome!

👍: 0 ⏩: 0

Redhead-Lion In reply to ??? [2010-06-24 13:06:56 +0000 UTC]

this is great! i cant really find a good animation program, but now im gonna try with gimp! ^^

👍: 0 ⏩: 1

12hc12 In reply to Redhead-Lion [2010-07-06 02:02:31 +0000 UTC]

Best of luck with your animation adventures. c;

👍: 0 ⏩: 1

Redhead-Lion In reply to 12hc12 [2010-07-31 16:41:17 +0000 UTC]

thanks!

👍: 0 ⏩: 0

Nijimyrainbow In reply to ??? [2010-06-22 22:31:33 +0000 UTC]

I have a question, I have gimp and i'm trying to create an avatar but it wont let me cut and paste! I use the select tool and go edit, cut. But then it crashes and says "gimp 2.6. exe has stopped working" and then it gives me the options of "check online for a solution and close the program" and "close the program"

could you please help me? or anyone?

👍: 0 ⏩: 1

12hc12 In reply to Nijimyrainbow [2010-06-23 01:54:04 +0000 UTC]

That's... very strange. Sounds like something's gone wrong with one of the GIMP files. Try doing a quick google search to see if anyone else has had a similar problem; that's probably your best bet. If you can't find anything, try removing GIMP and installing it again.
If that doesn't work... I'm afraid I can't really help.

👍: 0 ⏩: 1

Nijimyrainbow In reply to 12hc12 [2010-06-23 03:01:02 +0000 UTC]

Thanks, I'll try that XD

👍: 0 ⏩: 0

AliciaAliciaxD In reply to ??? [2010-05-31 18:30:17 +0000 UTC]

Thanks! Helped a lot!

👍: 0 ⏩: 0

BubbleMonkeyShell In reply to ??? [2010-05-22 03:55:35 +0000 UTC]

Thank yooooooooooooou.
Uh oh. Didn't mean to gooo ooooooooooooo

👍: 0 ⏩: 1

12hc12 In reply to BubbleMonkeyShell [2010-05-23 23:42:55 +0000 UTC]

Sometimes, our fingers have a mind of their own. (;
You're welcomeeeee. c;

👍: 0 ⏩: 1

BubbleMonkeyShell In reply to 12hc12 [2010-05-24 01:11:10 +0000 UTC]

Thank yoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooou damn my dog keeps jumpin on me everytime I do a yooooou

👍: 0 ⏩: 0

chaosshade In reply to ??? [2010-04-22 01:57:21 +0000 UTC]

How big was the little devil by the time you were done?

👍: 0 ⏩: 1

12hc12 In reply to chaosshade [2010-04-22 18:51:13 +0000 UTC]

How very vague of you.
If you're referring to its dimensions, it was still 15x15 pixels (as seen here ).
If you're referring to its file size, it was about 255 bytes (as seen when downloaded from the above link).
If you're referring to the number of layers, there were two.

If I've completely over analyzed your question and missed what you were actually asking for, feel free to hit me.

👍: 0 ⏩: 1

chaosshade In reply to 12hc12 [2010-04-22 19:01:10 +0000 UTC]

*laughs* sorry, I was half-asleep when I asked. I was inquiring about the size of the emote itself. You are very thorough and kind with your answers and I appreciate not being insulted.

👍: 0 ⏩: 1

12hc12 In reply to chaosshade [2010-04-23 02:25:17 +0000 UTC]

Ah, don't worry. We're all guilty of a little late-night or early-morning goof ups. (;

👍: 0 ⏩: 0

Wolf9848 In reply to ??? [2010-04-18 13:50:04 +0000 UTC]

i cant really understand this.

👍: 0 ⏩: 1

12hc12 In reply to Wolf9848 [2010-04-18 23:59:02 +0000 UTC]

I would love to help you, but I haven't animated in quite a while, so my skills and resources are pretty rusty. There are several resources around dA that can give you much more help than I can--check out the Artist's Comments for some links, as well as a group that might be able to help.

👍: 0 ⏩: 1

Wolf9848 In reply to 12hc12 [2010-04-19 21:04:28 +0000 UTC]

i fount out horse gimp works now so i dont need help anymore sorry!

👍: 0 ⏩: 0

Bloody-bath14 In reply to ??? [2010-04-11 03:13:46 +0000 UTC]

Thankyou thankyou, thankyou, thankyou!!

👍: 0 ⏩: 1

12hc12 In reply to Bloody-bath14 [2010-04-11 03:45:40 +0000 UTC]

You'rewelcome you'rewelcome, you'rewelcome, you'rewelcome?

👍: 0 ⏩: 1

Bloody-bath14 In reply to 12hc12 [2010-04-11 04:14:17 +0000 UTC]

I might have been a little to excited then, but i always wanted to learn how to make these

👍: 0 ⏩: 1

12hc12 In reply to Bloody-bath14 [2010-04-11 15:18:13 +0000 UTC]

Ah, don't worry about it. Excitement is good!

👍: 0 ⏩: 0

tobisempai In reply to ??? [2010-04-11 01:44:18 +0000 UTC]

QUESTION!

When I get this message:

    The image you are trying to save as a GIF contains layers which extend beyond the actual borders of the image. The GIF file format does not allow this. You may choose whether to crop all of the layers to the image borders, or cancel this save.


what does this mean?

👍: 0 ⏩: 1

12hc12 In reply to tobisempai [2010-04-11 03:45:24 +0000 UTC]

Basically, some of your image (whether you know it or not) lies outside of the physical border of the image, and GIMP can't save that part of the image in a .gif file. I am 99% sure that you can allow GIMP to crop the image without any harm to the actual image. Just to be safe, save it as a .xcf (GIMP's default file type) first so you don't lose your image if something goes wrong.

👍: 0 ⏩: 0

Miarath [2010-04-05 13:20:48 +0000 UTC]

Great tutorial.

👍: 0 ⏩: 1

12hc12 In reply to Miarath [2010-04-05 13:52:56 +0000 UTC]

I'm glad you liked it. (:

👍: 0 ⏩: 1

Miarath In reply to 12hc12 [2010-04-05 18:21:14 +0000 UTC]

You're very welcome.
Didn't think of some things.

👍: 0 ⏩: 0

EternalSilverSakura In reply to ??? [2010-03-17 22:24:26 +0000 UTC]

Well, I'm using GIMP. I have a question about combining layers.

Say I want to have my base emote as my first layer and then want to have moving things on my next few layers. Can I do that?

👍: 0 ⏩: 1

12hc12 In reply to EternalSilverSakura [2010-03-17 23:37:11 +0000 UTC]

The simple answer is no.
Sadly, the complex answer is yes.

For beginners, I wouldn't suggest that method.
If you already have that set up, you could always use that set of layers to create each successive frame, which you can then copy/paste into another image to be your animation. That's probably easiest.

For some animations, you could do it as you've described. If, for example, you were making an emote whose eyebrows wiggled, you could have the base layer be the emote and each successive layer be the eyebrows as they change. It's difficult to explain and really best learned by experimentation.

So, I don't recommend it, but it is possible in some situations. Try it out, and if it doesn't work, the undo function on any program is always a digital artist's best friend. (;

👍: 0 ⏩: 1

EternalSilverSakura In reply to 12hc12 [2010-03-17 23:39:42 +0000 UTC]

Well thank you. I'm pretty much feeling around in the dark sometimes you know. XD

👍: 0 ⏩: 1

12hc12 In reply to EternalSilverSakura [2010-03-18 00:12:34 +0000 UTC]

Feel around for that light switch, then. (;
What an awful analogy that is.

Best of luck with your experimenting. (;

👍: 0 ⏩: 0


<= Prev | | Next =>