Game Development Community

Cyclic animations troubles

by Pawel \"glodomor\" R · in Artist Corner · 04/28/2006 (3:18 am) · 10 replies

For some time I've been using older version of exporter, but form 0.9x version I'm having problems with cyclic animations. It seems exporter doesn't extrapolate sequences for me in the way it was in older version.
My question is:
What should I do, to have nice cyclic animations without any skipped frames? What should I do to have exporter interpolating missing frames in animation?

About the author

Recent Threads

  • Vtk

  • #1
    04/28/2006 (4:03 pm)
    Make a finishing frame the same as the first. The exporter will drop the last duplicate frame. I think this is what you want.
    #2
    04/29/2006 (9:27 am)
    Did this help?
    #3
    04/29/2006 (1:47 pm)
    Sorry. Actually i'm having gpart + some hd recovery session.
    I'll chceck it right after i take care of some more important things (see above).

    Thanks for posting.
    I think this was the first thing i tried, but didn't work.. there was something wrong... i can't remember what exactly... i'm not sure.
    And for now first priority -- do some data recovery.
    #4
    04/29/2006 (3:13 pm)
    ...
    #5
    04/30/2006 (8:49 am)
    Uhmh... My bad! I can't concentrate lately at all. ;P
    Thanks for help! :)

    @Frank:
    Yup... this is it... but not all.
    In all of this I forgot to set linear interpolation mode for my action in Blender.

    @Joseph:
    Thanks for the tip... it wasn't exactly that, but at least I remembered something.

    And by the way... Should exporter remove duplicated frames and short animation by one frame if I want it to export only, say, 34 of 41 possible frames? I can see only that this setting drops some last frames... Shouldn't exporter drop frames from full animation domain or change it to another -- shorter (in frames)? (I used version 0.91)
    The log file of my exported test model.
    #6
    04/30/2006 (4:08 pm)
    ...
    #7
    04/30/2006 (11:01 pm)
    I'm lust a lazy little bastard. ;>
    #8
    05/02/2006 (7:29 pm)
    Hey, I think I found the cyclic issue you were talking about. I made an animation and it seemed to pause where the animation converges. Then I backed off the total frames by 5 (not a magic number, it just worked) and now it is smooth. I think that is the intent is you make sure it converges then back off the total frames to smooth it out.
    #9
    05/03/2006 (2:08 am)
    Did you set linear interpolation mode? Action Editor->select action and bone and its kayframes->[Key from menu->Interpolation mode->Linear interpolation? The Bezier interpolation mode is set by default... so starting and final stages of animation are "smoothered" to zero/no-move using curve, not a straight line... and this makes animation to slow down and even pause for one frame in "convergement" point.
    I need breakfast so excuse me if I'm not making myself clear ;)
    #10
    05/03/2006 (8:38 pm)
    Doh! I will check that. Thanks. (and I thought I was so clever : P )