Hi everyone. I was wondering if it could be possible to convert a surface into a mesh of smooth hexagons, keeping them connected with a "Y" branching system.
Thank´s! I will really appreciate your help!
This is an amazing piece you have here. I was looking for something as simple as making a hexgrid into a hexagonal mesh. This project is so profound I am having a hard time boiling it down to the simple hexagonal mesh.
I would like to do something similar the image in grasshopper with parametric control over the curvature of the surface using attractor points. Then I would like to use vector based color to apply different components of varying apertures to populate the surface.
The following is what I have so far but I would prefer to develop a mesh of hexagons and apply hexagonal components.
I am new to grasshopper. I really appreciate your help.
I've had a look at your file and definition but they seem rather different to the image above.
To apply hexagonal components you need to somehow build them with the polylines and points that the hexagrid grid on the surface create. I don't see any problem by creating a coloured mesh and assign attractors to control the surface curvature and then use a surface created by this mesh as the base geometry to populate .
You can then use the vector based colours to transform the components you have created.
It would be easier if you manually model something in rhino or sketch your idea so I can fully understand what you're after.
In the meantime please try this Work In Progress CSharp Scripting component, it will tady up a bit the definition above or will give a cleaner canvas to strart from.
I am still very new at this so please bare with me.
I have simplified my ambitions a bit. I am no longer using colour and I am not going to vary the modules based on that colour. I would just like to apply a simple hexagonal module to the hexgrid so that they are like cells, like I showed in the image above.
Instead of using attractor points to change the surface I will simply slide the points along a curve.
The part that is the most challenging for me is figuring out how to actually populate the hexgrid. I thought I could adopt it from the other code I found but it is way too complicated.
If you know how to do this it would be much appreciated.