Examples

Due to the 10K submission limit only a few L-Systems ended up getting embedded into the submission. However, there was enough space to add code to the app which allows users to import additional L-Systems via customization parameters. Some additional examples are shown below with an associated link to open that L-system in the submitted app.

Hexagonal Gosper

Hexagonal Gosper

Start: XF
Rules: X=X+YF++YF-FX–FXFX-YF+;Y=-FX+YFYF++YF+FX–FX-Y;F=F
Order: 4, Step Length: 6, Left Angle: 60, Right Angle: 60

Open in submission: with animation / without animation

Box

Box

Start: F+F+F+F
Rules: F=FF+F+F+F+FF
Order: 4, Step Length: 6, Left Angle: 90, Right Angle: 90

Open in submission: with animation / without animation

Koch Curve

Koch Curve

Start: F+F+F+F
Rules: F=F+F-F-FF+F+F-F
Order: 3, Step Length: 6, Left Angle: 90, Right Angle: 90

Open in submission: with animation / without animation

Crystal

Crystal

Start: F+F+F+F
Rules: F=FF+F++F+F
Order: 4, Step Length: 6, Left Angle: 90, Right Angle: 90

Open in submission: with animation / without animation

Rings

Rings

Start: F+F+F+F
Rules: F=FF+F+F+F+F+F-F
Order: 4, Step Length: 5, Left Angle: 90, Right Angle: 90

Open in submission: with animation / without animation

Seaweed

Seaweed

Start: F
Rules: F=FF-[-F+F+F]+[+F-F-F]
Order: 4, Step Length: 10, Left Angle: 22, Right Angle: 22

Open in submission: with animation / without animation

Box Fractal

Box Fractal

Start: F-F-F-F
Rules: F=F-F+F+F-F
Order: 4, Step Length: 5, Left Angle: 90, Right Angle: 90

Open in submission: with animation / without animation

Hilbert Curve I

Hilbert Curve I

Start: X
Rules: X=+YF-XFX-FY+;Y=-XF+YFY+FX-;F=F
Order: 5, Step Length: 10, Left Angle: 90, Right Angle: 90

Open in submission: with animation / without animation

Hilbert Curve II

Hilbert Curve II

Start: X
Rules: X=XFYFX+F+YFXFY-F-XFYFX;Y=YFXFY-F-XFYFX+F+YFXFY;F=F
Order: 5, Step Length: 10, Left Angle: 90, Right Angle: 90

Open in submission: with animation / without animation

Sierpinski Square

Sierpinski Square

Start: X–F–X–F
Rules: X=+Y-F-Y+;Y=-X+F+X-;F=F
Order: 10, Step Length: 5, Left Angle: 45, Right Angle: 45

Open in submission: with animation / without animation

Penrose Tiling

Penrose Tiling

Start: [N]++[N]++[N]++[N]++[N]
Rules: M=OA++PA—-NA[-OA—-MA]++;N=+OA–PA[—MA–NA]+;O=-MA++NA[+++OA++PA]-;P=–OA++++MA[+PA++++NA]–NA;A=
Order: 5, Step Length: 16, Left Angle: 36, Right Angle: 36

Open in submission: with animation / without animation

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s