I recently tried to create a bubble shape with a 3D Voronoi Texture. I first created a simple box shape to try it out. And everything worked perfectly. Now I need to create that bubble pattern into a complex shape (An extruded patched surface (So it will be curves and no polylines that form that surface later on)). Because everything in this file is loading very long and nothing worked, I decided to go back into the box testing. For that, I just tried distorting the box to get the same effect. Now I noticed that my Nodetree is not working anymore. I do get the error messages from the pictures below:
I am a beginner to Grasshopper, so it might be something simple here. I don’t know if these are the right nodes to do this kind of cutting, but that’s what I found when I searched the internet and this forum.
Thanks for your help!
I don’t entirely understand what you’re trying to do, but it seems like you might be able to do the distortion at the very end of the process instead of at the beginning.
Thanks for the quick answer!
So the masterplan looks something like this (I hope I don’t make it to complicated):
I have created a repeatable pattern that looks something like this:
Now I fill the repeatable pattern with the bubbles. For that I create a Voronoi over the complete filed of all 7 Tiles (otherwise it won’t be repeatable):
Now I’d like to fill that shape with the bubbles as well. For that I need to cut the voronoi (it always comes as a box) because that is how the shape of the bubbles get created.
I found that script over here(Create 3D voronoi in irregular volume). And tried to use it for my purpose. But I do get error messages. I also heard of the plugin Dendro. Maybe that can help? I don’t know.
So in conclusion: I want to create that repeatable pattern that has a rounded shape with the bubbles inside. I need to cut the voronoi box shape into a own made curved shape:
I have had success using the transformation matrix from deforming a simplified object and then meanwhile building the more complicated geometry with the original, and then use that same matrix to deform the more complicated geometry.
Thanks for the awnser. I Actually dont need to all do it in grasshopper. Could you show me how to manually deform the mesh, while still getting the repeatable pattern. Never used something like a spine or Lattice in Rhino. Thanks again!
side note: Your voronoi is thicker than your tile in the height, just make it same thickness (height) as the tile and the top will line up with the tile also.