Open bbaudry opened 11 months ago
circle packing https://en.wikipedia.org/wiki/Circle_packing_theorem
cellular automata and game of life https://en.wikipedia.org/wiki/Cellular_automaton
particle system https://en.wikipedia.org/wiki/Particle_system
bézier curves https://en.wikipedia.org/wiki/B%C3%A9zier_curve
A pathfinding https://en.wikipedia.org/wiki/A_search_algorithm
Tilings/tessalations https://en.wikipedia.org/wiki/Tessellation https://tilings.math.uni-bielefeld.de https://en.wikipedia.org/wiki/Truchet_tiles
Multi-Scale Truchet Patterns https://christophercarlson.com/portfolio/multi-scale-truchet-patterns/
A Guide to Hexagonal Grids in P5JS https://www.gorillasun.de/blog/a-guide-to-hexagonal-grids-in-p5js/#a-little-bit-of-terminology
Signed distance functions (SDF) https://en.wikipedia.org/wiki/Signed_distance_function https://iquilezles.org/articles/distfunctions2d
Genetic algorithms https://en.wikipedia.org/wiki/Genetic_algorithm https://electricsheep.org/
moore curve https://en.wikipedia.org/wiki/Moore_curve
hilbert curve https://en.wikipedia.org/wiki/Hilbert_curve
a good summary of the different algorithms https://guillaumelauzier.com/generative-art-the-algorithmic-touch/
Ant colonies https://en.wikipedia.org/wiki/Ant_colony_optimization_algorithms https://youtu.be/G1EgjgMo48U?si=gFD9GNvrZpuPOC3t with unity, shaders + slime https://youtu.be/X-iSQQgOd1A?si=xaeu6hOyaicfyhU_
Delauney triangulation https://en.wikipedia.org/wiki/Delaunay_triangulation
the traveling salesman algorithm https://en.wikipedia.org/wiki/Travelling_salesman_problem https://www.reddit.com/r/generative/comments/11xw4mv/the_traveling_salesman/
Maurer rose https://en.wikipedia.org/wiki/Maurer_rose
Turing Patterns, Cellular Automata, Tilings and Op-Art https://www.math-art.eu/Documents/pdfs/Ljubljana2016/Greenfield.pdf
Here we collect a series of algorithms that have been repurposed for generative art