Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Layer following Path

  • Layer following Path

    Posted by Erik Sommer on July 26, 2007 at 12:17 am

    Hey All,

    I’m currently working on a project that has a map, with a path drawn onto it and the stroke effect applied to make it look like a pirate map (very cool). Now I’m trying to get the Pirate ship to follow the path, but I can’t seem to get it done. I copy the Mask Path property from my map and paste it into the position property of my ship, but the the path isn’t the same. Some of the turns are sharper others are longer, so it doesn’t match up with my original path. Any ideas on how to fix this?

    Jeff Mcbride replied 18 years, 9 months ago 2 Members · 3 Replies
  • 3 Replies
  • Jeff Mcbride

    July 26, 2007 at 1:53 pm

    I believe things like scale, position, rotation, possibly PAR affect how a mask is copied over. My guess is the mask is essentially the same, just with different pos, scale, rot, or PAR. Double click the mask on the ship layer and tweak the handles until they match up with the map mask. Hope that helps!

  • Erik Sommer

    July 26, 2007 at 2:40 pm

    Hi,

    Thanks for the response. The only that I scaled that I know of is the boat itself.

    Here’s a screenshot of the two paths. The greyish line is the position path for the boat, and the yellow line is the path from the map.

    https://mytestsites.net/gallery2/d/271-1/screenshot.PNG

  • Jeff Mcbride

    July 26, 2007 at 4:28 pm

    Hey, I kinda gave you crappy advice haha. Sorry, it’s still applicable you just need to do it differently.

    Create a null object. Parent the ship to the null. Delete the position keyframes from the ship and move them to the null. This should work. If not you can scale and position the null as needed until its position path and the map mask line up. Then adjust the position and scale of the ship to match.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy