Generative designs created in Processing.
Each time the page is refreshed, a new pattern is created.
Exercise with different hatching pattern within subdivided rectangles.I think it took me longer to write a script for the hatching than the script for subdivision of rectangles.The rectangles are stored in arrays (x,y,size). The hatching script is using these coordinates as a basic input to draw lines within these rectangles.
A rectangle is subdivided into random sized quarters, thereby increasing the number of rectangles four fold, each loop.
Loom (study), a tiny program written in @processingorg . Create a weaving pattern by selecting the horizontal and vertical strands, width and ‘depth’. I guess this is one of those things I could update with new functionality forever…
More generative patterns: