Adjusting and scaling pattern towards curves

Hi,

I need some help regarding a model I am trying to achieve in grasshopper.

I have a triangular pattern generated with Lunchbox on a ceiling boundary. There are columns located, at which I want the triangles to scale down but also adapt the triangle pattern around the circular curve, without any gaps between the triangles, while maintaining a regular pattern on other areas. Until now, i have managed to scale down using attractor points, but through the centroids, which is not what I am trying to achieve. The pattern will be extruding downwards based on the distance from the attractor points, so that they can cover the columns gradually.

I have lowered the number of panels from the image below, to be able to open the script easier.[GH Definition.gh|attachment](upload://1G8P6YgLr
Model.3dm (1.5 MB)


z6DL1znC9OlPahTvtw.gh) (17.3 KB)

Maybe there is another way to approach this, but I am not sure how.

Thank you in advance

GH Definition.gh (16.6 KB)

could you please somehow represent that with something as easy as a terrible sketch?
I’m not understanding what you’re after :slight_smile:


I tried doing it by using a mesh, but, i can not control how far the small triangles go around the columns. Basically what I am trying to achieve is to make the triangles smaller towards the columns and encircle them, while the rest of the surface has a regular pattern. One more issue I am having is with the extrusion is getting too wide around the columns.