How do you define “perimeter”? If you imagine stretching a rubber band around the set of points you end up with a convex hull, which can be arrived at with a built-in component (Mesh->Triangulation):
Here is one potential approach. But it is not automated. To be automated you need to create script capable of iterations and you also need to find and unknown value for each iteration. Maybe somebody has a better idea?
@Baris Interesting link I had a bit of fun trying to implement alpha shapes (non-convex hull) using native GH components, it’s probably robust enough for the planar case: alpha_shapes.gh (13.6 KB)
Yeah, I saw that plugin in the forum posts Baris linked to above, but didn’t like the idea of linking to a solution which requires people to sign up on an officially-discontinued forum and wait a day or two to be accepted into the closed Milkbox group ( never understood the rationale for this ).
And especially so for a one-off compiled .gha plugin, which severely limits the portability of the solution where it looks like a simple C# scripting component would have sufficed.