Rock Candy: Sugar Crystal Growth — 2D Faceted Crystallization Simulator
A simplified 2D faceted-interface model of sucrose crystallization: adjust sugar concentration, temperature, agitation and time-compression to watch a rock-candy crystal's flat growth front thicken layer by layer — and roughen into cloudy defects when supersaturation outruns diffusion.
A supersaturated sucrose solution deposits sugar molecules onto a seed crystal's flat facets over real days, one thin layer at a time. This simplified 2D cross-section tracks that growth front directly — independent surface columns along the crystal's top and bottom faces that thicken in discrete layers as concentration, temperature and stirring set the real supersaturation-driven deposition rate, staying smooth and faceted at low supersaturation or roughening into cloudy defects when growth outruns diffusion.
A simplified 2D growth-interface model of the same real sucrose crystallization: independent surface columns deposit sugar layer by layer, staying faceted at low supersaturation or roughening into cloudy defects at high supersaturation and agitation.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install