Skip to main content
Inspiring
July 17, 2022
Answered

How to match anchor point origins in the same place

  • July 17, 2022
  • 1 reply
  • 1329 views

Hi community.

 

I have drawn a path, and a shape. The shape follows the path, which I have copied and pasted the Path into the Position of the Shape. But the Anchor points dont match up. I have to manually move the Shapes Anchor point X and Y until I eyeball it into position. I also tried to pick whip the anchor point of the path to the shapes anchor point, but the whole shape and path jumps out of the canvas. Is there a method which both anchor points can have the same origin?

 

Thank you.

 

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

The default Anchor Point for a shape layer is 0, 0. The default layer size is the comp frame size. You have moved your layers, then copied a vector path and tried to use it as a motion path. If you want things to line up easily, you cannot do that. You cannot move the layer, even if it is a layer with a mask, and have the position of the motion match the path. 

 

If you are stuck with having to move the layer, rotate it, or even scale the layer, you can fix the path offset by following these steps.

 

  1. Select the path you want to turn into a motion path and set a keyframe (the path should not be animated).
  2. Cut the keyframe Ctrl/Cmnd + X
  3. Select the layer you want to follow the path and move the CTI (current time indicator) to the spot where you want the motion to start.
  4. With the layer selected, press Alt/Option + p to set a position keyframe, then paste using Ctrl/Cmnd + v
  5. Add a new null to the composition (Shift + Alt/Option + Ctrl/Cmnd + v)
  6. Parent the layer you are moving to the null
  7. Shift + Parent the null to the layer containing the original path you want to use as a motion path

There you go. You have fixed the problem caused by transforming a layer with a path you want to use as a motion path. When you hold down the Shift key when you select the parent layer (the original shape layer with the path), the child snaps to the same position, orientation, and scale as the parent layer. The motion path will also be scaled, rotated, and lined up with the original layer.

 

I hope you followed that. It should take about 30 seconds to line up the moving layer with the original vector path.

1 reply

Rick GerardCommunity ExpertCorrect answer
Community Expert
July 17, 2022

The default Anchor Point for a shape layer is 0, 0. The default layer size is the comp frame size. You have moved your layers, then copied a vector path and tried to use it as a motion path. If you want things to line up easily, you cannot do that. You cannot move the layer, even if it is a layer with a mask, and have the position of the motion match the path. 

 

If you are stuck with having to move the layer, rotate it, or even scale the layer, you can fix the path offset by following these steps.

 

  1. Select the path you want to turn into a motion path and set a keyframe (the path should not be animated).
  2. Cut the keyframe Ctrl/Cmnd + X
  3. Select the layer you want to follow the path and move the CTI (current time indicator) to the spot where you want the motion to start.
  4. With the layer selected, press Alt/Option + p to set a position keyframe, then paste using Ctrl/Cmnd + v
  5. Add a new null to the composition (Shift + Alt/Option + Ctrl/Cmnd + v)
  6. Parent the layer you are moving to the null
  7. Shift + Parent the null to the layer containing the original path you want to use as a motion path

There you go. You have fixed the problem caused by transforming a layer with a path you want to use as a motion path. When you hold down the Shift key when you select the parent layer (the original shape layer with the path), the child snaps to the same position, orientation, and scale as the parent layer. The motion path will also be scaled, rotated, and lined up with the original layer.

 

I hope you followed that. It should take about 30 seconds to line up the moving layer with the original vector path.