🧲 The Hysteresis Loop
Cycle an applied magnetic field back and forth over a 3D ferromagnetic block and watch the magnetization trace a live hysteresis loop, with sliders for coercivity and remanence.
An oscillating magnetic field sweeps across a 3D ferromagnetic block while its microscopic domains flip into alignment, and the resulting magnetization is traced live as a B–H hysteresis loop.
🔬 What It Demonstrates
Why magnetization lags the applied field: domain walls resist reversing until the field overcomes coercivity, leaving remanent magnetization at zero field and tracing a looped, history-dependent curve rather than a straight line.
🎮 How to Use
Adjust field amplitude and sweep speed to drive the cycle, then change coercivity to widen or narrow the loop and remanence to raise or lower it. Watch the domain arrows flip as the loop plots on the right.
💡 Did You Know?
The area enclosed by a hysteresis loop equals the energy dissipated as heat per magnetization cycle — engineers pick "soft" low-coercivity alloys for transformer cores specifically to shrink that loop and cut losses.
Interactive 3D magnetic material where cycling an applied magnetic field back and forth traces the material's magnetization as a hysteresis loop, with sliders for coercivity and remanence.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install