SOLARGOD vendored dependency — Three.js
=======================================

Version : three@0.170.0 (REVISION '170')
License : MIT (see ./LICENSE — retained verbatim from the package)
Fetched : 2026-07-16 via jsdelivr CDN

Source URLs (exact files, pinned version):
  build/three.module.js
    https://cdn.jsdelivr.net/npm/three@0.170.0/build/three.module.js
  examples/jsm/controls/OrbitControls.js
    https://cdn.jsdelivr.net/npm/three@0.170.0/examples/jsm/controls/OrbitControls.js
  examples/jsm/renderers/CSS2DRenderer.js
    https://cdn.jsdelivr.net/npm/three@0.170.0/examples/jsm/renderers/CSS2DRenderer.js
  LICENSE
    https://cdn.jsdelivr.net/npm/three@0.170.0/LICENSE

Why vendored (not an npm dep): SOLARGOD has no build step and no node_modules.
These are the *exact* pinned files the importmap used to pull from the CDN, copied
in so the app boots with zero network. Directory layout mirrors the package so the
addons' bare `import ... from 'three'` resolves through the importmap:
  index.html / verify.html importmap →
    "three":         "./vendor/three/build/three.module.js"
    "three/addons/": "./vendor/three/examples/jsm/"

Import graph (verified shallow): OrbitControls.js and CSS2DRenderer.js import ONLY
from bare 'three'; three.module.js is a self-contained bundle with no external or
relative imports. No further files are needed.

Do not edit these files — they are upstream verbatim. Re-vendor by re-fetching the
same pinned URLs.
