Geometry nodes - instances overlapping

Hello,

Yes poisson disk wouldn’t work in that case because distance between points is a radius.
Unless you use cubes or spheres you get either gaps or intersections.

Having non-overlapping , size varying bricks with current tool set is quite a challenge.
It’s possible with some hack but that’s way more complicated than your actual setup.

One possible way is to look into the accumulate field node :

I think by looking at how he did the row offset it’s possible to have different width :

That would give something that looks a bit like that :

This could be interesting too :

With some work it may be possible to get to these kind of pattern :
image

But still for now it’s really hard to get more randomness, and get the feeling that objects of random shapes are packed together.

needless to say, once you get the right pattern generation, depending on the approach you’ll have some constraints.
I managed to get something similar here with the boxes :

But it would need some extra work to make some curved walls of boxes.
In sort this wouldn’t apply to an arbitrary shaped mesh, like you could do with instancing points on faces. But probably with more time I could get a better result.
It was quite challenging to get to that result in the first place.

2 Likes