What's new
Photoshop Gurus Forum

Welcome to Photoshop Gurus forum. Register a free account today to become a member! It's completely free. Once signed in, you'll enjoy an ad-free experience and be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Copying Transformation between Layers


Nxxl

Well-Known Member
Messages
199
Likes
180
Hello,

Suppose I have a layer "Layer 1" and I have transformed it by skewing, warping etc. Now suppose I introduce another layer, "Layer 2", is there a way to copy the transformation of "Layer 1" (the skewing, warping etc) onto "Layer 2"? If yes, how do I do so?

Thank you!
 
I assume both layers contains a different object or are simply different but you want the same transformation to be done? (Not a replica of the first layer)
I that case you should create an action to apply on each layer.
But creating actions is not my cup of tea.

If this is what you want a member with knowledge of creating actions could assist you.
 
After searching for a solution I found this and it doesn't involve actions, scripting but Smart Objects.

I could only find a written tutorial:

Paste in whatever art you'd like on your layer 1 and convert to Smart Object.
Let's call this Smart Object-1.
Now do whatever transforming and warping you would like.


When done, click on Smart Object-1 > Go to Layer > Smart Objects > "New smart object via copy".
This will create a duplicate Smart Object, independent of Smart Object-1.


We'll call this Smart Object-2.
This new Smart Object should have the same transforming effects from Smart Object-1.

Then double click on the Smart Object icon within your layers panel.
This will launch a new tab and bring you into the nested artwork. (aka the .PSB file)


Untitled-1.jpg

You should see your original artwork from Smart Object-1.
Paste in the new artwork for Smart Object-2 and delete the layer for Smart Object-1.


Now save and close Smart Object-2.
Your document should auto-update with the new piece of artwork with the same transformations from Smart Object-1.
 
Last edited:
Unless I'm mistaken, Eggy's example only duplicates the original layer/image.

Now suppose I introduce another layer, "Layer 2", is there a way to copy the transformation of "Layer 1" (the skewing, warping etc) onto "Layer 2"? If yes, how do I do so?
The answer is yes.............. select the new layer and hit Shift + Com/Cntrl + T.
 
Unless I'm mistaken, Eggy's example only duplicates the original layer/image.

Sam, you can change the artwork in the PSB file by replacing the original with the new one, saving and closing it, and all effects will apply on the 'new' artwork.
 
Sam, you can change the artwork in the PSB file by replacing the original with the new one, saving and closing it, and all effects will apply on the 'new' artwork.
Aaaahh......I see. Makes sense.
 
After searching for a solution I found this and it doesn't involve actions, scripting but Smart Objects.

I could only find a written tutorial:

Paste in whatever art you'd like on your layer 1 and convert to Smart Object.
Let's call this Smart Object-1.
Now do whatever transforming and warping you would like.


When done, click on Smart Object-1 > Go to Layer > Smart Objects > "New smart object via copy".
This will create a duplicate Smart Object, independent of Smart Object-1.


We'll call this Smart Object-2.
This new Smart Object should have the same transforming effects from Smart Object-1.

Then double click on the Smart Object icon within your layers panel.
This will launch a new tab and bring you into the nested artwork. (aka the .PSB file)


View attachment 84537

You should see your original artwork from Smart Object-1.
Paste in the new artwork for Smart Object-2 and delete the layer for Smart Object-1.


Now save and close Smart Object-2.
Your document should auto-update with the new piece of artwork with the same transformations from Smart Object-1.

Oh yes this makes sense! I think this should work.

Thank you @Eggy and @IamSam
 

Back
Top