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

Unneeded motion occuring between 2 keyframes because of bezier curves

Engaged ,
Jun 11, 2025 Jun 11, 2025

video attached.

I have 2 keyframes where motion should be paused, but AE is creating extra bezier curves that it is moving along.

Changing spacial interpolation fixes that and it is now still - however it removes the curved motion from previous keyframes.

See video

 

EDIT: Using a hold keyframe works as a workaround, but I am still wondering if there is a more normal fix

TOPICS
Error or problem , FAQ , User interface or workspaces
188
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 2 Correct answers

Adobe Employee , Jun 11, 2025 Jun 11, 2025

Hey Yash,

If you're seeing unexpected motion between two keyframes—even though you've set them to the same position—it’s likely due to spatial interpolation using Bezier curves. To clarify: You want the motion path to remain curved, but the animation between keyframes to be linear (i.e., no easing or overshooting).

 

Here's how to do that: 

1. Select the keyframes in your timeline.
2. Right-click and choose Keyframe Interpolation.
3. In the dialog:
   - Set Temporal Interpolation to Linear (this co

...
Translate
New Here , Jun 11, 2025 Jun 11, 2025

Maybe using de hold keyframe in the first keyframe.

Translate
Adobe Employee ,
Jun 11, 2025 Jun 11, 2025

Hey Yash,

If you're seeing unexpected motion between two keyframes—even though you've set them to the same position—it’s likely due to spatial interpolation using Bezier curves. To clarify: You want the motion path to remain curved, but the animation between keyframes to be linear (i.e., no easing or overshooting).

 

Here's how to do that: 

1. Select the keyframes in your timeline.
2. Right-click and choose Keyframe Interpolation.
3. In the dialog:
   - Set Temporal Interpolation to Linear (this controls the speed—no easing).
   - Leave Spatial Interpolation as Bezier (this keeps the curved path).

 

This way, your object will move at a constant speed along a curved path—no unwanted acceleration or deceleration, and no flattening of the curve. Does that work for you? Let us know.

 

Thanks,

Kevin

 

Kevin Monahan - Sr. Community & Engagement Strategist – Pro Video and Audio
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
Engaged ,
Jun 11, 2025 Jun 11, 2025

Hi Kevin, thanks but as I outlined in the video and my post, changing spatial interpolation to linear while keeping temporal as bezier, fixes the unnecessary motion issue but removes the curves from before. I've already stated it doesn't 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
Engaged ,
Jun 11, 2025 Jun 11, 2025

See recording for clarity 

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
New Here ,
Jun 11, 2025 Jun 11, 2025
LATEST

Maybe using de hold keyframe in the first keyframe.

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