Mobile app version of vmapp.org
Login or Join
Bethany839

: How to split a shape based on a grid? I'm using Photoshop and Inkscape. I have a circle shape. Based on a grid, I want to generate say thousand other smaller shapes that fill that circle

@Bethany839

Posted in: #AdobePhotoshop #Inkscape #Shapes #Vector

I'm using Photoshop and Inkscape.


I have a circle shape.
Based on a grid, I want to generate say thousand other smaller shapes that fill that circle nicely (and perhaps without gaps).
I want those smaller shapes to be vector and separately selectable.


How do I do that? I can’t do it without automation because the number of smaller shapes can be large. For a small number of filler shapes I could use masks.

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Bethany839

1 Comments

Sorted by latest first Latest Oldest Best

 

@Reiling762

Suppose this is your shape:


Create a single square of your desired size:


Activate Snapping (%) and Snap to Cusp Nodes.
Duplicate your square (Ctrl + D).
Drag the duplicate to touch the original in exactly one corner (it should snap):


Duplicate both squares; drag the duplicates to form a checkerboard pattern; duplicate all four squares; drag; duplicate; … Soon you should have your entire object covered:


Combine all squares (Ctrl + K).
Select your squares and then your object.
Intersection (Ctrl + *):


Break apart (Ctrl + Shift + K). You can now manipulate your individual shapes separately.


Now, obviously that only half the battle, but it’s more instructive to do this once first. To get your real result change the above as follows:


After Step 7, duplicate your combined squares and move the duplicate squares to fill the gaps of the other ones, i.e., such that the whole shape is covered.
Duplicate your original shape.
Perform Steps 8 to 10 twice, once with the original squares and shape and once with the duplicates.
To avoid confusion, I recommend to have a separate layer for each of the two iterations, so you can hide while you perform the other one.
Alternatively, use separate colours for each object.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme