
Rotary noise
17 December 2008Sketch done in Processing. Uses the Perlin noise function to generate the waviness, then wraps it around an arc.
Sliding cubes
07 December 2008I had to try making these cubes after they had been sliding around in my head for about an hour. It is some JavaScript that defines a 3-dimensional grid of arbitrary dimensions, filled with some number of cubes. It will select a cube at random and slide it along to an unused slot. Sounds pretty simple but a pain to get right! I wanted to be able to check for adjacent cubes without having to store an actual full-size 3D array, so boxes are instead put in a hash map keyed by their grid location.
Anyway.
Click to start the cubes animating
If the animation isn’t working for you – I’m so sorry. Perhaps one day, we can begin to reconcile our differences. Until then you will have to get your sliding cubes from someone else. Someone… better.
Hello
06 December 2008Welcome to attempt five thousand of this website. It’s just a sketchbook of animations, drawings and programming that might be interesting. All feedback is welcomed, except from evil robot drones. Here’s a very short animation of mine, just to start things off.


