Copy link to clipboard
Copied
I have been trying to warp a picture of a grid (A) into the red outline of the grid (B). So all the deformed squares of A align with the undeformed squares inside of the red selection B.
At the same time picture C needs to get the same transformation as picture A. Because picture C will be the final result.
The warp tool only offers me a 3 by 3 grid which is not accurate enough to align all the squares.
Does anyone have a solution?
Copy link to clipboard
Copied
You coul try Photoshop Scripting.
Copy link to clipboard
Copied
You could also try perspective warp and puppet warp to see if either will meet your needs
Dave
Copy link to clipboard
Copied
I would try puppet warp - you can also try the liquify filter.
Copy link to clipboard
Copied
I'd recommend putting A and C on separate layers (put A on top and/or hide C, select both layers, and make a Smart Object (right-click, Convert to Smart Object). Then apply whatever deformation to A. Dave's suggestions are good, or you could also try Filter > Liquify, but Liquify might get a little sloppy. Because it's in a Smart Object, you can double click on it to open up the PSB that contains it, turn off the layer that contains A and turn on C, and Save. Then when you go back to your PSD, the deformation is applied to C.
Copy link to clipboard
Copied
Thanks all for the answers. I'm gonna give it a try!
Copy link to clipboard
Copied
Create a grid of the proper dimensions and a warped Grid you need to match, then make the adjustments in Liquify. Set your history panel to "Allow Non-Linear History" Saving the mesh is the important step here, since you may not ( probably won't ) hit this quickly. Then after exiting liquify to check your progress on the warped grid and noting the adjustments, back up in history and reload the liquify filter, load the saved mesh, adjust it further...etc. Lather rinse and repeat as needed to get the two grids to match. Then simply load that mesh on any other images you need to make the same exact distortion to.