I’m trying to achieve the geometry as in the project nine bridges country club.
My idea was to use attractors in creating a pull effect on a uniform horizontal grid of points based on a few points at the floor level(attractors). Next I would like to create a NurbsSurface.ByPoints and try applying a grid of lines on the surface for creating the framing elements.
I only got as far as generating values for translating the horizontal points to the ZAxis.
I’m new to working with lists. I’ve tried some options to maintain the ZAxis translation value distribution to match the distribution of the initial horizontal points, but still no solution. The image below is just a capture based on what I would like to achieve, though the points are on 2 separate lists and the NurbsSurface.ByPoints node cannot be used on such lists.
Is there a way to remap a specific section of values in a list while ignoring others(i.e the ones = 0)?
Tips will be appreciated.
Attractor Pavilion.dyn (42.9 KB)