I wondered is it possible to create a tool which create pattern onto a surface by a given polygon.
In this example a hexagonal pattern and a diamond can be smoothed an placed and repeated onto a surface.
The hexagon is defined by 6 vectors, the diamond by 4.
The surface is defined by a VectorArray generator.
The two other VectorArrays are used to create the repeating structure for the figures.
here an example with grasshopper where I want to go