Everything the piece evokes is real. Here is where the
simulation ends and the laboratory begins.
Born at NASA
Ferrofluid was invented in 1963 by NASA engineer Steve Papell, who
needed a way to pump rocket fuel in zero gravity: grind magnetite into
nanometre-scale grains, coat each grain so it cannot clump, suspend the
lot in oil β and the fuel itself becomes something a magnet can pull.
The spikes have a name
The hedgehog peaks are the Rosensweig instability, also called the
normal-field instability. When the magnetic pull on the fluid's surface
beats gravity and surface tension, a flat pool becomes an array of
sharp spikes that trace the field lines β and their spacing is set by
exactly that balance of forces.
When the field wins
Bring a strong magnet close enough above the pool and ferrofluid
leaps the gap: the tallest spike stretches, necks, and lets go β
droplets fly to the magnet and cling to its pole for as long as the
field holds them. Take the magnet away and they fall home, merging
back into the pool without a seam. Press and hold to stage it.
What this page really does
You are watching a real-time simulation, not a magnetics solver: a
signed-distance heightfield, raymarched in a fragment shader β a black
pool that stands up in dense concentric rings of sharp spikes around
your pointer, crowned by one tallest central needle, following you the
way ferrofluid follows a magnet; and whose droplets, when you overcharge
it, are spheres blended into the same distance field. It is shaped to
evoke the physics β honestly, not to compute it.