HomeCategoriesCrystals & Crystallization

💎 Crystals & Crystallization

Nucleation, lattice structure and growth — how atoms organise into crystalline order.

13 simulations60 fps real-time0 install steps
Crystal Growth3D Diffusion-Limited Aggregation: random-walk particles stick to a growing fractal crystal.… Crystal Growth — Dendritic SolidificationA phase-field model of dendritic crystal solidification with adjustable undercooling and… Crystal Structures — BCC, FCC, HCP, Diamond LatticesRotate BCC, FCC, HCP and diamond unit cells in 3D and compare their coordination numbers and… Crystal DiffusionSimulate atomic diffusion in a crystal lattice via vacancy mechanism using Fick's 2nd law… Crystal DissolutionNewWatch crystals dissolve in a solvent as surface ions detach and diffuse into solution. Crystal Twinning & Grain BoundariesNewA mirror plane relates two crystal grains at a twin boundary; the CSL Σ value sets how… Crystal Lattice Defects — Vacancies, Interstitials & DislocationsNewClick to place vacancies, interstitials and impurities in a 2D crystal lattice, or insert an… Liquid CrystalApply a field to a nematic layer and watch the director field snap over at the Freedericksz… Photonic CrystalNewStack alternating high and low index layers and see which wavelengths get reflected, opening… Crystal Optics & BirefringenceLight splitting into ordinary and extraordinary rays through birefringent crystals. Snow Crystal Growth SimulationSimulate dendritic snow crystal (snowflake) growth using a diffusion-limited aggregation… Dendrite Growth — Snowflakes & SolidificationNewAs a melt solidifies, its flat interface goes unstable and branches into dendrites, with… Nucleation & Growth — Birth of a New PhaseNewWatch undercooling push cluster fluctuations past the critical nucleus radius, tipping them…
About the category

Crystals & Crystallization

Nucleation, lattice structure and growth — how atoms organise into crystalline order.

Three.js · WebGL 60 FPS CC BY 4.0
Quick facts
13interactive simulations in this category
runs at 60 FPS in any modern browser
🌐English, Ukrainian, Polish, Spanish, German, Japanese, Italian, Portuguese (Brazil), French, Arabic, Dutch, Chinese, Korean, Hindi, Turkish, Vietnamese, Russian, Indonesian, Persian, Bengali, Thai, Filipino, Swahili, Urdu, Malay, Tamil, Hebrew, Greek, Punjabi, Amharic, Burmese, Khmer, Georgian, Nepali, Mongolian, Armenian, Sinhala, Lao, Czech, Romanian, Hungarian, Bulgarian, Swedish, Danish, Finnish, Norwegian, Slovak, Croatian, Serbian, Slovenian, Lithuanian, Latvian, Estonian, Icelandic, Albanian, Macedonian, Bosnian, and Maltese
🎓CC BY 4.0 — free for classrooms and LMS embeds

Frequently asked questions

Do I need to install anything to run Crystals & Crystallization simulations?

No. Everything runs entirely in your browser — no downloads, plugins or accounts. Works in Chrome, Firefox, Edge and Safari; most simulations also work on mobile.

Can I use these simulations for teaching?

Yes — all content is free for educational use under CC BY 4.0. Link to any simulation directly or embed it in your LMS with an iframe; no API key required.

Are the models scientifically accurate?

They use the same mathematical formulations as professional software, integrated numerically in real time. Each simulation lists its algorithms, and many link to an article explaining the mathematics.

Related categories

What did you find?

Add reproduction steps (optional)