patternfour
Patternfour is a term used in generative design and algorithmic composition to describe a modular pattern framework that combines four elementary subpatterns to create a larger motif. It defines four base templates (A, B, C, D), a tiling rule for placing them, and a blending function that transitions between templates across the final pattern. The approach emphasizes symmetry, locality, and scalability, allowing complex textures and animations to be produced from compact parameters.
In a typical implementation, a patternfour system specifies the four templates, a layout rule (often a 2x2
Applications include generative art, textile or surface design, procedural content in games, and data visualization where
Variants explore different tiling strategies, such as expanding to 3x3 grids, embedding the pattern in hierarchical
The term arose in discussions of modular design within early 2010s generative art literature and has since