HIIRAGI COMPANY

L-System Tips

TOP
No.1 No.2 No.3 No.4 No.5 No.6 No.7 No.8 No.9 No.10 No.11 No.12 No.13 No.14 No.15 No.16 No.17 No.18

柊木人士執筆 i ̄□ ̄i

0.準備

http://www.inkscape.org/

1.L-システムのサンプル集

L-Systemは、植物(動物)が成長していく過程をシュミレーションできるような描画システムといえる。
先人たちが発見してきた*特殊*な図形を描画できる。
描けるものの中には、人工物でしか見たことのないようなものも。

No.01 コッホ曲線 Koch Curve

01
SVG File01.svg
公理(初期)AxiomF
ルールRuleF=F+F-F+F
角度(左,右)Angle(L,R)90,90
ランダム化Randomize0
標準級数Order---

No.02 蛇足 Meandering Snake

02
SVG File02.svg
公理(初期)AxiomF
ルールRuleF=F++F--F-F+F
角度(左,右)Angle(L,R)90,90
ランダム化Randomize0
標準級数Order---

No.03 都市探査 Urban Charting

03
SVG File03.svg
公理(初期)AxiomF
ルールRuleF=F++F--F--F++F
角度(左,右)Angle(L,R)90,90
ランダム化Randomize0
標準級数Order---

No.04 水草A

04
SVG File04.svg
公理(初期)AxiomF
ルールRuleF=+-FF[+FF][-F]F[-F]
角度(左,右)Angle(L,R)90,90
ランダム化Randomize0
標準級数Order---

No.05 水草B

05
SVG File05.svg
公理(初期)AxiomF
ルールRuleF=+-FF[+FF][-F]F[-F]
角度(左,右)Angle(L,R)30,30
ランダム化Randomize0
標準級数Order---

No.06 水草-杉- Horsetail Grass

06
SVG File06.svg
公理(初期)Axiom++F
ルールRuleF=FF-[-F+F+F]+[+F-F-F]
角度(左,右)Angle(L,R)16,16
ランダム化Randomize40
標準級数Order---

No.07 線香花火-菱- Sparkling Firework -Diamond-

07
SVG File07.svg
公理(初期)Axiom[N]++[N]++[N]++[N]++[N]
ルールRuleM=OA++PA----NA[-OA----MA]++;N=+OA--PA[---MA--NA]+;P=--OA+++++MA[+PA++++NA]--NA
角度(左,右)Angle(L,R)36,36
ランダム化Randomize0
標準級数Order---

No.08 ペンローズタイル Penrose Tiling

08
SVG File08.svg
公理(初期)Axiom[N]++[N]++[N]++[N]++[N]
ルールRuleM=OA++pA----NA[-OA----MA]++; N=+OA--PA[---MA--NA]+; O=-MA++NA[+++OA++PA]-; P=--OA++++MA[+PA++++NA]--NA; A=
角度(左,右)Angle(L,R)36,36
ランダム化Randomize0
標準級数Order---

No.09 龍曲線 Dragon Curve

09
SVG File09.svg
公理(初期)AxiomFX
ルールRuleX=X+YF+;Y=-FX-Y
角度(左,右)Angle(L,R)90,90
ランダム化Randomize0
標準級数Order---

No.10 シェルピンスキーの三角形 Sierpinski Triangle

10
SVG File10.svg
公理(初期)AxiomA
ルールRuleA=B-A-B;B=A+B+A
角度(左,右)Angle(L,R)90,90
ランダム化Randomize0
標準級数Order---

No.11 中華印 Meander

11
SVG File11.svg
公理(初期)AxiomX
ルールRuleX=-FF+FF+F+F-F-FFX
角度(左,右)Angle(L,R)86-90,90
ランダム化Randomize0
標準級数Order---

No.12 TRY 2004

12
SVG File12.svg
公理(初期)AxiomW
ルールRule W=+++X--F--ZFX+;X=---W++F++YFW-;Y=+ZFX--F--Z+++;Z=-YFW++F++Y---
角度(左,右)Angle(L,R)30,30
ランダム化Randomize0
標準級数Order---

No.13 土被った蜂の巣 Hidden Honeycom

13
SVG File13.svg
公理(初期)AxiomF
ルールRule F=-F+F+G[+F+F]-; G=GG
角度(左,右)Angle(L,R)60,60
ランダム化Randomize0
標準級数Order---

No.14 フラクタル植物 Fractal Plant

14
SVG File14.svg
公理(初期)AxiomX
ルールRule X=F-[[X]+X]+F[+FX]-X; F = FF
角度(左,右)Angle(L,R)25,25
ランダム化Randomize0
標準級数Order---

No.15 Levy曲線 Lévy C curve

15
SVG File15.svg
公理(初期)AxiomF
ルールRuleF=+F--F+
角度(左,右)Angle(L,R)45,45
ランダム化Randomize0
標準級数Order10

No.16 ピアノ曲線 Peano Curve

16
SVG File16.svg
公理(初期)AxiomF
ルールRuleF=F+F-F-F-F+F+F+F-F
角度(左,右)Angle(L,R)90,90
ランダム化Randomize0
標準級数Order3

No.17 ピアノ-ゴスペル曲線 Peano-Gosper curve

17
SVG File17.svg
公理(初期)AxiomX
ルールRuleX=X+YF++YF-FX--FXFX-YF+;Y=-FX+YFYF++YF+FX--FX-Y
角度(左,右)Angle(L,R)60,60
ランダム化Randomize0
標準級数Order3

No.18 直角曲線 Square Curve

18
SVG File18.svg
公理(初期)AxiomX
ルールRuleX=XF-F+F-XF+F+XF-F+F-X
角度(左,右)Angle(L,R)90,90
ランダム化Randomize0
標準級数Order3