Connecting two phases to apply voronoi on non planar surface

Hi everyone,

I’m working on a project and I’ve managed to create two separate logic phases, but I’m struggling to find a clever and reliable way to connect them seamlessly so I can apply a single Voronoi pattern across my non-planar surface.

I’m hoping someone has a solution or an idea for this workflow.

Thank you!

armwithvoronoi.3dm (25.7 KB)

you have attached an empty Rhino file, and no GH file :smiley:

Hey inno,
My Bad!

armwithvoronoi.gh (56.2 KB)

Hello Everyone,
I’m working on a project that involves applying a Voronoi pattern to a non-planar surface. I’ve developed two distinct logic phases, but I’m having trouble linking them in a clever, reliable way. The main challenge is achieving a single, continuous Voronoi pattern across the entire surface. Does anyone have an effective strategy for this kind of workflow?

armwithvoronoi.gh (56.2 KB)

It’s not completely clear what the second group is supposed to do, so I have made my own best guess. You had a teeny tiny extrudion in the +z direction but I presume you want to extrude away from the surface?

Your first group looks good, but there’s no need to flatten the output. You’ll notice that I’ve Grafted the input to Surface Closest Point in order to get a similarly structured list of surface normals. Flatten and Simplify are very crude tools and shouldn’t be neccesary in a well designed script.

(The Close Curve component is orange because some of its inputs are already closed)

armwithvoronoi extrusions.gh (59.4 KB)

Hello Tom,
that sounds like a very robust flow you’re following!
Thank you!