Monthly Archives: January 2010


This was a project I just finished on my winter break. is an experiment in collaborative drawing. It allows users the ability to create a tiny pixel based image at a certain location, or they can start from an existing patch, covering it over, and potentially improving the overall whole. Still needs to get […]

Posted in Works | Tagged , , , , | Leave a comment


A great time of mine was when I decided not to work for a month and make a particle and music visualizer engine. The amazing allowed me to build a very robust, flexible, and powerful engine, and to focus on what I really wanted to achieve, without getting bogged down by hardware details etc. […]

Posted in Works | Tagged , , , , , , , , | Leave a comment

Videos in Processing

Before moving away from Processing, I dabbled with it’s video export, sound import and analysis libraries. Using opengl to make some visuals. And some more visual fun! These birds were given a flocking motion of perlin noise, which is a great smooth noise function that can create a nice pseudo flock. They are also in […]

Posted in Works | Tagged , , , , , | Leave a comment

Drawing with Processing

Here are some images I developed when creating some drawing behaviors in Processing is a language a lot like java, only with a simplier structure and integrated drawing api that makes programmatic sketching possible. I have taught two workshops on processing at UBC, part of Julio Lopez’s graduate work to create a code/artist collaborative. […]

Posted in Works | Tagged , , , , | Leave a comment

A Walk Down Memory Lane…

Here are some very old projects of mine, dating 4 years and older now. Here is a brief overview: Bouncy Boxes – After writing my own drawing libraries for Flash (actionscript 2) I decided to abstract things a bit more. The drawing you see here is made with code. Recursive – Some fun with drawing […]

Posted in Old Stuffs | Tagged , , , , | Leave a comment