Browse by type

Interactive matter simulation using LATTICE.
LatticeLab is a project built around the LATTICE molecular dynamics engine for interactive simulation and exploration of atomic behavior.
The idea is simple:
define how atoms interact and observe the resulting behavior
Without any animations made in advance.
Only potentials and forces between them.
But that is already enough for the system to behave very much like real matter.
Physics is often presented as equations first.
Here, you can watch complex behavior emerge from simple interaction rules:
If you want to start with project internals, the best first articles are:
The project uses CMakePresets.
Typical local build:
cmake --preset debug
cmake --build --preset debug
Release build:
cmake --preset release
cmake --build --preset release
App/ - application layer, UI, viewport, input, and integration codeLattice/ - simulation engine, physical model, and core data structuresRendering/ - rendering backend, GPU pipelines, camera, and draw logicMods/Base/scenes/ - built-in base scenes shipped with the base modDocs/ - project documentationassets/ - runtime assetsUser/ - local user data such as saved scenes, not tracked in git$ claude mcp add LatticeLab \
-- python -m otcore.mcp_server <graph>