Home▸Chemistry & Materials▸Snowflake Dendritic Growth

Snowflake Dendritic Growth — 3D Ice Crystal Habit Simulator

A 3D diffusion-limited cellular-automaton model of ice-crystal growth on a hexagonal lattice: dial temperature and supersaturation to move across the real Nakaya diagram and watch the crystal switch between plates, columns, needles and branching dendrites.

Chemistry & Materials3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
3d-snowflake-dendritic-growth ↗ Open standalone

A real snow crystal's shape is decided molecule by molecule, as water vapor diffuses onto a growing hexagonal ice lattice under conditions that shift constantly as the crystal falls through the atmosphere. This simulator runs a diffusion-limited cellular automaton on a hexagonal grid — the same class of model researchers use to reproduce the instability that turns a flat ice face into a branching dendrite — and renders every frozen cell as a hexagonal prism whose height-to-width ratio follows the real Nakaya diagram, so temperature and supersaturation visibly steer the crystal between plates, columns, needles and stellar dendrites in real time.

⚙ Under the hood

A 3D diffusion-limited cellular automaton grows an ice crystal on a hexagonal lattice, switching between plates, columns, needles and dendrites as temperature and supersaturation sliders move across the real Nakaya diagram.

crystal-growthsnowflakedendriteice-physicsnew-year

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

What did you find?

Add reproduction steps (optional)