植物

Top > L-system > Plants

自己回避曲線
シェルピンスキーのガスケット
植物
その他の図形

L-systemによる植物

L-systemで植物を描いてみます。下の図をクリックすると拡大図がご覧になれます。

図形 初期規則 角度 変換規則
f 22.5 f=f[+f[f-f]-f]f[-f[f+f]+f]
f 25 f=f[-ff]f[++f]f
f 25 f=f[-f]f[+f]f
f 15 f=f[+ff[+f][-f]]f[-ff[+f][-f]]f
f 15 f=ff[-fff][+f[+f][-f+f]]
f 15 f=ff[--f+f++f][+f[+f][-f+f]]
f 15 f=ff[--f+f++f][+f[+f][-f]]
f 25 f=ff[+f[+ff][-f]][-ff[+f][-f]]
f 25 f=[+ff][-f]fff[+f[+f][-f]][-ff[+f][-f]]
f 25 f=ff+[+f-f-f]-[-f+f+f]
f 35 f=ff[++f][--f]f[+f][-f]
f 15

f=x[-ff]y

x=ff

y=[+f[+f][-f+f]]

f 15

f=yxf[++fy][-yfx+f+f]ff

x=+x+y-f-

y=-y+f+x-

f 15 f=f[-f+f+f][++f]f-f
f 15 f=f[-f+f+f][++f]f-f+
f 15 f=f[++f][-f+f-f]f[+++f][-f]
f 15 f=f[++f][-f+f-f]f[+++f][--f]
f 15 f=ff[++f][-f+f-f]f[+++f][-f]
f 15 f=ff[++f][-f+f-f]f[+++f][--f]
f 15 f=[+f][-f]fff[+ff-ff+ff][-ff+ff]
f 15 f=[+f][-f]fff[+ff-ff+ff][-ff[++ff][-f]]
fxy 15

f=ff[-ff]xy

x=[+f[+f][-f+f]]

y=f[-f]

f 15 f=ff[-f][+f[+f][-f+f]]
slfff 18

s=[+++k][---k]ts

k=+h[-k]l

h=-k[+h]l

t=tl

l=[-fff][+fff]f

x 22.5

x=f-[[x]+x]+f[+fx]-x

f=ff