Computational Graphic Design


Jeff Johnston

Jeff Johnston is a graphic designer and artist based in Vancouver, Canada. He creates images by building computational systems to produce them.

His work draws from a background in graphic design and engineering physics, as well as extensive experience as a video game programmer.

The core of Jeff’s design aesthetic is the expression of unity through complexity.

Technical Notes

Jeff works with a custom codebase written in Python on Mac OS X, writing to the Quartz 2D API. This code is not publicly available.

Designers, artists, and programmers looking for a good place to start with computational graphic design should check out NodeBox 2, developed by the Experimental Media Group at the St. Lucas School of Arts.