Epsilon-Near-Zero Supercoupling (2D)
Interactive 2D transfer-matrix simulator: squeeze light through a narrow, bent epsilon-near-zero channel and watch transmission stay near 100% once the channel's permittivity is tuned to match its own confinement — drag to pan, scroll to zoom.
An epsilon-near-zero (ENZ) channel is a slice of material whose permittivity is tuned toward zero, sending its refractive index toward zero and its phase velocity toward infinity. This 2D sibling renders the same wide–narrow–wide waveguide as a top-down schematic, computes exact Fabry–Pérot transfer-matrix transmission and reflection for the narrow throat, and animates wavefront markers squeezing through it — pan and zoom the view freely. Drag the channel's permittivity toward the value that matches its width (the "Match ε to width" button jumps straight there) and watch the reflection collapse and stay collapsed as you pinch the throat down or bend it sideways — the shape-independent "supercoupling" signature first predicted by Silveirinha and Engheta. Push permittivity negative and the same channel flips into a plasmonic barrier that reflects almost everything regardless of thickness.
A 2D top-down transfer-matrix simulator of an epsilon-near-zero waveguide channel: drag the channel's permittivity toward the value that impedance-matches its own width and watch transmission lock to near 100% independent of the channel's length or bend — pan and zoom the schematic freely, with sliders for permittivity, width, bend angle and optical length driving a real Fabry-Perot calculation.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install