Voronoi 3D on Cylinder

Hi - new to grasshopper and I am trying to create a vornoi pattern on a cylinder. I’ve tried some of the surface methods but I want the pattern to be continuous around the cylinder.

So far, I’ve gotten to making a pattern that becomes a series of curves on the surface of the cylinder, but I have no clue how to offset those curves to create something usable. (I’ve tried scaling and lofting but that doesn’t give me a smooth shape matching my original geometry)

Any advice would be greatly appreciated. Thank you!
vornoi3d_cylinder.gh (5.2 KB)

Somewhere in this forum you can find similar question with solution and the way :
Use vornoi on the square and tile it on one direction with same seed and then use points inside these shape to pick pattern.

This is one of many ideas of mapping seamless voronoi pattern on a cylindrical surface.


vornoi3d_cylinder_re.gh (18.7 KB)

4 Likes