/** * Follow 3. * Based on code from Keith Peters (www.bit-101.com). * * A segmented line follows the mouse. The relative angle from * each segment to the next is calculated with atan2() and the * position of the next is calculated with sin() and cos(). */ float[] x = new float[20]; float[] y = new float[20]; float segLength = 9; void setup() { size(200, 200); smooth(); strokeWeight(5); stroke(0, 100); } void draw() { background(226); dragSegment(0, mouseX, mouseY); for(int i=0; i