Display fractal patterns using L-systems
Generate 3D mesh from a single image
3D Generation from text prompts
Create an interactive GTA-style city with collisions and NPC dialogue
Scalable and Versatile 3D Generation from images
Display 3D food models
Create and explore 3D recursive polygons and math functions
Turn 2D images into 3D models
text-to-3D & image-to-3D
create 3d-gltf face-mesh from image with mediapipe
Generate 3D models of various objects
Generate 3D models from images
Interactively rotate a 3D green cube in your browser
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.