the first experiment in the series with no time in it — every frame is a fresh evaluation
everything a dipole knows how to say
Nothing flows
Field lines look like traffic but they're contours of a map. Each filing is an orientation probe frozen in place — its angle is the local vector, and the "lines" you see are your eye connecting agreements between neighbours.
Crowding is strength
Brightness and length track |B|. That's the whole reason textbook lines bunch at the poles.
Every pole votes
The displayed field is the vector sum at every probe, every frame. Drag the poles together and the votes pile up between them; pull them apart and each keeps its own little kingdom.
No monopoles sold separately
Cut a magnet in half and you get two smaller magnets — never a lone pole. The two charges here are the model, and their opposition is why the far field dies as 1/r³ instead of 1/r².
Taming the singularity
1/r² diverges at r = 0. A small ε² in the denominator keeps the bench stable when a pole sits directly under your finger.
Earth is the third magnet
A real compass is one filing sitting in the planet's own dipole — a field so large that every needle on the bench would agree, everywhere, and call the agreement north.
drag N or S · double-tap empty space = swap polarity · strength and filings drive the hero too