emergent voronoi – a la Coates
Click for another pattern.
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.
scalpel blades
I seem to have taken a pretty long walk away from architecture recently, so I thought I’d do something to contribute to the profession again.
I have a curious obsession with scalpel blades, there are so many types, and the Swann Morton website is so bad, that I really didn’t know what they all looked like.
They are handy for good model making, but people only ever seem to use 6, 10 and 10A. I’m pretty sure that there could be a good use for the 9, the 12D the 16 and the 40 in any studio!! (Just think about how beautiful a scalpel rack would be.)
This is just the few that fit into a number 3 handle. There are loads more that are specific to very fine dental work etc. that look really handy, but this is a start!

No. 06 ![]() |
No. 09![]() |
No. 10![]() |
No. 10A![]() |
No. 11![]() |
No. 11P![]() |
No. 12![]() |
No. 12D![]() |
No. 13![]() |
No. 14![]() |
No. 15![]() |
No. 15A![]() |
No. 15C![]() |
No. 15T![]() |
No. 16![]() |
No. 40![]() |
No. E/11![]() |
Sabre D/15![]() |
Sabre E/11![]() |
Just to allay any fears, I am not feeling suicidal and wanting to find the right tool to top myself in the most elegant way (probably a 40)
no overrides
I’ve become a real style nazi. Not in the way that most people think of it in that I disapprove of people’s brightly patterned leggings and quiff combo, but in the sense that they are used in word processing.
This is really very sad, but I like it. It goes along with my doctrine of extreme laziness.
For the uninitiated, the idea is that you don’t specify the formatting for each bit of text, you specify a style for it, then you can go back and change the style and all applications of that style change throughout the document. you can even nest styles, but I’ll spare you that.
Anyway, you can do this in InDesign, Word, Open Office Writer etc. and it is great. The problem occurs when you need to intercept a document that someone else has done a blinding job of cocking up.
In InDesign it is easy, there is a button to clear style overrides, but in word [ctrl]+[space] clears the local formatting, and [ctrl]+[q] clears local spacing overrides. I got this tip off Susan Daffron at logicaltips.com
This is a mega dorky topic, but really, if you use styles you’ll have much more time to invest in snorting cocaine off strippers and going base jumping.
processing workshop 1
Thanks to everyone who came to todays processing session.
The task I set was to make the dude that Daniel Shiffman draws in his example on the learning processing page stick to the mouse, and scale with the mouse’s position.
Not only that, but to do it in a readable way with minimal use of explicit values so that we can use it to make an object for agent simulations next week.
This isn’t easy, so use a lot of sketches, and diagrms on graph paper to help you. A programmers best tool is their brain, and then second best is a notebook!
My example of one way to do it is after the fold. I don’t expect you to solve this all on your own (but extra brownie points if you do) so go through my code and get a handle on it.



















