{
  "game": "山海镇妖录 / Shan Hai: Spirit Ward",
  "architecture": {
    "source": "Original Blender meshes: glazed-roof sanctuary and mountain gate, merged static meshes"
  },
  "trees_and_rocks": {
    "directory": "nature-v2/",
    "author": "Quaternius",
    "source": "https://quaternius.itch.io/stylized-nature-megakit",
    "edition": "Free Standard subset",
    "license": "CC0-1.0",
    "modifications": "Five meshes normalized to game scale, 512px textures, neutral foliage tint, instancing and foliage normals."
  },
  "terrain": {
    "source": "Original four-court circuit built for SiGameGen; fixed simulation polyline shared by server, renderer and minimap"
  },
  "legacy_portrait_fallback": {
    "file": "characters.png",
    "source": "Original artwork generated for this project with the built-in image_gen tool, 2026-10-25",
    "layout": "Three columns, two rows: sword, thunder, frost, flame, fox, stone demon",
    "rendering": "Roster loading fallback only; no longer used for battlefield characters"
  },
  "models": {
    "directory": "models-v1/",
    "source": "Original SiGameGen meshes authored in Blender 4.5.3 LTS, 2026-10-25",
    "source_project": "apps/sigamegen/art/shanhai/shanhai-assets.blend",
    "rebuild_script": "apps/sigamegen/art/shanhai/build_blender.py",
    "animation": "Eight-bone skeletons, six clips per character",
    "manifest": "models-v1/manifest.json",
    "runtime_scope": "Legacy enemies and architecture only; player characters replaced with characters-v2."
  },
  "ground_texture": {
    "file": "moss-albedo-v1.jpg",
    "source": "Original texture generated with the built-in image_gen tool, 2026-10-25; JPEG runtime copy",
    "prompt_archive": "apps/sigamegen/art/shanhai/README.md"
  },
  "characters": {
    "directory": "characters-v2/",
    "author": "Quaternius",
    "license": "CC0-1.0",
    "sources": [
      "https://quaternius.itch.io/modular-character-outfits-fantasy",
      "https://quaternius.itch.io/universal-base-characters",
      "https://quaternius.itch.io/universal-animation-library"
    ],
    "edition": "Free Standard only",
    "modifications": "Head-only base mesh, hair and clothing assembled in Blender; 65-bone rigs, six selected animation clips, runtime tints, 512px textures, boot/bracer LOD, original jian weapon. Western fantasy source adapted as a technical art base, not finished xianxia costume design.",
    "build": "apps/sigamegen/art/shanhai/build_quaternius.py"
  }
}
