quaternius-nature-pack/Rock_1.glb - Pack: Ultimate Nature Pack (Jun 2019 edition) - Creator: Quaternius (quaternius.com) - License: CC0 1.0 Universal (Creative Commons Zero) — public domain, no attribution required - Source: https://quaternius.com/packs/ultimatenature.html - Note: this pack ships only FBX/OBJ/Blend (no glTF export for this edition). Rock_1.obj + Rock_1.mtl were downloaded from the pack's official Google Drive distribution and converted to binary .glb with obj2gltf. The source model uses a flat vertex color (no texture map), consistent with the rest of Quaternius's low-poly style. No changes were made to geometry. quaternius-nature-pack/CommonTree_1.glb, quaternius-nature-pack/PineTree_1.glb - Pack: Ultimate Nature Pack (Jun 2019 edition) — same pack as Rock_1.glb above - Creator: Quaternius (quaternius.com) - License: CC0 1.0 Universal (Creative Commons Zero) — public domain, no attribution required - Source: https://quaternius.com/packs/ultimatenature.html - Note: Task 2 (asset acquisition) had test-downloaded a tree from the separate "Ultimate Stylized Nature Pack" and rejected it — its normal map alone was 22.7 MB, far past budget for a decorative prop. Task 10 (terrain decoration) went back to the SAME pack Rock_1.glb already came from instead: its trees use the identical flat-vertex-color convention as Rock_1 (no texture maps at all, confirmed by inspecting the downloaded .mtl files — just Kd/Ks/Ns values, no map_Kd line), so they carry none of the oversized-texture problem. CommonTree_1.obj/ .mtl and PineTree_1.obj/.mtl were downloaded from the same official Google Drive distribution as Rock_1 and converted to binary .glb with obj2gltf, same as Rock_1. No changes were made to geometry. Resulting file sizes: 158 KB and 105 KB respectively (compare to Rock_1's 5 KB — larger due to foliage geometry, but nowhere near the rejected tree's 22.7 MB). japanese-village/House_4x5.gltf, ToriGate.gltf, StoneLantern.gltf, Road_Cross.gltf, Road_Corner_Open.gltf, Road_End_S.gltf, Fence_Wood.gltf, Tree_RedPlum.gltf, MarketStall_Table_Flat.gltf, WoodenCrate_L.gltf - Pack: Japanese Rural Village - Low Poly 3D Assets (free tier, "FreePack") - Creator: YumeForge - License: free tier, personal and commercial use permitted, modify for your project; may not resell/redistribute the raw assets or repackage them into another asset pack - Source: https://yumeforge.itch.io/japanese-rural-village - Note: downloaded directly in glTF format (no conversion needed). Shared texture atlas at textures/ColorAtlas.png. Used for this game's central-city map overhaul (village square, roads, gate, lantern). quaternius-stylized-nature/Tree.glb, Pine.glb, DeadTree.glb, TwistedTree.glb, RockMedium.glb, Bush.glb, BushWithFlowers.glb - Pack: Stylized Nature MegaKit (2024 release, "Ghibli-inspired") - Creator: Quaternius (quaternius.com) - License: CC0 1.0 Universal (Creative Commons Zero) — public domain, free for personal/educational/commercial use, no attribution required - Source: https://quaternius.com/packs/stylizednaturemegakit.html (downloaded via https://poly.pizza/bundle/Stylized-Nature-MegaKit-T34GZFA0fm's bundle-download endpoint, which serves pre-converted .glb — Quaternius's own site doesn't expose a direct download link, only a JS button) - Note: replaces CommonTree_1.glb/PineTree_1.glb above (both kept as files but no longer referenced by TerrainRenderer.ts) — reported live as reading worse than "Minecraft trees". These use real leaf-cluster texturing rather than the old pack's flat vertex colors, at a real cost: each of these 7 files runs 0.16-3.1 MB (vs. the old CommonTree_1's 158 KB) — a past session rejected a single 22.7 MB normal map from this same pack's OLDER "Ultimate Stylized Nature Pack" sibling as over budget; this is a smaller total (~12 MB across 7 files, each loaded once and cached regardless of instance count — see EntityRenderer's gltfCache) but still meaningfully heavier than what it replaced, worth watching if load time on a slow connection becomes a complaint. chinese-buildings/Bookstore.fbx, Butcher.fbx, Clothing_Store.fbx, Gazeebo.fbx, Horse_room.fbx - Pack: Low Poly Chinese Style Building Set 1 (free) - Creator: cs-studio - License: free for personal and commercial projects, may be modified; no resale/redistribution of the raw assets - Source: https://cs-studio.itch.io/cs-building-set1 - Note: downloaded as FBX (Blender-authored, Unity .mat files in the original archive were Unity-specific and not used) — loaded directly via three.js's own FBXLoader rather than converting to glTF. Each building's V1.png diffuse texture was kept alongside its .fbx (V2/V3 material variants from the original pack were not used). Used for building variety in this game's central-city map overhaul, alongside the Japanese Rural Village pack above. medieval-kit/city_kit.glb Built by tools/assets/build_city_kit.py from the "Medieval Village MegaKit [Standard]" by Quaternius (quaternius.com), CC0 1.0. The kit's 176 modular pieces (walls, floors, roofs, doors, windows, stairs, props) are assembled into whole buildings and props; textures downscaled to 1024 and re-encoded as JPEG, base colour only. first-city/domek1-obchodnice.glb - Model: "old Japaneese Building exterior" by tharu8sen (https://sketchfab.com/tharu8sen) - License: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) — author must be credited; commercial use allowed. - Source: https://sketchfab.com/3d-models/old-japaneese-building-exterior-89a1259b33d040108ebd9bc13502f808 - Attribution: This work is based on "old Japaneese Building exterior" (https://sketchfab.com/3d-models/old-japaneese-building-exterior-89a1259b33d040108ebd9bc13502f808) by tharu8sen (https://sketchfab.com/tharu8sen) licensed under CC-BY-4.0. - Note: the merchant's house of "první město" (the hand-rebuilt first city, 2026-10-03). The raw model's thatch roof was 436 k triangles; decimated to ~44 k (tools: position-weld + meshoptimizer simplify, see the scratchpad decimate script) and quantised to 1.1 MB. Placed via cityLayout.ts TOWN_BUILDINGS, grounded on the terrain by its measured bounding box. first-city/staje.glb - Model: "Stables Diorama" by GrimmChronicles (https://sketchfab.com/GrimmChronicles) - License: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) — author must be credited; commercial use allowed. - Source: https://sketchfab.com/3d-models/stables-diorama-4a8313b84ea5415db89bdfbc9b7c58f0 - Attribution: This work is based on "Stables Diorama" (https://sketchfab.com/3d-models/stables-diorama-4a8313b84ea5415db89bdfbc9b7c58f0) by GrimmChronicles (https://sketchfab.com/GrimmChronicles) licensed under CC-BY-4.0. - Note: the stables of "první město" (SE quarter). Grass ground plane dropped (clashed with the terrain); PBR metal/rough/normal maps dropped (Lambert renders baseColor only). 29.6 k tris.