Hey Guys,
I want to place and duplicate this curve from the center to every point and scale and rotate it further to create a random pattern.
Thanks,
Huzefa Malik
Duplicate curves on points.gh (5.2 KB)
Hey Guys,
I want to place and duplicate this curve from the center to every point and scale and rotate it further to create a random pattern.
Thanks,
Huzefa Malik
You didn’t internalize your geometry.
Thank you very much
Here is a model that culls rotated and scaled curves if they overlap another curve or the surface edge. Then uses the remaining curves to cut holes in the surface. The Anemone loop (yellow group) isn’t easy to get right, even though I’ve written similar loops before.
You could easily add an edge offset curve to keep holes away from edges. And from each other!
Added ‘EdgeGap’ slider and Offset Curve to yellow group.
UPDATED: to pass length of Populate 2D output through Data Dam.
P.S. Ya know… looking at that last image with so many holes, I see a pattern and think I know why. I used only one Random value for both rotation and scale, which means those two properties are related! Oops. Either a second Random component needs to be added or a Jitter component applied to one of the two properties (rotation or scale).
So much to learn, Thank you very much for your input. That is exactly what I wanted to do
Do you see the pattern I mentioned that is a result of using a single re-mapped random value per point for both rotation and scale? Holes of the same size have the same rotation. That might be considered clever if it were intentional but I knew better and was just lazy. Here’s a fix, adding a second Random component and ‘Seed’ slider for Scale.
Here again is the mistake, the result of using only one Random component for both rotation and scale, all other parameter values being the same (same points and scale domain):
P.S. This is exactly the same result but instead of re-mapping the random values I wired the target domain directly to the Random ‘R’ (Range) input.