Jump to content

Recommended Posts

Posted

I have a workflow which requires me to take an image, overlay a set of lines or shapes, then slice, pull apart and arrange that image.

For example, see the attached image.

I would like to use those lines to slice the yellow square, then drag apart and arrange the resulting fragments of the square. (though in reality I would be using a JPG as a fill instead of a yellow square)

I am trying to convert over from Illustrator. There I could select all the shapes at once and as long as the square was the lowest layer, I could use the divide operation in the pathfinder to get the desired result. In Affinity Designer I can get a single division to work, but no more than that and it seems to only work once. Then it is converted into a curve and no longer divides as expected.

A typical image would have on the order of 200-500 pieces it would be divided into so this needs to be something that I can do quickly and efficiently.

Hopefully I am just missing an obvious divide setting or cut tool somewhere.

Capture.PNG

Posted

The fastest way is to give the strokes a minimal width ->Expand Stroke->Boolean add - then select with the object beneath Boolean->Subtract - Geometry->Separate Curves.

That process implies that cutting with "lines" is not poosible - just shapes.

Posted

For a JPG, you can select it, "Convert to Curves".
Draw very thin cutting lines (0.05 mm for example), select them, "Expand Stroke".
Select the lines and the photo, do a Boolean operation "Divide". In the layers, select all the line segments at once (they will be on top of the stack), delete them.

Posted

The lines have been extended and the image converted into curves. With "Substract", the image (converted to curves) is transformed. Is it possible that I am missing something?

Substract.gif

Posted

I´d call it a bug what happened with placed images. If you´re dragging a bitmap onto AffinityDesigner´s app icon to let it open (you first need to convert it to "image resource")- convert to curve - add the expanded/added thin strokes to subtract it works on the whole bitmap. It´s getting weirder when the image is upscaled.

 

Puzzle.gif.e88fde855accce87b5484a7f4f976f30.gif

Posted (edited)

Thanks, this looks like it will work.

But I am getting two different non-ideal results.

If I use the subtract method, any changes I made to the size of the image are reset when I do the subtraction. This is solved by simply having the image be exactly the right size on import. But it would be good to be able to adjust it.

The other is that with the divide method I have to clean up the old lines that are left there.

 

In any case, the first subtraction method is workable. It would be good if I could resolve the scaling issue but fine if I can't. Thanks!

 

Edited by Resilient

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.