threejs-assets
Installation
SKILL.md
Source 3D assets
Every downloaded asset carries a license, and the license decides whether it can ship, whether it can be modified (optimizing counts), and what credit is owed. Record it at download time; reconstructing it later is guesswork.
Paths: <this-skill-dir> is the directory containing this SKILL.md; replace it with that absolute path. The script
needs Node 22+ and network access (behind a proxy, set NODE_USE_ENV_PROXY=1).
Where to look
| Source | What | License | Access |
|---|---|---|---|
| Poly Haven | Photoscanned models, HDRIs, PBR textures | CC0 | Script, no key |
| Sketchfab | Huge model library, many animated | Per model (CC0, CC-BY, NC, ND...) | Search free; download needs SKETCHFAB_TOKEN |
| Kenney (kenney.nl) | Stylized low-poly kits, game assets | CC0 | Manual zip download |
| Quaternius (quaternius.com) | Low-poly kits, rigged animated characters | CC0 | Manual zip download |
| Mixamo | Rigs and animations for humanoids | Free for projects; no redistribution of raw files | Adobe account, manual |
| Khronos glTF Sample Assets | Test models for every glTF feature | Per model, mostly CC-BY or CC0 | GitHub |
| Generated | Text or image to 3D | Provider terms | threejs-model-generate |