There are a few issues, animation speed, the tail magnitude and general stiffness.
Here's my edit: (left is mine)
I removed the 3rd frame because it made the animation too slow.
I decreased the tail's magnitude alot. Unless he's intentionally controlling his tail, it should just drag behind. That means that the magnitude couldn't possibly be larger than the amount he moves up and down.
I didn't try to change the stiffness because I was lazy. The issue is that only the tail and wings are animated, but the rest of the body is stiff. Generally, for 3D animation, I've found that it's easier to just create each key pose instead of having interpolation do it for me. You only have 3 frames (if you remove the 3rd) to animate, so it shouldn't be too much work to change. Redrawing each frame is well worth the trouble. If you're having trouble figuring out what the pose should be between poses at a specific moment, just make any intermediate pose that you can think of. Then all you have to do is adjust the timing appropriately. You can keep repeating this process until the animation is done.
__
~Much appreciated E-Man =p
Here's my edit: (left is mine)
I removed the 3rd frame because it made the animation too slow.
I decreased the tail's magnitude alot. Unless he's intentionally controlling his tail, it should just drag behind. That means that the magnitude couldn't possibly be larger than the amount he moves up and down.
I didn't try to change the stiffness because I was lazy. The issue is that only the tail and wings are animated, but the rest of the body is stiff. Generally, for 3D animation, I've found that it's easier to just create each key pose instead of having interpolation do it for me. You only have 3 frames (if you remove the 3rd) to animate, so it shouldn't be too much work to change. Redrawing each frame is well worth the trouble. If you're having trouble figuring out what the pose should be between poses at a specific moment, just make any intermediate pose that you can think of. Then all you have to do is adjust the timing appropriately. You can keep repeating this process until the animation is done.
__
~Much appreciated E-Man =p