Hello
that’s a quite interesting pattern, seems simple but it is not. There are 3 parts
- The circle radius is following a gradient in X direction
- The connecting “line” between dots is 0 at left and maximum at right and quite random in the middle
- Connecting the circle it is not clear if it is an arc or 2 arcs and a line.
Here a little script.
First generate the grid, here with square but whatever.
The suppress some of the line depending on a value depending on X, the graph mapper helps you here.
Search for random variant for other way of doing
Place circles on the plane. I choose an equation for the radius of circle, but I must have used a Graph Mapper but it is more complex for the following stages because I will have to work with DataTree.
The more difficult part is to connect the circles.
I choose to connect them with arcs depending on a normalized value.
circle offset.gh (28.1 KB)
And I had some difficulties but this one could be useful also