/** FontNoise2 Dave Bollinger http://www.davebollinger.com similar to the first FontNoise except that this version interpolates between the endpoints of the font outline (and draws points instead of lines, but that's trivial) */ FontOutlineSystem fos; ArrayList path; void setup() { size(600,200,JAVA2D); smooth(); noSmooth(); fos = new FontOutlineSystem(this); fos.loadFont("Lucida Bright", 100); fos.setDetail(8,4); path = fos.convert("Font Noise", 50, 130); background(255); } void draw() { fill(255,8); noStroke(); rect(0,0,width,height); stroke(0); float t = frameCount * 0.1; float x=0, y=0; for (int i=0, n=path.size(); i