Skip to main content
New Participant
October 1, 2020
Answered

Morphing Objects Is Not Centering Properly

  • October 1, 2020
  • 4 replies
  • 2171 views

Hi,

 

I am trying to use AfterEffects to morph a square into a circle. However, even though I have centered both objects and anchor points, when I copy the circle's path onto the square's (or vice versa), the circle becomes misaligned. I tried keeping both fixed in Position, but it didn't help. I reinstalled the software so this is a workflow issue. I have no idea what I'm doing wrong, thank you for the help.

This topic has been closed for replies.
Correct answer Rick Gerard

Vector path vertices (points) move in a straight line from one keyframe to another. To get a circle to morph into a square you've got to line up the points properly. I'll run through the process in this short tutorial and I'll try and explain the reasoning.

4 replies

Rick GerardCorrect answer
Community Expert
October 1, 2020

Vector path vertices (points) move in a straight line from one keyframe to another. To get a circle to morph into a square you've got to line up the points properly. I'll run through the process in this short tutorial and I'll try and explain the reasoning.

andz
Inspiring
October 1, 2020

this could be the right thing to do

Martin_Ritter
Brainiac
October 1, 2020

Shape layers are a bit tricky to align, if you don't pay attention.

 

On a shape layer, you have the LAYER position and the LAYER anchorpoint (just like in all other layers, too). But next to this, there is a SHAPE position and a SHAPE anchorpoint, aswell.

 

Make sure, all of those values are the same for both shapes.

You can also try to use the rectengular with rounded corners to make a sqaure become a cycle. Just animate the radius of the corner.

 

*Martin

andz
Inspiring
October 1, 2020

you can align them before you convert the shape to path

Jesca5FCEAuthor
New Participant
October 6, 2020

Yes that was done 

andz
Inspiring
October 1, 2020

have you tried making their anchor point to zero zero before positioning them.

Jesca5FCEAuthor
New Participant
October 6, 2020

Yes I did that