# Experimental Fractal 010: Cactus # # This is a Context Free (www.contextfreeart.org) # script made by Jonas John (www.jonasjohn.de) # # Feel free to use the whole code, parts of it # or the created figure for your own projects. # But please credit me in some way – Thanks :-)
startshape start
# looks better on black background { b -1 }
rule start {
spike { sat 1 b 1 } # repeat this routine start { x 1 r 40 y -1 }
}
rule start .5 {
spike { sat 1 b 1 } # repeat this routine start { x 1 r 10 y -1 }
}
rule start .1 {
spike { sat 1 b 1 } # repeat this routine start { x 1 r 65 y -1 }
}
rule start .05 {
spike { sat 1 b 1 } # repeat this routine start { x 1 r 100 y -1 }
}
rule start .001 {
# stop this recursion
}
# draw a spike: rule spike {
SQUARE { } spike { x .975 s .95 hue 1.2 }
}