I spent the weekend at BarCampLondon6 at the offices of the Guardian near King’s Cross Station. I think my brain is too full of interesting things I’ve picked up over the last couple of days (not to mention too deprived of sleep) to actually process any of it into a coherent blog post, but you’ll [...]
I was lucky enough to attend the Flash On The Beach conference in Brighton this week, and one of the highlights was Robert Hodgin of Flight404.com talking about his stunning work, including his famous Solar and Weird Fishes pieces. His Magnetosphere engine is now the default music visualiser in iTunes 8.
In passing, he mentioned that [...]
UPDATE: Videos have been moved to Vimeo.
I just noticed that I got linked to from Create Digital Motion, a blog about digital video production and computer animation. Cheers guys! However, the post says that there is “more at [my] personal site” and.. well, there isn’t. Or wasn’t, until now.
The post is about [...]
As a first project with Mobile Processing, I’ve written a really simple implementation of Conway’s Game of Life for Java (J2ME) mobile phones.
This is an extremely scruffy alpha version hacked together in a couple of hours, but it works. The initial configuration is a Gosper Glider Gun. You can pause the simulation using [...]
My latest project with Processing has been implementing a flocking algorithm based on Craig Reynolds’ “Boids” using the Traer Physics Library.
“Tadpoles” simulation
See the full article for more.
I’ve been trying to implement some fractals with Processing recently, and I noticed that the Wikipedia page for the Koch Snowflake contained source code for generating the snowflake in the Logo language. This brought back memories of the Turtle robot we used to use in primary school – a large grey dome with wheels [...]
I am really getting somewhat addicted to Processing. It’s like a sketchbook for programmers – it provides a framework for very easily drawing stuff on the screen and a nice little environment for writing code. It’s great for scientific and artificial life applications, and also for digital art. The very best examples [...]