Skip to content

ElectroZybr/LatticeLab

Repository files navigation

LatticeLab logo

Interactive matter simulation using LATTICE.

About

LatticeLab - is a desktop app where you can experimente with atoms in real time.

The idea is simple:

you choose how particles should interact with each other, and observe

Without any animations made in advance.
Only particles and forces between them.

But it's already enough to make the system behave like real matter.

LatticeLab demo


What You Can Observe

  • self-formation of crystals
  • particle diffusion
  • grid's oscillation, waves and phonon-like vibration
  • emergence of grains and domain boundaries
  • packing defects and local lattice distortions
  • nucleation of inhomogeneities
  • waves, phonons, and interference
  • local ordering and structural breakdown
  • behavior resembling solids, liquids, and transitional states
  • relaxation after collisions, compression, or parameter changes

What Is Planned

  • molecules and chemical reactions
  • charged particles and Coulomb forces
  • metals and alloys
  • electricity and conductivity
  • more advanced physical models

Why?

Normally, physics is all about complex formulas

But here, you can observe how composite behavior is born out of simple rules

  • for educational purposes
  • for experimenting
  • to understand how the world around us works

Links

YouTube channel (russian)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors