public void setup() {
size(1024, 640, OPENGL);
frameRate(999);
gfx = new ToxiclibsSupport(this);
physics = new VerletPhysics2D();
physics.setDrag(0.1f);
physics.setWorldBounds(new Rect(0, 0, width, height));
physics.addBehavior(new GravityBehavior2D(new Vec2D(0, 0.15f)));
physics.setIndex(new PointQuadtree(null, 0, 0, width + 1, height + 1));
// physics.setIndex(new SpatialBins<Vec2D>(0, width, 80,