Its based on a square grid, and i can go as far dividimg the grid using isotrim and having the circles inside. But how do i get the variety of patterns in the sueface?
Hi, this file isn’t exactly as pictured, but you can achieve this pattern using this method.
Pattern.gh (40.0 KB)
1 Like
this is maybe a bit more “grasshoppery” way to do that, for sure it can be improved
the 3 possible states are type_A, type_B and nothing like:
type_A is generated already “rotated the right way” depending on its checkboard position computed by the path of its branch and %2
the main set of rules is:
- cells for which the center lies inside the referenced curve are of type_A
- cells for which the center lies outside the referenced curve have a probability of being of type_B, depending on their distance to the curve itself (you can set the probability by playing with the graph mapper, and also input a manual distance domain by replacing Bounds with whatever Domain you want)
- everything else stays empty
brief example, pretty fast to preview and play with:
checker-arc_pattern_inno.gh (22.7 KB)
2 Likes
Thank you