collection of technical articles found on the web that can be useful generative and procedural programming

Liquid Physics Using Cellular Automation

One interesting way to represent liquids in a grid based world, is to use a form of cellular automaton. In this simulation, the cells attempt to disperse their liquid into their neighboring cells.

Squares Made for Marching

Marching Squares is a family of algorithms for automation that appear in everything from isolating isobars on weather graphs to selecting shape outlines in image editors, and even generating game worlds.