diff --git a/lindenmayer-system/lindenmeyer-system.html b/lindenmayer-system/lindenmeyer-system.html index 63d09ed..5f20f57 100644 --- a/lindenmayer-system/lindenmeyer-system.html +++ b/lindenmayer-system/lindenmeyer-system.html @@ -30,10 +30,10 @@ var r = generate('A'.split(''), function dragon_curve(variant) { project.clear(); var r = generate( - 'FX'.split(''), + 'FX', [ - ['X'.split(''), 'X+YF+'.split('')], - ['Y'.split(''), '-FX-Y'.split('')] + ['X', 'X+YF+'], + ['Y', '-FX-Y'] ], 12 ); @@ -70,17 +70,20 @@ function sierpinski2(num_defects) { project.clear(); if(typeof num_defects == 'undefined') { num_defects = 0 }; var r = generate( - 'IA'.split(''), + 'IA', [ - ['A'.split(''), 'B-A-B'.split('')], - ['B'.split(''), 'A+B+A'.split('')] + ['A', 'B-A-B'], + ['B', 'A+B+A'] ], 8 ); - for(var i=0; i 0) { + r = r.split(''); + for(var i=0; i