Skip to main content
True_Vlad_Dracul
Participating Frequently
August 26, 2024
Answered

Making a circular object straight

  • August 26, 2024
  • 3 replies
  • 1837 views

I would like to edit this circular picture to a straight one, because it would be a tattoo on the wrist. I've been trying for a week, but it's not working. Can someone help me with this? Thank you very much!

 

 

Correct answer Myra Ferguson

The tricky part is that you have to make enough of a gap so that Puppet Warp doesn't interpret the shape as a circle. Here's what my initial selection (that didn't work) that went between the tail and the mouth looked like:

And here's how Puppet Warp got applied:

When I removed more of the tail to create a bigger gap, then Puppet Warp applied along the curved shape:

Then, using Puppet Warp, you place pins along the mesh to control the placement of the mesh. I started by placing the first pin on the neck and added pins about ever large scale or so. 

I'd recommend starting from the pin in the tail. Move it slightly outward to the left. Then select the next pin closest to it and drag it slightly to the left and down. Continue shifting the pins to unfurl the shape. You can move the pins a greater distance, but you may wind up distorting the content.

At any time, you can accept the Puppet Warp if you want to check it. In my case, I accepted it to add more canvas (Image > Canvas Size...).

Then I applied Puppet Warp and moved pins again to continue unwrapping it.

As it got straighter, I accepted the Puppet Warp again and used Free Transform to rotate it.

 

That's when I got the result that I posted earlier. The sample I made wasn't completely straight, so you would probably need to work on moving the pins a bit more.

 

Once it's straight, you'll want to include the part of the tail that needed to be remove to make Puppet Warp apply the mesh to the subject and not as circle.

3 replies

Semaphoric
Community Expert
August 27, 2024

One way to do this is make sure the body of the serpent is centered in a square document. A few concentric circular paths can serve as guides. Run Fiter >  Distort > Polar Coordinates with Polar to rectangular. Use Image Size to expand the width by 314% (the value of pi).

True_Vlad_Dracul
Participating Frequently
August 27, 2024

Thank you!

Leslie Moak Murray
Community Expert
August 26, 2024

Here is one way:

 

-Duplicate the layer to retain the original

-Select the head area and go Select>Inverse and Edit>Cut

 

-Bring up the dupe and duplicate it too, always keeping an untouched original version. Select around various elements and move them over:     --- (edit typo)

-I turned some of them upside down and made some of my own elements to keep the shape flowing

True_Vlad_Dracul
Participating Frequently
August 26, 2024

Thank you!

Myra Ferguson
Community Expert
August 26, 2024

You can straighten it out using Puppet Warp (Edit > Puppet Warp). It's not an automatic process, and may require a few passes to get it where you want.

 

Here's what I got after 3 applications of Puppet Warp (you may want to spend more time to make it straighter-this was just for a proof of concept):

 

To make Puppet Warp work on a circular image, I made a selection inside and outside the dragon and another one that created a gap between the mouth and tail. Without the gap, Puppet Warp gets applied to it as a circle.

 

Once it's in the shape of a backwards C, then you can apply Puppet Warp. I added a pin behind the head and in small segments that let me "unwind" it. The first pass made it a little curved. You can accept the application and apply it again as needed.

True_Vlad_Dracul
Participating Frequently
August 26, 2024

Thank you so much! Can you send the modified file? Psd would be perfect.