Shop Mobile More Submit  Join Login


Smoooth Animation Tutorial: Jumping

Hi!

Today we will learn how to make smoooth animation!:la: In this tutorial we will cover a basic movement, but sometimes difficult to look natural, jumping.

I am using a pixel black ball as the subject, but really, you can apply this tutorial to anything you want to jump! Like animals and humans (of coarse they would bend their legs instead of squish.;D)! If your animation starts to "trail", or you simply don't know how to animate, you can check out some other tutorials I have made that are linked at the bottom.:D

Let us begin!:la:


Aniball1 by IceXDragon

Lets start with the subject. I am using a 13x13 pixel black ball, but you can use anything, even if it isn't pixeled.:nod:


Aniball2 by IceXDragon

Now for the squish! This is the set move to gather energy for the jump. You wouldn't jump straight legged, would you?:XD: For my ball, I made it shorter, and expanded it out some on both ends. If your subject has legs, then in this step they would just bend their legs.


Aniball3 by IceXDragon

And now we jump! After the subject makes it's set move, whether it be squishing or bending it's legs, give it a pretty good start off. As you can see, this ball's take off height is 2 pixels.:meow:


Aniball4 by IceXDragon

In the next frame it would go a little higher. Depending on how high the subject should jump, it should jump at this rate for however many frames you need it to before going to the next step. For example: in the frame, the ball travels up 3 pixels. If I wanted the ball to go higher, I would make it go 3 pixels up for as many frames until it is as high as I want it to be. Though, this ball is only going to go up at this height for 1 frame.;)


Aniball5 by IceXDragon

Now as it continues to go up, gravity starts to take hold of it, so it progresses up slower.


Aniball6 by IceXDragon

And now it slowly gets slower, pushing up against gravity.


Aniball7 by IceXDragon

Still going at the same speed as the last frame, it progresses up one last time.


Aniball 7 2 by IceXDragon

Now it starts to go down. Make it goes down in the same pattern as it jumped.


Aniball 8 2 by IceXDragon

Going down...



Aniball 10 2 by IceXDragon
Down, down, down down...


Aniball10 by IceXDragon

...and I just can't believe my first love wo- Oh.>.>


Aniball11 by IceXDragon

Now as the subject absorbs the shock, it squishes (or bends it's legs) one last time before standing back up (This animation loops, so since it started standing normal, I don't need to make it stand normal again.:nod:).


Aniball Ball 2 by IceXDragon

And now we have a joyful jumping ball of fun!:happybounce: Now you can try to make your own!:eager:

--

Does you animation "trail"? Check out this tutorial!:la:

Don't know how to animate? Take a look at this Gimp animation tutorial!

I hope you found this tutorial helpful!:la: If you have any questions please ask below in the comments.:D

Have a nice day!:dummy:





Learn how to make a smooth jumping animation!
Add a Comment:
 
:iconarichy:
Arichy Featured By Owner Apr 29, 2013  Hobbyist General Artist
:clap: amazing!
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 29, 2013  Hobbyist General Artist
Thank you.:)
Reply
:iconlilmisspeppy:
LilMissPeppy Featured By Owner Apr 27, 2013  Student Digital Artist
Informative to the Nth. :iconclapplz:
Reply
:iconbackbeat4242:
BackBeat4242 Featured By Owner Apr 25, 2013  Hobbyist General Artist
Thank you so much for this informative tutorial! :iconbackbeatbounceplz:
Reply
:iconangeljasiel:
AngelJasiel Featured By Owner Apr 25, 2013  Hobbyist Digital Artist
it's very useful, thank you :heart:
Reply
:icontalty:
Talty Featured By Owner Apr 25, 2013   Artisan Crafter
I've never done anything like this, but your explanation is so good that I completely understood it :noes: great work and thanks for sharing!
Reply
:iconminato-kushina:
Minato-Kushina Featured By Owner Apr 25, 2013
So great tutorial! Thanks for sharing! :love: :hug:
Reply
:iconwolvenbird:
WolvenBird Featured By Owner Apr 24, 2013  Student Digital Artist
This is a wonderful tutorial! I'd love to see you make more pertaining to animation. Out of curiousity, is there a compilation of these sort of PE tutorials somewhere? I'd like to find some more on animation if there are any. x3
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 24, 2013  Hobbyist General Artist
You can find most of the Community Week articles here [link] , you can also find some tutorials here [link], and you can find off of the project educate articles here.:D [link]
Reply
:iconastrikos:
Astrikos Featured By Owner Apr 24, 2013   General Artist
Awesome awesome tutorial! :love:
Reply
:iconiamoret:
iAmoret Featured By Owner Apr 24, 2013  Hobbyist Photographer
I NOW KNOW THE SECRETS OF MY ENEMY! :iconmnrevilplz:

