//W:Mute 2004 - Abstract //www.wmute.org int count; int numsph; spikey spheres[]; boolean updateFlag=false; boolean firstClick=true; void setup(){ size(640,480); background(255); count=0; numsph=5; spheres = new spikey[numsph]; reset(); } void loop(){ background(255); translate(320,240); for(int i=0;i0;i--){ bufferX[i]+=slide*(bufferX[i-1]-bufferX[i]); bufferY[i]+=slide*(bufferY[i-1]-bufferY[i]); bufferZ[i]+=slide*(bufferZ[i-1]-bufferZ[i]); } bufferX[0]=xx; bufferY[0]=yy; bufferZ[0]=zz; } float cx(){return bufferX[0];} float px(){return bufferX[1];} float ppx(){return bufferX[2];} float cy(){return bufferY[0];} float py(){return bufferY[1];} float ppy(){return bufferY[2];} float cz(){return bufferZ[0];} float pz(){return bufferZ[1];} float ppz(){return bufferZ[2];} }