Turntable animation in daz studio
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
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.
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.
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.
Any updates on getting this to work without slowdown near the end?
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.
That makes sense and its where I was headed until another answer presented itself. Thank you Tobor!
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.
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.