Featured Work

Percolator 2.3

Percolator 2.3 is served! This is a free update for existing users.

Here’s a brief summary of what’s new:

  • Two new Brews: Tripstamatic and Charmed
  • New Grind and Serve options
  • Additional export options
  • Increased export resolution
  • Built-in examples
  • Support for Apple’s latest OS and devices

The complete list of what’s new is detailed on the Percolator blog.

Popsicolor 2.0

Real-time Comic Book Rendering

I developed a sophisticated comics video filter that runs on the iPhone in real-time. To give the app a test run, I shot some footage at lunch one day and edited it in iMovie on an iPhone. The cheesy music Magical Apple-esque Music is courtesy of iMovie. This work is currently ongoing.

Patent Pending

Percolator 2.0

Percolator 2.0 is a substantial update to my popular circle-based mosaic photo app for iPad, iPhone, and iPod touch.

Percolator combines unique visual effects processing with a beautiful, retro, coffee-themed user interface (UI) and refined user experience (UX) design. The mosaic technology used in Percolator is based on a proprietary circle packing algorithm.

Continue Reading →

Painty 3.0

Paint·y:

  1. Of, coated with, or soiled with paint: a painty finish; painty overalls.
  2. Having a crudely or clumsily painted surface: The stage set consisted chiefly of painty scenery.

I am developing experimental, stroke-based rendering software—affectionately known as Painty. The software takes a photo, 3D rendering, or some other image as input, perceptually deconstructs it, then rebuilds a new image as a sequence of brush strokes.

By using machine vision and AI algorithms—as well as my own sensibilities—I’m designing the software to be more than just a simple filter.

Painty's node-based workflow.

AP Economic Stress Index

This interactive maps several economic indicators (Unemployment, Foreclosure, Bankruptcy) into a composite index score on both state and county levels. The project was a collaboration across several AP bureaus.

Polygon detail reduction tools developed for the project enable the map engine to animate monthly indicator data at the county level.

Continue Reading →

HyperDither 1.3

HyperDither is an OS X image processing utility that converts color or grayscale images to 1 bit black & white using a sophisticated dithering routine. Specifically, HyperDither implements the “Atkinson” dithering filter.

Continue Reading →

2008 Election Graphics Software

The final version of the 6-column graphic

I was the architect and implementor of the entire software system responsible for generating and delivering the AP election maps graphics for print newspapers.

Continue Reading →

Herman Miller Materials Program Automation

In April, 2009, Herman Miller launched the Herman Miller Materials Program, a collection of over 1,600 materials organized in 16 volumes. The Materials Program was developed by Michael McGinn Design Office (MMDO).

Working with MMDO over a period of several months in 2008, I created a desktop application to automate the production of the thousands of printer mechanicals and review and sign-off sheets that were used to support the efficient print production of the volumes.

Swatch layout uses Kohonen self-organizing maps (SOM).

Continue Reading →