Binary pattern

Following a publication of Andrea Graziano @arch.a.graziano

And from a publication of Frederik Vanhoutte
https://www.facebook.com/photo?fbid=10213995561158034&set=a.1023010590450

It was nice to try to understand how this work and how to implement it (in C#, less than 100 lines)

10 Likes

Here my script, it is quite simple but mainly in C#, beware the surface split component could be long


pattern binary post.gh (16.8 KB)

@arch.a.graziano script is here
http://www.co-de-it.com/wordpress/code/grasshopper-code?fbclid=IwAR367E9i-c4G5qX5ox9m57aIUVweqNUDPLlJ53gSWY0IRn42-1-28jYVtWw

4 Likes

Some new logic using a mesh as support for the edges location. So the 2 dimensions of the binary pattern X or U and Y or V is decided using TopologyEdges of mesh. I decided that the first topology edge of a face is X direction and the second Y. So with well ordered mesh like plane or torus it gives the same pattern as on previous post.
As I am now able to put a color/material on each closed part I can subdivide the mesh with my multimaterial subdivision.

10 Likes

I love to come here to see what people much more clever than me are doing with Rhino… :smiley:

i actually hate it. makes me feel dumb each time. :smiley:

2 Likes

…but when you stop learning, you’ll be bored… :slightly_smiling_face:

1 Like

Just waiting for someone to knit a sweater with this pattern.

On the topic of binary patterns:


ntsutae_2.gh (8.6 KB)
-based on this tweet I saw a while ago (I thought it was neat the complexity of the patterns that can come from such a simple 1 line expression):

2 Likes