Great tutorial! :dummy:
Reply
:icondtfox:
DTfox Featured By Owner Apr 24, 2013  Hobbyist Digital Artist
Hmm, this isn't accurate.
It should actually follow the same pattern it used to go up to go back down. I'll give that the first frame can move two pixels because some of the energy of the ball is used to deform it, but after that the pattern should be
Going up: 2 3 2 1 1
Going back down: 1 1 2 3 (3)
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 24, 2013  Hobbyist General Artist
Really? When I jump it seems I go down faster than I hop.:o

Because when you go up you are fighting gravity, so you gradually get slower before you go down. And when you go down, since you are in favor of gravity, it pulls you down at a quick consistant rate until you hit the ground.
Reply
:iconzetamale:
ZetaMale Featured By Owner Apr 24, 2013
Yeah, DTfox is correct. Funny how mathematics can come in handy even when making animated gifs.
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 24, 2013  Hobbyist General Artist
lol, yes.:giggle:
Reply
:icondtfox:
DTfox Featured By Owner Apr 24, 2013  Hobbyist Digital Artist
It's about 10th grade physics. I can prove it using one of two methods.

Conservation of energy:
Kinetic energy: 0.5 * mass * velocity^2
Potential energy: mass * gravity * height

(m*v^2)/2 + m*g*h = K (constant)
Considering that mass and gravity constant (and for convenience I'll set them to 1, eliminating them from the equation) and then I'll single out velocity to show it depends on height. Meaning that at any given height the velocity is the same, whether or not the ball is moving up or down.
v = sqrt(2 * (K - h))


The second option is the parabolic throw:

Position: h = v0 + (g*t^2)/2
Velocity: v = v0 + g*t

v0 is the velocity in which the ball "jumped" up with

Because h (height) is a quadratic function there should be two values of t when you set H to a particular value. one instant where the ball is going up, and one where the ball is going down. I don't want to go through all those calculations right here, but if you take those two values of time and use them in the Velocity equation you'll find that they both give the same velocity, except one is positive and the the other is negative.
Reply
:iconkamachu:
Kamachu Featured By Owner Apr 24, 2013  Student Digital Artist
wut :noes:
Reply
:iconbomkosh:
BomKosh Featured By Owner Apr 24, 2013  Student Traditional Artist
Sucks that I can't remember all of that.

Still, when it comes to some cartoons, physics are bound to be broken.
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 24, 2013  Hobbyist General Artist
Yeeeahh, that's right. It has to gather energy on it's way down as well. Like if you jump off a plane you start to fall faster and faster until you hit terminal velocity.
Reply
:iconkindcritic:
KindCritic Featured By Owner Apr 24, 2013  Student Writer
...So I have to do some parabolic homework today involving trajectory and velocity and such. Couldn't remember the formula. Found this.
And my mother says deviantART isn't studying. :D
Reply
:iconlilmisspeppy:
LilMissPeppy Featured By Owner Apr 27, 2013  Student Digital Artist
She don't know what hit her. :meow:
Reply
:icondruddy:
Druddy Featured By Owner Apr 24, 2013  Hobbyist General Artist
So after panel 11, it loops back starting from panel 3, right?

Also, may I ask how you added big thumbs on the journal from your sta.sh?
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 24, 2013  Hobbyist General Artist
No, after 11 it loops from 1.:) I just made it so the first panel stays still for 1 second before going through the animation.:nod:

