2 ms·
I did a solo project on L-Systems for my bachelors degree at university two decades ago (sadly looks lost to time). Embedding different symbols you can add mor
by choult 3y ago
I did a solo project on L-Systems for my bachelors degree at university two decades ago (sadly looks lost to time).
Embedding different symbols you can add more than just draw and rotation in one plane:
* Rotation in 3D space
* Stochastic steps
* Stacks to remember where the cursor was and return when done drawing a branch
* Depth-limited steps (can simulate gravity's effect on tree branches)
With this I was rendering biological life (trees, coral etc) in three dimensions.
I also tried applying it to MIDI, with "draw" being play a note, and symbols going up and down the scales. It made for interesting fractal music, but I never figured out the best approach for, say, a decent-sounding fugue.