I’m trying to create a frit pattern with dots changing in size to represent the the waves of a ripple, however there is a segment of the pattern which is creating smaller dots than it should (see area between red lines in image below:
I’m at a loss as to why the aforementioned area is not offering uniform results. I have tried generating the surface with a revolve from 0 to 360 degrees with same result, and from 90 to 270 degrees which results in a larger area of smaller than expects dots.
Maybe a stupid question… but why would you not measure the distance from a central point rather than to a wavy surface plane if you want a uniform result?
That’s a good point. I originally made the surface as a visual representation of the ripple and thought this may as well be used as a height check for the points.
The ripple waves diminish in frequency and height as they move away from the centre. This can probably be done with a sin/tan/cos wave formula where you enter the distance from centre and the result is the height position, but those days are long gone for me.
Following your suggestion, I’ve instead measured the distance of each point in the grid back to the centre, arranged them in a line under the original nurbs curve and extracted the distance to the curve. This method is probably more stable and less processor heavy, so definitely an improvement:
Design_Patterns.rfa (1.8 MB)
The topic is realy intresting. I started years ago doing stuff without dynamo just using logic and formulas… and high school stuff