Fish School Simulation

Set baits
Baskin' shark
Blue whale!
Shark target
Whale follows cursor
Potential-flow dipole swimmers with Voronoi vision control
Navigation tips
  • Pan the camera with arrow keys or the D-pad buttons (Shift = bigger step).
  • Zoom in/out with the mouse wheel to cursor position.
  • Use the center dot to focus on the school centroid.
  • Press Space or Pause/Play to halt the simulation.
  • Fish is scared of your (moving) cursor by default, turn off with "Scary Cursor" toggle.