Back to the tree

Blog

Behind the scenes of a collaborative art project that grows with the internet.

25 min read

Fibonacci Spiral: How to Create Beautiful Golden Ratio Art With Code

Learn to create Fibonacci spirals, golden ratio patterns, and phyllotaxis art with JavaScript and Canvas. 8 interactive examples: golden spiral, Fibonacci sequence visualizer, phyllotaxis sunflower, golden rectangle subdivision, Fibonacci word fractal, spiral galaxy, golden angle tree, and generative Fibonacci art.

fibonacci spiralgolden ratiophyllotaxiscreative codingJavaScriptgenerative artmathematical art
24 min read

Voronoi Diagram: How to Create Beautiful Organic Patterns With Code

Learn to create Voronoi diagrams, Delaunay triangulations, and organic cellular patterns with JavaScript and Canvas. 8 interactive examples: basic Voronoi, distance metrics, weighted Voronoi, Lloyd relaxation, Delaunay triangulation, mosaic filter, crystal growth simulation, and generative Voronoi art.

voronoi diagramdelaunay triangulationcreative codingJavaScriptgenerative artcomputational geometryalgorithmic art
24 min read

Low Poly Art: How to Create Stunning Geometric Landscapes With Code

Learn to create beautiful low poly art programmatically with JavaScript and Canvas. 8 interactive examples: random triangulation, Delaunay triangulation, image-to-low-poly converter, gradient mesh terrain, animated low poly waves, low poly portrait generator, low poly planet, and generative low poly landscape composition.

low poly artlow polycreative codingJavaScriptgenerative artcanvasDelaunay triangulation
26 min read

Kaleidoscope Art: How to Create Mesmerizing Symmetrical Patterns With Code

Learn to build interactive kaleidoscope patterns with JavaScript and Canvas. 8 working examples: basic reflection symmetry, hex kaleidoscope, image-based kaleidoscope, animated rotating kaleidoscope, interactive drawing kaleidoscope, triangular tiling, fractal kaleidoscope, and generative kaleidoscope art.

kaleidoscopekaleidoscope artkaleidoscope patterncreative codingJavaScriptgenerative artcanvassymmetry
25 min read

Circle Packing: How to Create Beautiful Space-Filling Art With Code

Learn to build mesmerizing circle packing art with JavaScript and Canvas. 8 working examples: basic circle packing, image-based packing, recursive Apollonian gasket, organic growth simulation, text-filled circles, interactive packing, circle packing tree visualization, and generative circle packing art.

circle packingcircle packing algorithmgenerative artcreative codingJavaScriptcanvasspace fillingcomputational geometry
25 min read

Terrain Generation: How to Create Stunning Procedural Landscapes With Code

Master terrain generation with JavaScript and Canvas. 8 working examples: basic heightmap, Perlin noise biomes, diamond-square algorithm, hydraulic erosion, thermal erosion, 3D perspective renderer, infinite scrolling terrain, and generative landscape art. A complete guide to procedural terrain algorithms.

terrain generationprocedural terrainheightmapterrain generation algorithmprocedural landscapegenerative artcreative codingJavaScriptcanvas
45 min read

The Ultimate Guide to Generative Art: From First Line of Code to Infinite Worlds

The most comprehensive guide to generative art on the web. Learn every technique — fractals, noise, particles, shaders, physics simulations, pattern design, data visualization, and more — with working code examples and links to 50+ in-depth tutorials.

generative artcreative codinggenerative art guidelearn generative artcreative coding tutorialalgorithmic artcode artprocedural artcomputational art