Fractal Visualizer
A simple extendable fractal visualizer written in vue. This project demonstrates the artistic side of math by generating and redrawing fractals based on user defined variables.
Demo (deployed on Netlify)
Fractal | Description |
---|---|
H-Fractal | Recursively splits a line at right angle and reduces the length by a given factor. |
Pythagoras Tree | Visualizes the Pythagoras Theorem by recursively drawing squares along 3 sides of a right triangle. |
Koch Curve | Recursively replaces the center part of a line segment with the outline of a triangle. This procedere generates 3 additional line segments for the next iteration. |
Sierpinski Triangle | Recursively draws 3 triangles forming a bigger fourth triangle. |
Vicsek Fractal | Recursively splits a square into 9 smaller squares in a 3-by-3 grid. In the default form squares in corners get removed, which leaves 5 squares forming a cross. |
Check out the todo list for upcoming fractals.