DiffractionVizzard · Open-source browser-based simulation suite
Source CodeDocumentation
Module 01 · Crystallography

Crystallography Fundamentals

The mathematical and geometric foundations of crystal orientation: rotations in SO(3), orientation representations, crystallographic symmetry, directions on the unit sphere, and pole figures. Five interactive simulations, each targeting a distinct concept.

← All Modules
Submodules
Rotations
1 of 5
Rotations

Rotations in three dimensions as elements of the special orthogonal group SO(3). Explore Euler angles, quaternions, axis-angle, and Rodrigues–Frank vectors — all updated simultaneously in real time.

Open →
Crystal Orientation
2 of 5
Crystal Orientation

Visualise a crystal unit cell in 3D and apply rotations interactively. See how symmetry operations map the lattice onto itself, and compare orientations before and after each transformation.

Open →
Fundamental Zone
3 of 5
Fundamental Zone

Visualise the region of orientation space bounded by crystal point-group symmetry in 3D Rodrigues–Frank space. Explore how orientation equivalence classes collapse into a compact convex domain.

Open →
Directions
4 of 5
Directions

Explore crystallographic directions as unit vectors on the sphere. Interactively pick Miller indices [hkl], visualise the corresponding lattice direction, and measure inter-direction angles.

Open →
Pole Figures
5 of 5
Pole Figures

Project crystal poles onto a stereographic plane to produce pole figures — the standard representation of preferred orientation (texture) in polycrystalline materials. Visualise single-crystal and texture distributions.

Open →