import toxi.geom.*; int numSegments=50; int maxNumLinks=100; int depth=15; int colorstep=10; int alphastep=10; float framesPerY; float framesPerX; int numWalkers=10000; ArrayList segs = new ArrayList(); ArrayList links = new ArrayList(); ArrayList tempsegs = new ArrayList(); ArrayList allnodes = new ArrayList(); Nodewalker[] walkers; PGraphics lores; void setup(){ size(800,800,P3D); background(255); frameRate(20); initialize(); lores=createGraphics(200,200,P3D); } void draw(){ background(255); /*for(int i=0;i=0.0f)&&(mu1<=1.0f)&&(mu2>=0.0f)&&(mu2<=1.0f)){ Vec3D p1 = ((s1pEnd.sub(s1pStart)).scale(mu1)).add(s1pStart); Vec3D p2 = ((s2pEnd.sub(s2pStart)).scale(mu2)).add(s2pStart); result =new Segment(p1,p2); } return result; } void initialize(){ clearAll(); for(int i=0;i