emergent voronoi - a la Coates
<iframe width="428" height="480" scrolling="no" frameborder="0" src="http://www.openprocessing.org/visuals/iframe.php?visualID=7571&width=400&height=400"> There really should be an iframe here :( </iframe>
Click for another pattern.
<div style="float:right;">
<iframe src="http://rcm-uk.amazon.co.uk/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=notioparal-21&o=2&p=8&l=as1&m=amazon&f=ifr&md=0M5A6TN3AXP2JHJBWT02&asins=0415451884" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0">
There really should be an iframe here :(
</iframe></div>
<p>Alasdair Turner has posted this processing version of Paul Coates’ emergent Voronoi algorithm from his book Programming Architecture
Alasdair says “This is an implementation of an emergent Voronoi diagram, following an algorithm presented in programming.architecture by Paul Coates. It adapts the algorithm slightly to give a good convergence. Coates simply says “move away from the nearest node”, which is wonderfully elegant!”
It is an impressive and clear way of explainign what is really going on behind all those funny shapes people make.
</p>