Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

problems with keyframes wandering

Community Beginner ,
Dec 07, 2019 Dec 07, 2019

So I am working on a project. 

There's a point where I want my type to zoom out fast. In order for it to not zoom out gradually from the last keyframe, I put a keyframe before the zoom out is supposed to happen. 

I've posted a screen recording of what's happening on this link> https://www.reddit.com/r/AfterEffects/comments/e7nyy1/i_have_a_problem_with_keyframes/

where I was also looking for help on this issue. 

 

So as you can see if you've checked out the video, even if I don't add any other positions to the object, for some reason After Effects is adding an extra, mystery invisible keyframe that makes the type move up and down as if it was floating. 

 

Some one in that thread already tried to help me, saying that I should look if the keyframes were linear, they were. 

 

The other type in that segment that follow that zoom out that I want work just fine, it's just one that is broken, so I figured that, even if it was going to take time, I'd make a new type and animate it all over again in hopes that it was some weird specific issue tied to that one type. No, for some reason the wandering is happening again. 

 

Does anyone have any suggestions as to what this could be? 

 

Thank you. 

TOPICS
Error or problem
5.4K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Dec 07, 2019 Dec 07, 2019
  • Make sure "View all Keyframes" has been selected in the Preferences>Display panel
  • Select the problem layer in the timeline and move the CTI away from the problem keyframe
  • Set the Magnification Ratio to 200% or 400% and use the Hand tool to center the view on the motion keyframe that has the problem
  • Check the Bezier handles on that keyframe and closely the path and you should be able to see the problem
  • If this is a 3D move you may have to check out the other views to properly see the motion path
...
Translate
Community Expert ,
Dec 07, 2019 Dec 07, 2019

Right click the keyframe where the move begins, choose "Keyframe Interpolation" and make sure Spatial Interpolation is set to "Linear".

 

Temporal Interpolation affects the way your object moves over time.  Does it start slowly and speed up, or does it instantly move at full speed?

 

Spatial Interpolation affects WHERE the object moves in space.  Does it travel in a perfectly straight line, or does it follow a curve?

Screen Shot 2019-12-08 at 4.03.45 pm.png

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Dec 07, 2019 Dec 07, 2019

But I stated in my post that I had already tried that and it did not work. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 07, 2019 Dec 07, 2019
  • Make sure "View all Keyframes" has been selected in the Preferences>Display panel
  • Select the problem layer in the timeline and move the CTI away from the problem keyframe
  • Set the Magnification Ratio to 200% or 400% and use the Hand tool to center the view on the motion keyframe that has the problem
  • Check the Bezier handles on that keyframe and closely the path and you should be able to see the problem
  • If this is a 3D move you may have to check out the other views to properly see the motion path

The Rebound is caused when you interrupt a motion path that is already moving. The keyframe does not stop the movement instantly, it just slows it down and there is a rebound effect. This usually will not happen if you don't set a new keyframe in the middle of a motion path.

 

Two options. If the motion path is straight all you have to do is select the Pen tool, hold down the Alt/Option key and click on the keyframe using the convert point tool. This will remove the bezier curve and bring the motion to a stop. Another option is to open up right-click on the keyframe and select Keyframe Velocity from the popup menu. Adjust the Incoming and Outgoing Speed Influence to  0 (0.01). This will keep make a sharp change in speed and prevent the overshoot.

 

Another option is to right-click on the keyframe and select Linear for Spatial Interpolation and/or Temporal Interpolation.

 

The last option is to edit the Value Graph for the keyframe using the pen tool. You should be able to manually adjust the path to eliminate the bounce.

 

If I ever get a bounce on a straight motion path I always just use the pen tool (g) + Alt/Option to remove bezier spatial interpolation. On curved paths, setting Spatial interpolation to Linear will usually do the trick. The point is that there are many ways to fix this kind of overshoot. The easiest solution depends entirely on what the path looks like and how you want it to behave.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Dec 07, 2019 Dec 07, 2019

Thank you! for some reason it was adding a path without me telling it to. I just added a keyframe right after the one that ended the motion, and then then another right before the later motion started, worked like a charm!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 08, 2019 Dec 08, 2019
LATEST

It didn't add a path when you added a keyframe. The layer was moving and you interrupted the motion so it kept going and then bounced back. That can happen when spatial interpretation is set to Bezier. It does not always happen, but if the speed is high enough it can happen.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines