1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
startshape POINT
rule POINT {
POINT {rotate 43.345223}
UNIT { y 100 size 1}
}
rule POINT {
POINT {rotate 73.9 size 0.99} UNIT { y 100 size 0.7}
}
rule POINT {
POINT {rotate 73.9 size 0.99} UNIT { y 100 size 0.3}
}
rule POINT 2 {
POINT {rotate 73.9 size 0.99} UNIT { y 100 size 0.1}
}
rule UNIT { SEED {size 10}}
rule SEED {BRANCH {}}
rule SEED {BRANCH {rotate 1}}
rule SEED {BRANCH {rotate -1}}
rule SEED {BRANCH {rotate 2}}
rule SEED {BRANCH {rotate -2}}
rule SEED {FORK {}}
rule BRANCH {LEFTBRANCH {flip 90}}
rule BRANCH {LEFTBRANCH {}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 0.1 size 0.99}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 0.2 size 0.99}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 0.1 size 0.99}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 0.2 size 0.99}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 0.1 size 0.99}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 0.2 size 0.99}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 0.1 size 0.99}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 0.2 size 0.99}}
rule LEFTBRANCH {BLOCK {} LEFTBRANCH {y 0.885 rotate 4 size 0.99}}
rule LEFTBRANCH {BLOCK {} FORK {}}
rule BLOCK {
SQUARE {rotate 1}
SQUARE {rotate -1}
SQUARE {}
}
rule FORK {
BRANCH { }
BRANCH {size 0.5 rotate 40}
}
rule FORK {
BRANCH { }
BRANCH {size 0.5 rotate -40}
}
rule FORK {
BRANCH {size 0.5 rotate -20}
BRANCH { }
}
rule FORK {
BRANCH {size 0.7 y 0.1 rotate 20}
BRANCH {size 0.7 y 0.1 rotate -20}
}
|