Recursive Triangular Image Tessellation
Recursive Triangular Image Tessellation

This triangular tessellation is an abstraction of an image and is generated through a script I wrote using the Processing programming language. I wrote the script to interpret an input image and give a resultant triangular tessellation with larger triangles representing brighter areas of the image and vice versa. After initial investigations/experiments I am very [...]

Processing Mosaic
Processing Mosaic

Photo mosaics in Processing.

Random Tessellation
Random Tessellation

A script developed for the irregular tessellation of a randomly generated “tile”.

Particle Text
Particle Text

This script creates the text from a number of swarming particles. It is what I used to make my old site logo.

3D Image Field
3D Image Field

Create an 3D field from an image.

PictureKey Sketch
PictureKey Sketch

Reproduces an image as a series of random keystrokes.

Dark Spot Sketch
Dark Spot Sketch

I got the idea for this skecth by from some of the work of Casey Reas in Processing. The sketch consists of a number of circles which move about the working area. If two or more sphere collide, each one gradually takes on the direction of the other until each elements respective directional momentum seperates [...]

Circle Drawer Sketch
Circle Drawer Sketch

A dynamic drawing tool that responds to the movements of the mouse.

Picture Dots Sketch
Picture Dots Sketch

This script takes a picture and rebuilds it using a series of dots and lines.

KeyStroke Visualizer
KeyStroke Visualizer

A script that visualizes key strokes by connecting typed letters randomly colored curves.

Circles Sketch
Circles Sketch

Circles that grow and shrink with the location of the mouse.

Centroid Recursion Sketch
Centroid Recursion Sketch

A recursive cracking algorithm for the Processing platform.

Bulging Lines Sketch
Bulging Lines Sketch

A neat sketch that follow the position of the mouse.

LightBright Sketch
LightBright Sketch

A sketch created to mimick the old LightBright™ toys.