Canvas で描画しています。右側のデータは JSON で指定してください。「redraw」ボタンで再描画します。
Fig.5.8 については、パラメータの数を照合していないため、同名のモジュールに対し、同じ数のパラメータを渡すように細工しています。
Symbol | Interpretation |
---|---|
F | Move forward and draw a line. |
f | Move forward without drawing a line. |
+ | Turn left. |
- | Turn right. |
| | Turn around. |
[ | Start a branch. |
] | Complete a branch. |
{ | Start a polygon. |
G | Move forward and draw a line. Do not record a vertex. |
. | Record a vertex in the current polygon. |
} | Complete a polygon. |
~ | Incorporate a predefined surface. |