# Credits - Engine: [three.js](https://threejs.org) (MIT). - Scanned textures and rock models: [Poly Haven](https://polyhaven.com) — CC0 (public domain). Assets used: - texture: grass_path_3 - texture: rocky_terrain_02 - texture: sparse_grass - texture: leafy_grass - texture: dry_ground_rocks - texture: forest_leaves_02 - texture: rock_boulder_dry - texture: rough_linen - texture: brown_leather - texture: pine_bark - texture: chinese_cedar_bark - texture: weathered_planks - texture: japanese_stone_wall - texture: ceramic_roof_01 - model: rock_moss_set_02 - model: rock_moss_set_01 - model: namaqualand_boulder_05 - model: boulder_01 - model: stone_01 - model: rock_face_01 - model: rock_07 - model: namaqualand_boulder_02 - model: rock_09 - Character models (`public/assets/models/*.glb`: hero, bandit, spearman, shieldman, archer, swordmaster, assassin): generated by the project author with [Tripo AI](https://www.tripo3d.ai) (image/text-to-3D, auto-rig and preset animations; the skeleton uses Mixamo-style bone names). They are **not** covered by this repository's MIT license; their use is governed by the Tripo AI Terms of Service. Please do not extract or redistribute them separately. - Motion capture `public/assets/anims/mixamo.glb` (attacks, rolls, falls, deaths, get-up, draw/sheathe, the enemies' axe / sword-and-shield / longbow / bayonet sets): animations from [Adobe Mixamo](https://www.mixamo.com), downloaded by the project author, converted and retargeted by `tools/mixamo`. They are **not** covered by this repository's MIT license; their use is governed by Adobe's Mixamo terms. Please do not extract or redistribute them separately. - Chinese jian (straight sword) motion `src/character/mocap/jian-demo.js`: pose keys tracked from a reference video of a jian routine by `tools/mocap/retarget.py` and retargeted onto the procedural rig (numeric pose data only; no video frames are included). - Fonts: Ma Shan Zheng, Noto Serif SC, Cormorant Garamond via Google Fonts (SIL Open Font License). - Poems: 敕勒歌, 李白《侠客行》, 《易水歌》 — classical texts in the public domain. - Visual reference: "Sakura River Valley" (valley.mengto.here.now) — its rendering techniques (post pipeline, lighting model, grass wind, camera rig) were studied and re-implemented from scratch in this codebase; a few small standard formulas (e.g. the ACES fit, lamp falloff) match it. No assets from it are used. - Everything else (terrain, grass, bamboo, the town, sky, weather, townsfolk, procedural animation clips, all music and sound effects, voices) is generated procedurally at load — there are no audio files in this repository.