1
$\begingroup$

I'm trying to understand how to stretch and scale exactly the keyframes of my animation. Let's say that at the beginning my animation was composed by 66 frames that I want to render at 24 fps. Later I stretched the keyframes to 110 because the character's movements was too robotic. Now I want to come back to 66. I gone to frame 1 on the dope sheet and I scaled down the frames a little,but the position of the characters is not aligned with the background images that I used on the beginning to make the poses. I need to understand what's the method to know exactly how many frames should I add to 66 the make a fluid animation at 24 fps and how can I scale the frames from 110 to 66 to match the starting background images. Check here to see what happened when I tried to scale down the frames. Thanks.

$\endgroup$
1
$\begingroup$

In the animation editor, position the 2D cursor to the frame you want to use as the "origin" for your scale operation (probably the first frame of the animation) and set the pivot point to "2D Cursor".

Select the keyframes you want to scale. Press s to scale, x to scale on the x-axis (time), then type 66, and press Enter. Then press s, x, then type 110/ to scale by 1/110, and press Enter to apply. This will scale your keyframes' timekeys by a factor of 66/110.

The keyframes will probably not align perfectly with entire frames. Blender's interpolation system can handle this just fine. If you want, you can snap them to entire frames by pressing Shift+S and choosing "Nearest Frame".

$\endgroup$
  • $\begingroup$ The keyframes of my animation are 200,excuse me for the mistake. But anyway,I tried to scale them as you have suggested pressing S ; X ; and then I wrote 0.33 (66/200),as you can see here : sendvid.com/9naw83ni ; but it didn't work. $\endgroup$ – Marietto Jun 6 '17 at 10:16
  • $\begingroup$ A blender guru says : "The thing is, scaling frames back and forward in dope sheet is not a way to go, cause frames are like integers, you can't have 1.5 or 1.2 frames, you just have 1,2,3 - whole numbers of frames, so if you scaled it up x2, the distances between frames had doubled (not distance between first frame and them but between them), if you remember that - it's ok, you can go and make s, 0.5 and you land with the same frame setup, but if you don't and make s,0.3 for example, then you're ending up with total mess". What do you think ? $\endgroup$ – Marietto Jun 6 '17 at 10:20
  • $\begingroup$ @Marietto F-Secure says "This web site has been reported as harmful. We recommend that you do not visit this web site" -- I can't watch your video. I'll update my answer, though. $\endgroup$ – dr. Sybren Jun 6 '17 at 18:23
  • $\begingroup$ I think that it is a false positive. I never heard that sendvid is harmful. $\endgroup$ – Marietto Jun 6 '17 at 22:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.