There area couple different steps. Create the pattern from above and then make it a weave.
Here are some ideas: Applying a weave pattern along mesh edges - #7 by DanielPiker
Here is a quick weave tutorial:
Hello
I think it could be approached as an hexagonal pattern or voronoi pattern where some of the curves are removed randomly depending on the layer.
I began by placing points evenly on a circle the used Voronoi and cut the pattern.
Then suppress duplicate lines
Then copy the lines in multiple layers (10 here)
Then remove randomly a portion of curves, then smooth the network
Then make some band with the curves
Then thicken the bands, I populate with points then use Dendro, and add smoothing
15%
33 %
52%
Thank you very much for your reply. I ended up using a combination of voronoi 3d+ ZBrush to make the finished product. Thanks again!
Thank you so much I read your sharing carefully and really benefited a lot. In comparison, I myself ended up using the dumbest way to achieve it. Thanks.
For what is worth here is the script. It uses quite a lot plugins, Nautilus, Weavebird, Clipper and Dendro. Some of them could be replaced. You can surely use hexagon patterns if you want more regular shapes.
dot patterns.gh (17.8 KB)