Turntable animation in daz studio

WoolaWoola Posts: 27

Hi there, i'm trying to do a turntable animation in daz studio but the animation is not coming out smooth and is slowing down at the end. I want to have it looping but after trying all kinds of settings I'm unsure of how to do this. Is there any good way to do a turntable animation in daz? I only have animate2 at the moment.

Comments

  • Richard HaseltineRichard Haseltine Posts: 102,890

    If you have the full AniMate 2 I think you should be able to set interpolation - you probably want linear interpolation on your keys, currently it's smoothing them (like a curve in Illustrator) and that's why you are getting variation in speed.

  • WoolaWoola Posts: 27

    Thanks. How do you do that?

  • Richard HaseltineRichard Haseltine Posts: 102,890

    Thanks. How do you do that?

    I'm not sure, I don't have the full version of AniMate 2. Casual also has a script to chnage interpolation type, as I recall, if you check his posts in the Freebies forum.

  • KnittingmommyKnittingmommy Posts: 8,191

    Have you checked out the tutorials on the DAZ 3D Youtube channel?  They had one of the animation tutorials showing how to do a similar type of animation.  I can't remember which one it was, though.  They are definitely worth a look if you are having problems figuring out how to do something with animation inside DS.

  • MarshianMarshian Posts: 1,465

    Any updates on getting this to work without slowdown near the end?

  • ToborTobor Posts: 2,300

    One way (mostly through trial-and-error) is to set the animation for more frames than you need either end, and then only animate in the middle. This avoids the easing at the start and stop, and you're left with linear motion for the frames you do want. I've done this to produce some spinning planet and spinning gear animations for CSS sprite sheet animations.I do also have Animate2 (seldom use it, though), but the above is doable once you get the hang of it.

  • MarshianMarshian Posts: 1,465

    That makes sense and its where I was headed until another answer presented itself. Thank you Tobor!

  • kaotkblisskaotkbliss Posts: 2,914

    This is one of the things that really bug me about the animate feature of Daz. If I take a wheel and leave it at 0 for the first frame, then go to the last frame and set it's rotation to 359, when I play it back looped, there should be absolutely no speed change. Daz should have evenly divided the number of degrees to increase the rotation by for each frame. I mean, Daz goes to something like 6 decimal places which should be plenty to get all the frames the same distance apart and if 1 is off, it should be pretty much impercievable.

  • FrankTheTankFrankTheTank Posts: 1,238
    edited August 2016

    The way to handle this is with Graphmate (which you must purchase). If you want to do any animation you really need both Keymate and Graphmate.

    There's an option to change the interpolation mode between keyframes as shown below. By default it attempts to smooth out motion by setting it to a gentle curve: TCB, which works well for human movement. But change it to "linear" as shown below and you get motion with constant even movement.

     

    graphmate.jpg
    819 x 601 - 170K
    graphmate-TCB.PNG
    816 x 594 - 30K
    Post edited by FrankTheTank on
Sign In or Register to comment.