RSS/Atom feed Twitter
Site is read-only, email is disabled

Question About Gif Animation

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

4 of 4 messages available
Toggle history

Please log in to manage your subscriptions.

Question About Gif Animation Silicon_Chipmunk 02 Oct 23:50
  Question About Gif Animation achbarrr@gmail.com 03 Oct 10:01
  Question About Gif Animation Jan Kandziora 03 Oct 11:49
   Question About Gif Animation Silicon_Chipmunk 05 Oct 19:04
2016-10-02 23:50:58 UTC (about 8 years ago)
postings
2

Question About Gif Animation

Hi, I hope someone can help.

Sorry if this has already been asked, I couldn't find anything similar in the forums but might have missed something.

Is it possible to make a gif where two different things move at two different speeds? For example if I was animating a dragon, is there a way to make its wings to move at one speed (looped) while its eyes blink at a faster speed?

I keep wanting to make two Layer Groups so I can animate things separately, but know this won't work since Gimp can't animate layers in Groups. Any advice would be greatly appreciated.

achbarrr@gmail.com
2016-10-03 10:01:50 UTC (about 8 years ago)

Question About Gif Animation

All you need is in adobe flash or you can try some like that called SYNFIG. this is best way to make great anination if you know

On Mon, Oct 3, 2016 at 6:05 PM +0900, "Silicon_Chipmunk" wrote:

Hi, I hope someone can help.

Sorry if this has already been asked, I couldn't find anything similar in the forums but might have missed something.

Is it possible to make a gif where two different things move at two different speeds?
For example if I was animating a dragon, is there a way to make its wings to move at one speed (looped) while its eyes blink at a faster speed?

I keep wanting to make two Layer Groups so I can animate things separately, but know
this won't work since Gimp can't animate layers in Groups. Any advice would be greatly appreciated.

Silicon_Chipmunk (via www.gimpusers.com/forums)
Jan Kandziora
2016-10-03 11:49:05 UTC (about 8 years ago)

Question About Gif Animation

Am 03.10.2016 um 01:50 schrieb Silicon_Chipmunk:

Hi, I hope someone can help.

Sorry if this has already been asked, I couldn't find anything similar in the forums but might have missed something.

Is it possible to make a gif where two different things move at two different speeds?

There is only one frame rate in animated GIFs. When you need different speeds for different parts of an animation, you need to double/triple and so on the "slow" frames, while animating the fast parts in it.

For example if I was animating a dragon, is there a way to make its wings to move at one speed (looped) while its eyes blink at a faster speed?

Basically, do this:

frame 0: wings up - eyes open frame 1: wings up - eyes closed
frame 2: wings down - eyes open
frame 3: wings down - eyes closed
loop

I keep wanting to make two Layer Groups so I can animate things separately, but know this won't work since Gimp can't animate layers in Groups. Any advice would be greatly appreciated.

Again, I recommend ImageMagick to do that duplication and animation work for you, see this example:

http://www.imagemagick.org/Usage/anim_mods/#composite

It first creates a coalesced_k.gif (a full frame/non-optimizied gif), then makes a shadows_k.gif from the original one -only for demonstration purposes, could be any "background" animation, e.g. your winged dragon-, then compose that background animation with the original coalesced_k.gif to compose_shadow.gif.

(gif_anim_montage is just a script which created the strip at the bottom of the tutorial step)

You are done!

Okay, if you want to do that wing flapping at a slower speed, you first had to double each frame within the gif. That's a bit trickier:

http://www.imagemagick.org/discourse-server/viewtopic.php?p=50325#p41868

Hope that helps.

Kind regards

Jan

2016-10-05 19:04:27 UTC (about 8 years ago)
postings
2

Question About Gif Animation

Am 03.10.2016 um 01:50 schrieb Silicon_Chipmunk: There is only one frame rate in animated GIFs. When you need different speeds for different parts of an animation, you need to double/triple and so on the "slow" frames, while animating the fast parts in it. Basically, do this:

frame 0: wings up - eyes open frame 1: wings up - eyes closed
frame 2: wings down - eyes open
frame 3: wings down - eyes closed
loop
Again, I recommend ImageMagick to do that duplication and animation work
for you, see this example:

http://www.imagemagick.org/Usage/anim_mods/#composite

It first creates a coalesced_k.gif (a full frame/non-optimizied gif), then makes a shadows_k.gif from the original one -only for demonstration
purposes, could be any "background" animation, e.g. your winged dragon-,
then compose that background animation with the original coalesced_k.gif
to compose_shadow.gif.

(gif_anim_montage is just a script which created the strip at the bottom
of the tutorial step)

You are done!

Okay, if you want to do that wing flapping at a slower speed, you first
had to double each frame within the gif. That's a bit trickier:

http://www.imagemagick.org/discourse-server/viewtopic.php?p=50325#p41868

Hope that helps.

Kind regards

Jan

Thank you, Jan. :)