PSystem ps; Particle a, b, c; void setup() { size(400,400); ps = (PSystem)loadPlugin("PSystem"); a = new Particle(width/2 - 50, 0, 0); a.fix(); ps.addParticle(a); b = new Particle(width/2 + 50, 0, 0); ps.addParticle(b); c = new Particle(width/2, 70, 0); ps.addParticle(c); Spring s = new Spring(a, b); ps.addForce(s); s = new Spring(b, c); ps.addForce(s); s = new Spring(c, a); ps.addForce(s); } void loop() { a.setPos(mouseX, mouseY, 0); background(255); fill(255, 0, 0); ps.draw(); }