200 simulated birds obey three local rules — separation, alignment, cohesion — and self-organise into flowing flocks that ripple, split, and re-merge through 3D space.