Rose C-17 / Tyson.rocks

Upstream aircraft geometry: Adam Fothergill and Dave Austin, FGMEMBERS/C-17.
The original licence and permission correspondence are preserved under
artwork/models/c17-original/.

Tyson.rocks changes: AC3D-to-GLB conversion, centring in metres, omitted unused
legacy helper meshes, material mapping, rose camouflage, pastel rainbow tail,
engine fan detail, camp rainbow hangar, lighting, mouse/keyboard orbit and zoom.
The adapted model and adaptation code in this archive are provided under GPL
version 3 or later. Three.js and esbuild retain their own licences.

To reproduce: extract, run npm install, npm run model, npm run hangar.
The model is written to public/assets/models/c17-rose.glb. The viewer module is
public/hangar-3d.js. Its exported mountHangarStudio(host) expects a figure with
[data-hangar-viewport], [data-hangar-start], [data-hangar-tools],
[data-hangar-status] and a .hangar-studio. Buttons within tools use
[data-hangar-zoom="in"/"out"], [data-hangar-reset] and
[data-hangar-livery="rose"/"rainbow"]. Include public/hangar.css.
This source package covers the adapted model and viewer component. The personal
website's prose and other illustrations are separate works.
