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.
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.