color c1 = #FFCC00; int c1x = 50; int c1y = 250; int c2x = 299; int c2y = 1; float distance1 = 0; float distance2 = 0; float distance3 = 0; float distance4 = 0; int delta1y=1; int delta1x=1; int delta2y=1; int delta2x=1; int factor=64; float noise=0; int w; // width int h; // height int count=0; int [][] world=new int[300][300]; float vvec; float hvec; float finalvec; BImage b1; void setup() { size (300, 300); b1 = loadImage("sky.jpg"); w = width; h = height; background(c1); //cmode = 1; //dmode = 1; //cx=300; //cy=150; } void loop() { c1y=c1y+delta1y; c1x=c1x+delta1x; c2y=c2y+delta2y; c2x=c2x+delta2x; count=count+3; for (int i=0;ivvec))set(i,j,#9900FF); //if ((hvec<=0)&&(vvec<=0))set(i,j,#FF00FF); } } if (count==360)count=0; if (c1y==300)delta1y=-1; if (c1y==0)delta1y=1; if (c1x==500)delta1x=-1; if (c1x==-200)delta1x=1; if (c2x==300)delta2x=-1; if (c2x==0)delta2x=1; if (c2y==300)delta2y=-1; if (c2y==0)delta2y=1; }