Moving points inwards

Hello All,
I got a question from my friend about moving group of point’s inwards. I helped him with my solution. Now I feel that the approach I used seems to be wrong. Is there any other alternative solution for same question.

Thanks in advance
Gh file attached.

Gh Forum Points.gh (17.4 KB)

It’s not clear exactly what you’re trying to achieve, but if Scale isn’t what you want, then you could use Offset Surface (negative value) on the original surface, and then apply the Diamond Panels to the result. Centroids would be moved (pretty much) along the surface normal.

1 Like

Why not move them based of the Normal Vector? Scaling will only work in certain situations, but moving by the negative normal direction will always be consistent. Gh Forum Points_new.gh (16.9 KB)

1 Like

missing2

Why not use Offset Surface?


Gh Forum Points_2019Nov5a.gh (17.6 KB)

1 Like

Thank you all