I just added the screenshots in my sta.sh, and imported them using the side bar in sta.sh writer.:la:
Reply
:icondarkjanet:
DarkJanet Featured By Owner Apr 24, 2013  Hobbyist Digital Artist
Is this Gimp or Photoshop?
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 24, 2013  Hobbyist General Artist
I'm using photoshop, but you can use this tutorial in any program that can animate.:nod:
Reply
:icondarkjanet:
DarkJanet Featured By Owner Apr 24, 2013  Hobbyist Digital Artist
Oh, okay. But only I need a cintiq.
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 24, 2013  Hobbyist General Artist
No, you can make animated digital art with a mouse. I use a mouse.:nod:
Reply
:icondarkjanet:
DarkJanet Featured By Owner Apr 24, 2013  Hobbyist Digital Artist
Ah, okay.
Reply
:iconmidnightmagnificent:
MidNightMagnificent Featured By Owner Apr 23, 2013  Hobbyist Digital Artist
Useful!
Reply
:iconmiontre:
miontre Featured By Owner Apr 23, 2013  Hobbyist Photographer
Nice one Ice :D
Reply
:iconspring-sky:
spring-sky Featured By Owner Apr 23, 2013  Hobbyist Digital Artist
Ah ..I always make the pixels I move up and down even in all the frames ,like 2-2-2-2-2 .

but i see that you used a different way 2-3-2-1-1 up and then 3-3-3 down .

Nice effect :nod:
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 23, 2013  Hobbyist General Artist
Yeah, there are a lot of different ways and pattens to bounce, it just depends on the artist.:giggle:

Thanks.:la:
Reply
:iconspring-sky:
spring-sky Featured By Owner Apr 24, 2013  Hobbyist Digital Artist
My pleasure :)
Reply
:iconbubbiies:
bubbIies Featured By Owner Apr 23, 2013  Hobbyist Digital Artist
Awesome tutorial Ice ;u;
Reply
:iconpix3m:
Pix3M Featured By Owner Apr 23, 2013   Digital Artist
This tutorial covers anticipation, stretch and squash, and a bit of easing. Not bad. :thumbsup:

A bit of constructive criticism for your easing technique though, gravity works by constantly changing the velocity of an object by a set amount. A ball that would definitely appear to adhere to a law of gravity would go up 3,2,1, 0, then down 1, 2, 3. The frame which the ball moves up 1 pixel twice then 3 pixels down twice makes the motion appear a bit linear, and a bit needlessly artificial. If we move the ball down by one pixel on the 7th frame, the animation appears more smooth and natural.
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 23, 2013  Hobbyist General Artist
Yep, just covering the basics for beginners.;)

Ah, I see what you mean, thanks for the feedback!:D
Reply
:iconmiontre:
miontre Featured By Owner Apr 23, 2013  Hobbyist Photographer
:thumbsup:
Reply
:icontantetabata:
TanteTabata Featured By Owner Apr 23, 2013
Thank you for this explanations.
I just did one bouncer including a squeeze so far, but not that much. [link]

I thought that the squeezing depends on how high the emote will jump.
So I didn't squeeze for the hopping and did it a bit for the bounce.

Seems to me I need to do a second bouncer and squeeeeeze :D
Reply
:iconsrcpcsoha:
srcpcsoha Featured By Owner Apr 23, 2013  Student Digital Artist
I found it helpful! I would love more animation tutorials ;; w ;;
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 23, 2013  Hobbyist General Artist
Glad you found it so!:happybounce: I may make more in the future.:D
Reply
:iconsrcpcsoha:
srcpcsoha Featured By Owner Apr 23, 2013  Student Digital Artist
awesome!!
Reply
:iconioanacamelia2000:
ioanacamelia2000 Featured By Owner Apr 23, 2013  Hobbyist Artist
Good tutorial! :clap:
I already know how to make a bouncy emote.
(because I am using GIMP 2. :B )
But I think everyone will learn about that! :)
Reply
:iconicexdragon:
IceXDragon Featured By Owner Apr 23, 2013  Hobbyist General Artist
Thanks!:la:

Sweet!:dummy:

I hope so!:giggle:
Reply
:iconioanacamelia2000:
ioanacamelia2000 Featured By Owner Apr 23, 2013  Hobbyist Artist
You are welcome! :dummy:
:giggle::giggle::giggle:
Reply
Add a Comment:
 
×

:iconicexdragon: More from IceXDragon


Featured in Collections

Journals by WannieWirny

Project Educate Articles by kareynomer

Journals by Aspi-Galou


More from DeviantArt



Details

Submitted on
April 23, 2013
Submitted with
Sta.sh Writer
Link
Thumb

Stats

Views
5,557 (2 today)
Favourites
133 (who?)
Comments
44
×