HomeChemistry & MaterialsStern-Volmer Fluorescence Quenching

Stern-Volmer Fluorescence Quenching

Interactive 3D cuvette: diffusing quencher molecules deactivate excited fluorophores on contact, and the live emission rate traces out the Stern-Volmer relation I0/I = 1 + Ksv[Q].

Chemistry & Materials3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
optical-spectroscopy ↗ Open standalone

Excited fluorophores in a simulated cuvette either emit a photon after their natural lifetime τ₀ or get silently deactivated when a diffusing quencher molecule collides with them first — the same competition that governs oxygen sensors, protein-folding probes and analyte assays in real fluorescence spectroscopy. This simulator runs that competition as an actual 3D particle system: quencher spheres random-walk through the box, excited fluorophores flash green on emission or fade quietly on a quenching collision, and the live emission rate is used to measure I₀/I and fit the Stern-Volmer constant Ksv in real time, exactly as it would come off a real spectrofluorometer titration.

⚙ Under the hood

Watch collisional (dynamic) fluorescence quenching in a 3D cuvette: diffusing quencher molecules deactivate excited fluorophores on contact, and the live emission rate traces out the Stern-Volmer relation I0/I = 1 + Ksv[Q].

fluorescencespectroscopyphotochemistrykineticsStern-Volmer

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)