Hi everyone!
I’m trying to make a mosaic using only five polygon shapes, and I’m using OpenNest for packing. It works well, but I noticed that the arrangement always goes from large to small shapes. The result is that the larger polygons always end up in the center of the sheet, and it doesn’t look very random.
I already tried randomizing the shape list before nesting using Jitter, but OpenNest still tends to place the larger shapes together in the middle of the sheet.
What I’m hoping to achieve is a more natural/random size distribution across the whole sheet.
So I’m wondering:
Is there a way to randomize the shape order before nesting?
Or any setting in OpenNest that avoids sorting by area?
If not, do you recommend another workflow for this kind of random packing?
Below is a screenshot of my current result:
Any suggestions would be greatly appreciated. Thanks a lot!
you can play with the k slider to increase or decrease the magnetic attraction force, once pieces are close to each other or even compenetrating a bit you can set it to zero in such a way Curve Collider goal strength wins again and tiles relax a bit
if you want to leave some sort of grout line distance between pieces, you can apply an outside offset to each piece of amount “half total grout thickness” to the starting tiles
by the way, not a Kangaroo expert, I just like a lot to play with it
Old thread but whatever, you can use Wordle in Nautilus plugin. The packing density (% here) is defined by the pixel resolution but also by adding some little pieces that can fill the gap.