I’m trying to create L-system curves.
Generating one structure with a set of initial conditions works fine.
I managed to generate a randomize number that control the branching angle for each new drawing.
Now I’m trying to have random initial conditions for each new structure.
But I fail
I’m missing a key concept here I guess… Mixing up lists and input or something like that?
I did a small sample here that I hope it is what you are after. I used a tree structure for the conditions. Just make sure you feed the “Turtle” matching structures.
You can create a list, then graft it. I saw you use RandomString (not sure which plugin is this), but any method you choose, including scripting can work.
well, I don’t get it.
Following your method, I get data with 3 branches.
With my random generative approach, I get the same thing but the Turtle does not take it in.dynamic input on Lsystem-reworked.gh (19.9 KB)
Well … I would strongly suggest to forget L-Systems and do a classic recursive solution for that type of results. If you are familiar with coding (C#) have a look on this entry level take on that matter:
With some mods it could been “customized” for a vast variety of goals with regard the topology.
For instance you can “distort” the lines (into polylines) like that … and skip a lot of steps for making more “natural” looking results in the main recursion Method: