Controlling Ease-in and Ease-out.

MaxHancockMaxHancock Posts: 226
edited December 1969 in Art Studio

I'm wondering if there is a way to turn off the default ease-in and ease-out behavior with a regular timeline animation.

Here's the scenario where I need such a feature: I have a model of a planet Earth that needs to rotate continuously, an absolute 360º loop.

If I try the above with the default timeline keyframes, then what I get is a planet that begins its rotation slowly, speeds up and then ends slowly and stops. I want the motion to be linear, but I don't see an option to make that happen.

Do I need keyMate and GraphMate plug-ins to achieve this simple type of motion?

Thanks,

m.

Comments

  • edited December 1969

    The answer is probably yes. I have the Mates, but have not yet deduced how to use them.

    I believe it has something to do with "extrapolation." It seems there are three types - TCB, Linear and Constant, which are selectable in KeyMate. I've been searching for definitions of these terms, but so far I've found nothing. If I come up with anything, I'll let you know. Good luck.

  • MaxHancockMaxHancock Posts: 226
    edited December 1969

    Thanks!

    Yes, I think the Linear setting will make the motion constant, but I need to purchase those plug-ins before I can test and validate that.

  • edited September 2014

    Thanks!

    Yes, I think the Linear setting will make the motion constant, but I need to purchase those plug-ins before I can test and validate that.

    This page tells me something about interpolation types. I wonder what "Constant" is.
    http://download.autodesk.com/global/docs/motionbuilder2013/en-us/index.html?url=files/Interpolation_.htm,topicNumber=d30e72319

    You might find this useful:
    http://www.daz3d.com/forums/discussion/13137/

    Post edited by laststand@runbox.com on
  • ajd_at_072df9a27dajd_at_072df9a27d Posts: 60
    edited September 2014

    Many scripts Essential for animators of mCasual free for DAZ Studio


    https://sites.google.com/site/mcasualsdazscripts/setinterpolation-for-ds2-3

    "By default it seems that Daz Studio creates keyframes with splined interpolation.
    For character animation it helps create life-like movements: ease-in, ease-out, anticipation, follow-through.
    But in other cases it's not desirable since the type of spline used tends to overshoot or undershoot between keyframes"


    To easily add shortcuts to scripts

    Post edited by ajd_at_072df9a27d on
  • MaxHancockMaxHancock Posts: 226
    edited December 1969

    I just purchased KeyMate and GraphMate to test the interpolation, but I wanted to thank you for pointing me to your script. It looks cool and I'll definitely try it out. Thank you!

  • MaxHancockMaxHancock Posts: 226
    edited December 1969

    I purchased KeyMate and GraphMate and ran a few test.

    1. I was able to achieve the desired motion of a planet rotating, 360º without easing by selecting the first frame and choosing Linear interpolation.

    I did a few more test to see what I could do...

    2. I was able to stop, "freeze" the motion by setting a keyframe to Constant interpolation.

    3. Last I wanted to see if I could go back to ease-out the motion at the end. I added a keyframe near the end, and set it to TCB interpolation. It did what I expected, eased-out the rotation.

    This is all great!, but my only compliant is that there is no visual indication in the interface as to what kind of interpolation a keyframe has. You have to memorize or make note of it yourself.

Sign In or Register to comment.