HomeMaterials ScienceMolecular Beam Epitaxy Growth Simulator

Molecular Beam Epitaxy Growth Simulator

Interactive molecular beam epitaxy simulator: watch atoms deposit onto a substrate and control surface diffusion, flux and temperature to switch between layer-by-layer growth and rough 3D-island growth, with a live RHEED specular-intensity readout.

Materials Science3DModerate60 FPS
quantum-material-deposition ↗ Open standalone

Molecular beam epitaxy grows crystalline films one atom at a time, and whether the result is atomically smooth or hopelessly rough comes down to a race between deposition and diffusion. This simulator fires a real particle beam onto a substrate grid, lets each adatom either stick where it lands or hop toward the nearest low point depending on the temperature-controlled diffusion length, and tracks the resulting height map's roughness in real time. Watch the simulated RHEED specular intensity oscillate once per completed monolayer at high temperature — the same signal MBE labs use to count atomic layers as they grow — and collapse into noise when the flux is too high or the substrate too cold for adatoms to find a step edge before they're buried.

⚙ Under the hood

Fire an atomic beam onto a substrate and tune flux and temperature to switch between rough 3-D island growth and atomically flat layer-by-layer epitaxy, while a live simulated RHEED trace oscillates once per completed monolayer.

Three.jsMaterials ScienceMolecular Beam EpitaxyThin FilmsRHEEDInstancedMesh

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

What did you find?

Add reproduction steps (optional)