i tweaked a jitter patch which generates two-dimensional fractal
images based on lindenmayer strings (L systems) using jit.linden. the
2D images generated by this process are currently visualized in
jit.lcd. my next step is to convert (or better to map) the jit.linden
matrix output to a jit.GL object and generate a 3D version of the
lindenmayer fractal – and here’s where i’m stuck. i tried different
combinations, but couldn’t find a properly working way to get the
fractal going from 2D to 3D. i guess jit.linden outputs 2-dimensional
data, but there should be a way to convert the simple 2-dimension
movements to 3D data (for instance, convert direction and position to
rotation and angle).
a great book indeed, and i remember seeing 3d-l-systems in there too,
which might point you in the right direction.
There is nothing implicitly 2d in l-systems, it all depends on how your
‘turtle’ interprets the strings generated.