How to generate X amount of unique curves, following a curve A, without loops / Geometry Nodes

Hi there!

I have been running into the wall with various approaches to something that can be boiled down to this: How to generate X amount of curves, that follow a curve A, where each generated curve is calculated separately (with some set and some randomized properties)?

Let’s say I want to make X amount of curves coil around a Curve A and I want to use a different parameter for the noise, that adjusts it. Therefore, I can’t work with them as instances (but perhaps I can first have them as instanced copies of A and then distorted each separately, but again, without loops?).

My goal is that I will draw multiple splines with the pen and have them coiled etc. by generated geometry. So the amount of curves doing the coiling etc should stay parametric. I tried sampling the main curve etc, but something is missing to get all the way there. I also tested using Extrusion in Simulation zone, following the curve, but there I end up having separated vertices, instead of continuous lines. Remember, I’m trying to make this working with multiple splines within one curve…
Any hints for the workflow, or order of steps, will be wecome!

(One approach was to start by scattering points on a disc, then instancingthe original curve, realizing them, and then building the post-processing deformation, but I haven’t found out how to do it without a loop.)

I can get the result I need with a single coiling curve, as seen here:

Ideally, I would like to have X amount of these, where their shapes don’t repeat.

Have you tried Duplicate Elements node?

3 Likes

OMG! I haven’t known the node! This gives tons of new possibilities. Zeroskilz, you are the best.