This is an open-source lattice structure and unit cell simulation. It is designed for use in CHEM 124/127 at California Polytechnic State University, San Luis Obispo. The simulation has multiple features to facilitate learning of concepts in a lattice structures unit in a general chemistry course, such as generating lattices for the 3 basic cubic types and a few ionic compounds, a visual representation of how the unit cell makes the whole lattice, and coordination number views. The simulation is designed to be easy to use and interesting to look at. The simulation is written in JavaScript and uses WebGL to handle graphics. The simulation is currently available at http://atom.calpoly.edu/crystal .
Design Credit