three.js - webgl gpgpu birds
Move mouse to disturb birds.
separation
alignment
cohesion