Home▸Chemistry & Materials▸Rock Candy: Sugar Crystal Growth

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.

Chemistry & Materials2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
rock-candy-sugar-crystal-growth ↗ Open standalone

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.

⚙ Under the hood

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.

crystallizationsugar-crystalsupersaturationrock-candynew-year

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)