The model uses Three.js and metre-based geometry. Download an assembled GLB or SVG drawing from the viewer. These source modules document the architectural implementation.
Three.js license