# Attribution

ScottoCaps Flat and ScottoCaps Glass MX keycap meshes are by **Joe Scotto**,
from [joe-scotto/scottokeebs](https://github.com/joe-scotto/scottokeebs/tree/main/Extras/ScottoCaps),
commit `066112d0d31848695b32c05eb8aa6362257929dc`.

These keycap meshes and their adapted versions are licensed under
[Creative Commons Attribution–NonCommercial–ShareAlike 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/).
The author's license notice is preserved in
[reference/ScottoCaps-LICENSE.md](reference/ScottoCaps-LICENSE.md).

Adaptations for this viewer: reorientation from face-down print coordinates,
centering on the switch socket, and mesh simplification with a 0.025 mm surface
tolerance. No printed-fit validation is implied. The Scotto-derived geometry
embedded in this viewer remains under CC BY-NC-SA 4.0. Retain this attribution
and license when sharing the viewer or exporting/sharing a GLB containing
these keycaps. The keycap group's GLB metadata also carries attribution.

The V12 keyboard, case and other appearance geometry are separate from the
ScottoCaps designs. XVX, NuPhy, Keychron, FKcaps/MBK, Chosfox, Kailh and Gateron product names identify reference products;
their appearance approximations do not imply manufacturer endorsement.
The Kailh PDF is preserved as an engineering reference with its original
manufacturer attribution; no relicensing is claimed.

Three.js is used under its MIT license, preserved in
[THREE-LICENSE.txt](THREE-LICENSE.txt). Other pinned build-tool licenses remain
in their installed npm packages. The HTML contains the bundled Three.js
license notice.
