int particleNum = 3000; int halfWidth; int halfHeight; Particle[] particles = new Particle[particleNum]; void setup(){ size(500, 500, P2D); for (int i = 0; i 160){ float ang = atan2(dy, dx) / PI * 180; vx = cos(ang); vy = sin(ang); } pixels[(int)x + width * (int)y] = 0xFFFFFFFF; } }