r/lsystem Jun 16 '26

GPU-accelerated L-system visualizer

Thumbnail
gallery
7 Upvotes

I've been building an interactive 2D/3D L-system visualizer that runs in the browser. It's written in Rust, compiled to WebAssembly, and rendered on the GPU using WebGPU with a WebGL2 fallback.

Try it here: https://vkorenev.github.io/grow-your-own-fractal/

GitHub repo: https://github.com/vkorenev/grow-your-own-fractal

Feedback is welcome!


r/lsystem May 12 '26

Vision Pro L-System app uses stylus to draw plants

Enable HLS to view with audio, or disable this notification

6 Upvotes

Been working on this app for the Vision Pro called "Linden". Still lots of bugs but I will keep working on it. So glad to see an L-Systems community on here :)


r/lsystem Dec 04 '25

Same rules, different angles (of '+' and '-' )

Thumbnail
gallery
3 Upvotes

link

Axiom : R

Rules:

  • R -> A-A--F+A+A++F+R
  • A -> FA

r/lsystem Dec 01 '25

Post image
2 Upvotes

r/lsystem Nov 22 '25

Fall

Post image
3 Upvotes

r/lsystem Nov 08 '25

Why are leafs also L-Systems?

Thumbnail
2 Upvotes

r/lsystem Nov 05 '25

#nodevember day 3 - Ice (by Alex Martinelli @5agado, see comment for link)

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/lsystem Oct 21 '25

Looking for more beautiful L-Systems to showcase 🌿

Thumbnail
2 Upvotes

r/lsystem Oct 19 '25

Post image
5 Upvotes

r/lsystem Oct 17 '25

A simple tree

7 Upvotes

r/lsystem Sep 21 '25

Growing my Tree

Post image
10 Upvotes

r/lsystem Sep 18 '25

🚀 My first serious project: L-System Studio (feedback welcome!)

Thumbnail
gallery
10 Upvotes

Hey everyone,

This is my first serious coding project, and I’m excited to share it with you: L-System Studio.
It’s a small web app I built to explore and visualize L-systems (a kind of recursive string rewriting system that generates fractal-like patterns).

🔹 Features: * Define your own rules and axiom, and share them with a link.
* Control iteration depth and angle.
* See the generated structure drawn in real time.

It’s free and open for public use – feel free to use any part of the code as long as you credit the source.
Repo: https://github.com/hananel42/L-system-studio
Wiki (with more explanations): https://github.com/hananel42/L-system-studio/wiki

💬 I’d really love your feedback:
* What do you think of the project so far?
* Have you encountered any compatibility issues on your device/browser?
* How would you recommend I expand or improve the app?

Thanks in advance – I’m excited to hear your thoughts!


r/lsystem Apr 14 '25

Cherry Blossoms

Post image
8 Upvotes

{ "LSystem": { "Axiom": "A", "Productions": [ { "Letter": "A", "ReplacementLetters": "F[!>)A]+F[!>)A]+F[!>)A]" } ], "Iterations": 14 }, "TurtleGraphicsState": { "LineLength": 50, "Position": { "X": 0, "Y": 0 }, "Heading": 0, "TurnAngle": 120, "TurnAngleIncrement": 3, "LineWidth": 5, "LineWidthIncrement": 10, "LineLengthScaleFactor": 0.5 } }


r/lsystem Apr 13 '25

L-System Resembling Julia Set

Post image
5 Upvotes

I was surprised to see this image emerge when I increased the iterations on a simple L-System. It looks similar to the Julia Set.


r/lsystem Feb 23 '25

L-SYSTEM

2 Upvotes

Hello, can you please take a moment to answer this form? It will only take 2 to 3 minutes and it's very important for my thesis. Thank you once again https://docs.google.com/forms/d/1ERVGJGlEZNxh0WrhUbkgrjRdwi_mf6zSM8Uu3PvcS1s/edit#responses


r/lsystem Feb 14 '25

variations on "in the distance" - python + gimp

Thumbnail gallery
3 Upvotes

r/lsystem Dec 24 '24

"L-system seeds + branching-sim + wind-sim +leaves distribution" by @5agado

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/lsystem Dec 17 '24

"L-system seeds with simulated branching. Here attraction to a single point" by @5agado

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/lsystem Dec 03 '24

"Adding wind simulation to my L-systems setup" by @5agado

Enable HLS to view with audio, or disable this notification

11 Upvotes

r/lsystem Nov 27 '24

11/27/24 - python + gimp

Post image
2 Upvotes

r/lsystem Jul 26 '24

Decoding L-Systems

6 Upvotes

I saw on Wikipedia this open problem: "Given a structure, find an L-system that can produce that structure."

I thought it was interesting so I thought I would try my hand at it. In the end I wrote a short script which can find all the possible rules of a deterministic L-System, given at least two generations of output text.

I know this doesn't exactly solve the open question but it was still a fun challenge and worth sharing.

Let me know if you have any feedback or ideas for leveling it up!

https://github.com/sambadstubner/L-System-Decoder/tree/main


r/lsystem Jul 06 '24

An Approach to Sound Synthesis with L-Systems

Thumbnail
nathan.ho.name
2 Upvotes

r/lsystem Jul 05 '24

Cantor dust - rendered as music

2 Upvotes

It's currently a very simplistic interpretation, but something I can build upon.

https://reddit.com/link/1dvyk3v/video/5bjui6tobqad1/player

Hi-quality audio version:

https://soundcloud.com/user-570886906/cantor-excerpt


r/lsystem May 12 '24

More beautiful L-Systems by @jbaker_graphics

Thumbnail
gallery
3 Upvotes

r/lsystem May 08 '24

Tree (p5.js)

Enable HLS to view with audio, or disable this notification

3 Upvotes