Display fractal patterns using L-systems
Generate 3D models from images
Generate 3D models and videos from images
Play interactive 3D Pyramids game
Render beautiful graphics with Moondream WebGPU
Create 3D recursive polygons and mathematical functions in a virtual environment
Generate dynamic 3D scenes with torus knots
Generate dynamic 3D torus knots with random materials
Explore and interact with 3D simulated terrains
Display 3D food models
Transform images into 3D depth models
The AniMer Demo
Text-to-3D and Image-to-3D Generation
HTML5 BabylonJS Javascript LSystems is a JavaScript library that combines the power of HTML5, Babylon.js, and L-Systems to generate and visualize fractal patterns. L-Systems (Lindenmayer Systems) are a formal grammar system for modeling the growth and development of fractals and other self-similar structures. This library allows developers to create visually stunning and complex 3D patterns directly in the browser.
What is the performance like for complex L-Systems?
The performance depends on the complexity of the L-System rules and the number of iterations. Simple patterns run smoothly, but highly detailed fractals may require optimization or run best on more powerful devices.
Can I customize the appearance of the fractals?
Yes, you can customize colors, line thickness, and other visual properties. Modify the material properties in Babylon.js or adjust the L-System rules to change the fractal's shape.
How do I share my L-System configurations?
You can export your L-System rules as JSON or JavaScript files and share them with others. They can then import and render the same patterns in their own projects.
Can I use this library offline?
Yes, as long as you have the Babylon.js and L-Systems library files downloaded, you can use the tool offline in a local development environment.
Why do some fractals take longer to generate?
Complex L-System rules or a high number of iterations increase the computational load, which can slow down generation, especially on less powerful devices.