Das war die erste Processing-Übung… die Aufgabe war es, Linien magnetisch wirken zu lassen.
void setup() { size(300, 300); strokeWeight(3); smooth(); } float y1; float x1; float y2; float x2; float dist1,dist2,fx,fy; float betr; int p,q; void draw(){ background(0); x1=mouseX; y1=mouseY; for ( p=10;p<width;p=p+width/20){ for (q=10;q20)&(abs(x2-p)+abs(y2-q))>20){ fx=3000000*(((x1-p)/(dist1*dist1*dist1*dist1))); fy=3000000*(((y1-q)/(dist1*dist1*dist1*dist1))); stroke(255); line(p-fx,q-fy,p,q); } } } }