Skip to main content
Participant
May 5, 2022
Question

Pasting Paths "In Place" Between Shape Layers Impossible?

  • May 5, 2022
  • 2 replies
  • 364 views

I seem to be really stuggling to find a method to copy a path or group from one shape layer and paste it into another shape layer so they both line up perfectly (like paste-in-place in Illustrator). I figured this would be a basic function but after hours of searching I have not made any progress on this and was hoping to get some help here.

 

I've modified a graphic I made in Illustrator and would like to update the graphic in a simple animation I made in AE. So I have imported the updated Illustrator file into AE and converted it into a shape layer. At this point, everything lines up perfectly - my AE layers have the exact same alignment as my Illustrator artboard. But when I attempt to copy a path from my new shape layer into my old layer (so I can continue to use my old animated mask path), the pasted path is not aligned and I can't make sense of the logic behind its placement. Each layer has been made from an imported 1920x1080 Illustrator file and my AE comp is also 1920x1080 and I haven't scaled, moved or transformed any of the shapes in AE - they're all exactly positioned as they are in Illustrator and as they first were when I imported them into AE.

 

Is there really no way for me to neatly move paths or groups from one shape layer to another without their alignment shifting? I don't have a lot of experience with AE but this seems like a glaring omission of a basic feature. If I could move paths and have the anchor points snap to the anchor points of another path then that could be a work-around to get the alignment I want but I can't seem to do this kind of snapping.

Any help is appreciated!

This topic has been closed for replies.

2 replies

Mylenium
Legend
May 6, 2022

As Rick already said, you need to pay more attention to the actual structure of the shape layers and their various transform options. And I'd also second his suggestion to not convert anything that doesn't need to be parametrically animated with a Trim Paths or other such unique features.

 

Mylenium

Community Expert
May 6, 2022

Select your shape layer and press the 'u' key twice to reveal all modified properties. You will see Transform properties for every object and every group. The group changes the coordinates for the object, so a copy and paste will not work. If you need to copy and paste objects inside a group to another shape layer, copy the entire group, then delete the unneeded contents. If you need to copy a path and paste it to a mask, you must remove the path from the group, making sure the shape layer is not out of position or scaled. Again, revealing the modified properties of the layer is critical. If any transform properties are not at their default values, the mask will be out of position.

 

Unless you use shape layer animators, animate a fill color, or extrude a shape layer, there is no reason to convert Illustrator layers to shape layers. The rendering time usually also goes up. 

Participant
May 6, 2022

Thanks for your replies, Rick and Mylenium. Ok, after some more serious trial and error, I think I have a better understanding of the shape layer coordinates. My new and old shape layers have mismatched anchor point and position coordinates. My new shapelayer has 960,540 (center of 1920x1080) for both anchor and position while my old shape layer has different numbers for both anchor and position. And the group I want to copy from the new shape layer also has different anchor and position values, but I looks like the anchor point value of this group is what I need to focus on, which starts at 0,0. When I copied this group from the new to the old shape layer, things do not align, as previously described. But when I took the old shape layer's position value and subtracted the anchor value from it (doing this indivudually for both X and Y), then input this resulting value into the pasted group's achor point coordinates, everthing appears to align perfectly.

 

Wowza! Thanks for helping me through this. But I still think there should be an option in AE that does a kind of 'relative' pasting and does this math for me in order to execute a past-in-place. Also, I am animating the path for part of my graphic so that's why I converted everything to shape layers but maybe I could simplify things by only coverting some of my Illustrator layers.

Participant
May 6, 2022

Actually, it looks like subtracting from the new group's position is probably a better idea instead of messing around with its 0,0 anchor point coordinates.