Linear array and cull pattern increase

Hi there,

I’m trying to create this pattern with increasing offset and cull numbers:

I’m manually inputting the offset and cull amounts and am wondering if there is a smarter way of doing this - but cannot figure it out. Help is much appreciated!

211026_progressive increase cull pattern.gh (49.3 KB)

Thank you in advance,
E


211026_progressive increase cull pattern_re.gh (59.6 KB)

2 Likes

Thank you for this - clever - I would not have any idea how to have done that.

What about if the pattern needs to remain regular rather than random?
aka: first row no cull
second row: every second culled
third row: every third culled

etc…

Thanks in advance,
E

Then, after you fully understand the code provided, let’s think about something else. :wink:

I am still trying to figure out how to make this work more regularly.
I feel that the answer maybe lies within the shift path component?

Thanks,
E


Progressive increase cull pattern_reV3.gh (20.8 KB)


cull_pattern_2021Oct27a.gh (10.9 KB)

P.S. Separate sliders for ‘rows’ and ‘cols’:

P.P.S. The second Repeat Data isn’t necessary.


cull_pattern_2021Oct27c.gh (10.5 KB)