Robin Schmidt
Robin Schmidt
> some modulation of some part of the algorithm that happens to make the shape less spikey, more rounded. i also want to include cubic interpolation later. it currently works...
this DragonCurve.xml here looks and sounds quite good:  also, the number of iterations increases harmonic content in a useful way. https://en.wikipedia.org/wiki/Dragon_curve (i'm using a closed loop version of it)
indeed! here's a better rendering using a very low frequency and different colormap:  haha! this is really fun! btw. the number of iterations is already maxed out at 10...
there isn't any kind of anti-aliasing at work yet - and that thing does alias as hell. i just had some idea what i could do that wouldn't require any...
OMG! FUCK YEAH!!! i just added a feature for resetting the turtle after a given number of produced lines - and this is the KILLER feature! pull an update and...
i actually think, that the resetting strategy should be considered as another major aspect of the synthesis method. just resetting after completing a given number of cycles through the curve...
ah - the examples are online is well - it's actually this one: http://www.abrazol.com/books/patterngen/image/trees60d04.svg from here (almost at the bottom): http://www.abrazol.com/books/patterngen/images_lsys.html ...but my rendering looks different...hmm...have i messed up something?...
yes - that's a good idea. i'll have to see how hard or easy that will turn out to implement. i do have a "phase" variable (it's `pos` in class...
...unless the optional table-mode is used (where i just pre-render the whole curve into a table and read from that) - in this case, randomly setting the position is trivial....
that's why it's optional. it's actually a remnant of the first implementation - it was just simpler to do (it was surprisingly tricky to implement a realtime turtle - you...