{
  "schemaVersion": "3.0.0",
  "name": "Meshcopia",
  "license": "CC-BY-4.0",
  "count": 455,
  "assets": [
    {
      "id": "atelier-lamp",
      "type": "model",
      "title": "アトリエランプ",
      "titleEn": "Atelier lamp",
      "description": "真鍮の支柱とコニカルシェード。デスクやカフェカウンターに。",
      "descriptionEn": "A brass stem and a conical sage shade for desks and café counters.",
      "category": "props",
      "tags": [
        "lamp",
        "照明",
        "cafe",
        "brass"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/atelier-lamp/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored deterministic procedural geometry",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 768,
      "dimensions": [
        0.52,
        0.965,
        0.52
      ],
      "preview": "atelier-lamp.glb",
      "uv": "Planar XZ per face; custom UV unwrap recommended for directional textures",
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "atelier-lamp"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/atelier-lamp/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/atelier-lamp.json",
      "attribution": "Atelier lamp by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/atelier-lamp/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "atelier-lamp.glb",
          "format": "GLB",
          "bytes": 77372,
          "sha256": "c4fb091436e5233bb12492ab496d5206c413deba1bcca8e50a507568a88cc2bc",
          "url": "https://xenoah.github.io/meshcopia/assets/atelier-lamp/source/atelier-lamp.glb"
        },
        {
          "name": "atelier-lamp.mtl",
          "format": "MTL",
          "bytes": 306,
          "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a",
          "url": "https://xenoah.github.io/meshcopia/assets/atelier-lamp/source/atelier-lamp.mtl"
        },
        {
          "name": "atelier-lamp.obj",
          "format": "OBJ",
          "bytes": 30328,
          "sha256": "d76a60516fa198973655c9c8938256561e57bc5785572979e157707b3ef4fc96",
          "url": "https://xenoah.github.io/meshcopia/assets/atelier-lamp/source/atelier-lamp.obj"
        },
        {
          "name": "atelier-lamp.stl",
          "format": "STL",
          "bytes": 38484,
          "sha256": "a8005684aee6c036b4556ef51863ff431bcba0357f7e0f44b4760fdfdd39f36a",
          "url": "https://xenoah.github.io/meshcopia/assets/atelier-lamp/source/atelier-lamp.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "atelier-lamp",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 77372,
              "name": "atelier-lamp.glb",
              "sha256": "c4fb091436e5233bb12492ab496d5206c413deba1bcca8e50a507568a88cc2bc"
            },
            {
              "bytes": 306,
              "name": "atelier-lamp.mtl",
              "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a"
            },
            {
              "bytes": 30328,
              "name": "atelier-lamp.obj",
              "sha256": "d76a60516fa198973655c9c8938256561e57bc5785572979e157707b3ef4fc96"
            },
            {
              "bytes": 38484,
              "name": "atelier-lamp.stl",
              "sha256": "a8005684aee6c036b4556ef51863ff431bcba0357f7e0f44b4760fdfdd39f36a"
            }
          ],
          "archive": {
            "bytes": 28614,
            "filename": "atelier-lamp-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "5f01477e2d7b000a71d9924ea5920e79086fb4ee24118288195c296299b705de",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/atelier-lamp-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "atelier-lamp.fbx",
              "format": "FBX",
              "bytes": 44108,
              "sha256": "f713bee1847049cb68eaa6f2041c7341ebc97347d25c45a52ed0adbaf0dd2a8c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/atelier-lamp.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/77d4480039adec50e3794388bab7ecc2364810684cd60b40ecf83afe3aeacd10.json",
                "bytes": 315,
                "sha256": "77d4480039adec50e3794388bab7ecc2364810684cd60b40ecf83afe3aeacd10"
              }
            }
          ],
          "notice": {
            "bytes": 377,
            "filename": "LICENSE.txt",
            "sha256": "96c7ae27a8e1fb5b9b952f4551c4166f4eb45d0b142e05bb764e1730743b1b64",
            "text": "Atelier lamp by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/atelier-lamp/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/atelier-lamp/source/atelier-lamp.glb"
    },
    {
      "id": "brushed-aluminum",
      "type": "texture",
      "title": "ヘアラインアルミ",
      "titleEn": "Brushed aluminum",
      "description": "XY両方向に繰り返せる1024pxのプロシージャル素材。Base Color・Normal・Roughness・Heightを同梱。",
      "descriptionEn": "A periodic 1024px material with base color, OpenGL normal, roughness and height maps. Procedural, not a photograph.",
      "category": "materials",
      "tags": [
        "metal",
        "seamless",
        "PBR",
        "シームレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored periodic procedural material",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "seamless": true,
      "resolution": 1024,
      "maps": {
        "baseColor": "basecolor.png",
        "normal": "normal.png",
        "roughness": "roughness.png",
        "height": "height.png"
      },
      "normalConvention": "OpenGL +Y",
      "colorSpace": {
        "baseColor": "sRGB",
        "normal": "linear",
        "roughness": "linear",
        "height": "linear"
      },
      "physicalSize": [
        2,
        2
      ],
      "metalness": 1,
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "brushed-aluminum"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "wrapMode": "repeat",
      "width": 1024,
      "height": 1024,
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/brushed-aluminum.json",
      "attribution": "Brushed aluminum by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/brushed-aluminum/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "basecolor.png",
          "format": "PNG",
          "bytes": 88548,
          "sha256": "b674e5790c39b04c086e1265e2f2cece32076b39a2b675d6a175dfe3df12a34f",
          "url": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/source/basecolor.png"
        },
        {
          "name": "height.png",
          "format": "PNG",
          "bytes": 3363,
          "sha256": "7860850373bc9c6c5bef291a665058452f2fb5c4e7afa03737361ffa350cbca7",
          "url": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/source/height.png"
        },
        {
          "name": "normal.png",
          "format": "PNG",
          "bytes": 6670,
          "sha256": "8dcb49a0612e7b73a6fec06db8a59d2ef1219b6ef682fd792a65516b99b661b4",
          "url": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/source/normal.png"
        },
        {
          "name": "roughness.png",
          "format": "PNG",
          "bytes": 3158,
          "sha256": "88132d655f5b1a6afcee015e83ceae1cc6d9d639c75b07f851ce2cf5ec72d6f9",
          "url": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/source/roughness.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "brushed-aluminum",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 260,
            "filename": "LICENSE.txt",
            "sha256": "d94e59ff0a3a1cb389ed60e2d2673fbd7fef7e2b73c57668ae619c1c4b18f176",
            "text": "Brushed aluminum by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/brushed-aluminum/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/brushed-aluminum-1.0.1-minimal-1.0.0.zip",
          "bytes": 92587,
          "sha256": "a4d8c7009dc5d65d053d6f629eb71d3d2d6a4d7a8c11cc5e6f0e8521c017a207",
          "sourceFiles": [
            {
              "bytes": 88548,
              "name": "basecolor.png",
              "sha256": "b674e5790c39b04c086e1265e2f2cece32076b39a2b675d6a175dfe3df12a34f"
            },
            {
              "bytes": 3363,
              "name": "height.png",
              "sha256": "7860850373bc9c6c5bef291a665058452f2fb5c4e7afa03737361ffa350cbca7"
            },
            {
              "bytes": 6670,
              "name": "normal.png",
              "sha256": "8dcb49a0612e7b73a6fec06db8a59d2ef1219b6ef682fd792a65516b99b661b4"
            },
            {
              "bytes": 3158,
              "name": "roughness.png",
              "sha256": "88132d655f5b1a6afcee015e83ceae1cc6d9d639c75b07f851ce2cf5ec72d6f9"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "a4d8c7009dc5d65d053d6f629eb71d3d2d6a4d7a8c11cc5e6f0e8521c017a207"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/source/basecolor.png",
        "normal": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/source/normal.png",
        "roughness": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/source/roughness.png",
        "height": "https://xenoah.github.io/meshcopia/assets/brushed-aluminum/source/height.png"
      }
    },
    {
      "id": "cedar-boards",
      "type": "texture",
      "title": "シダーボード",
      "titleEn": "Cedar boards",
      "description": "XY両方向に繰り返せる1024pxのプロシージャル素材。Base Color・Normal・Roughness・Heightを同梱。",
      "descriptionEn": "A periodic 1024px material with base color, OpenGL normal, roughness and height maps. Procedural, not a photograph.",
      "category": "materials",
      "tags": [
        "wood",
        "seamless",
        "PBR",
        "シームレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/cedar-boards/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored periodic procedural material",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "seamless": true,
      "resolution": 1024,
      "maps": {
        "baseColor": "basecolor.png",
        "normal": "normal.png",
        "roughness": "roughness.png",
        "height": "height.png"
      },
      "normalConvention": "OpenGL +Y",
      "colorSpace": {
        "baseColor": "sRGB",
        "normal": "linear",
        "roughness": "linear",
        "height": "linear"
      },
      "physicalSize": [
        2,
        2
      ],
      "metalness": 0,
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "cedar-boards"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "wrapMode": "repeat",
      "width": 1024,
      "height": 1024,
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/cedar-boards/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/cedar-boards.json",
      "attribution": "Cedar boards by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/cedar-boards/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "basecolor.png",
          "format": "PNG",
          "bytes": 280475,
          "sha256": "be310a3622ecedd222b28d6b904b181b761bbc32f44ebee5ab89c6083c97de33",
          "url": "https://xenoah.github.io/meshcopia/assets/cedar-boards/source/basecolor.png"
        },
        {
          "name": "height.png",
          "format": "PNG",
          "bytes": 111829,
          "sha256": "10ecfc92c06aa54cacb841d9e9ab5f3a1c1a6a0228e411baf97f6990007ea2f8",
          "url": "https://xenoah.github.io/meshcopia/assets/cedar-boards/source/height.png"
        },
        {
          "name": "normal.png",
          "format": "PNG",
          "bytes": 524999,
          "sha256": "6da02fbdc81bab3f3864ba0b64002086425a65b1d5edd6cea024efa1f8c9f567",
          "url": "https://xenoah.github.io/meshcopia/assets/cedar-boards/source/normal.png"
        },
        {
          "name": "roughness.png",
          "format": "PNG",
          "bytes": 62681,
          "sha256": "978e9205dd2888be3b53a8f58e594583ee01e26993de4920998e5accbae9ffee",
          "url": "https://xenoah.github.io/meshcopia/assets/cedar-boards/source/roughness.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "cedar-boards",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 252,
            "filename": "LICENSE.txt",
            "sha256": "8593710ac991fbbe49105e9f16d5222eecedc46cc60b0144e25b8fb7cbf1dc5a",
            "text": "Cedar boards by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/cedar-boards/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/cedar-boards-1.0.1-minimal-1.0.0.zip",
          "bytes": 980982,
          "sha256": "f0d0fce49350459b840efb229406419e4f27beb88ea24d2577af872638354af3",
          "sourceFiles": [
            {
              "bytes": 280475,
              "name": "basecolor.png",
              "sha256": "be310a3622ecedd222b28d6b904b181b761bbc32f44ebee5ab89c6083c97de33"
            },
            {
              "bytes": 111829,
              "name": "height.png",
              "sha256": "10ecfc92c06aa54cacb841d9e9ab5f3a1c1a6a0228e411baf97f6990007ea2f8"
            },
            {
              "bytes": 524999,
              "name": "normal.png",
              "sha256": "6da02fbdc81bab3f3864ba0b64002086425a65b1d5edd6cea024efa1f8c9f567"
            },
            {
              "bytes": 62681,
              "name": "roughness.png",
              "sha256": "978e9205dd2888be3b53a8f58e594583ee01e26993de4920998e5accbae9ffee"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "f0d0fce49350459b840efb229406419e4f27beb88ea24d2577af872638354af3"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/cedar-boards/source/basecolor.png",
        "normal": "https://xenoah.github.io/meshcopia/assets/cedar-boards/source/normal.png",
        "roughness": "https://xenoah.github.io/meshcopia/assets/cedar-boards/source/roughness.png",
        "height": "https://xenoah.github.io/meshcopia/assets/cedar-boards/source/height.png"
      }
    },
    {
      "id": "city-a-frame-sidewalk-sign",
      "type": "model",
      "title": "A型スタンド黒板看板",
      "titleEn": "A-frame sidewalk chalkboard sign",
      "description": "店先の歩道に置く折りたたみ式のA型スタンド看板です。オーク調の木枠、両面の黒板パネル、上部の蝶番、開き止めのチェーン、ゴム足を造形しています。黒板は無地で、文字・メニュー・ロゴは含みません。開閉動作は付属しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.605 × 0.958 × 0.350 m、1,784三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A folding A-frame sidewalk sign for shopfronts. It models an oak-toned frame, chalkboard panels on both faces, top hinges, spreader chains and rubber feet. Both boards are blank, without lettering, menus or logos; the folding motion is not rigged. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.605 × 0.958 × 0.350 m; 1,784 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "sidewalk-sign",
        "a-frame",
        "chalkboard",
        "shopfront",
        "立て看板"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-a-frame-sidewalk-sign/preview.png",
      "preview": "city-a-frame-sidewalk-sign.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1784,
      "dimensions": [
        0.605,
        0.958163,
        0.35
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
        "sourceSha256": "379be34ab955ce40db7f9397318c08edf42c7f39c2941bf9d47fd1ff6b7eafd0",
        "sourceRecipeSha256": "43086904e668bd064df2bce9fc82ddf59ce181f9a21289ef647df21647242004",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "64752b754c826c1484ab12b2d15ca0c6b508351165a230eb2f337e7998c3484c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-a-frame-sidewalk-sign"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-a-frame-sidewalk-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-a-frame-sidewalk-sign.json",
      "attribution": "A-frame sidewalk chalkboard sign by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-a-frame-sidewalk-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-a-frame-sidewalk-sign.glb",
          "format": "GLB",
          "bytes": 117348,
          "sha256": "379be34ab955ce40db7f9397318c08edf42c7f39c2941bf9d47fd1ff6b7eafd0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-a-frame-sidewalk-sign/source/city-a-frame-sidewalk-sign.glb"
        },
        {
          "name": "city-a-frame-sidewalk-sign.stl",
          "format": "STL",
          "bytes": 89284,
          "sha256": "64752b754c826c1484ab12b2d15ca0c6b508351165a230eb2f337e7998c3484c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-a-frame-sidewalk-sign/source/city-a-frame-sidewalk-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-a-frame-sidewalk-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 117348,
              "name": "city-a-frame-sidewalk-sign.glb",
              "sha256": "379be34ab955ce40db7f9397318c08edf42c7f39c2941bf9d47fd1ff6b7eafd0"
            },
            {
              "bytes": 89284,
              "name": "city-a-frame-sidewalk-sign.stl",
              "sha256": "64752b754c826c1484ab12b2d15ca0c6b508351165a230eb2f337e7998c3484c"
            }
          ],
          "archive": {
            "bytes": 63524,
            "filename": "city-a-frame-sidewalk-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1214c711d33d01f2808ec246b330fd9d778a347f5782462586680fc0eb79ffa6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-a-frame-sidewalk-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-a-frame-sidewalk-sign.fbx",
              "format": "FBX",
              "bytes": 82844,
              "sha256": "f8bbfa094ce72082d60dfe4f84e5e6e62127abb6c2bfa24d7bd00ac6d214619c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-a-frame-sidewalk-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8b7ca3d29e5183f69375f4aed67ee54aaf3672130bf66ab81bd6ac6d6b76265a.json",
                "bytes": 507,
                "sha256": "8b7ca3d29e5183f69375f4aed67ee54aaf3672130bf66ab81bd6ac6d6b76265a"
              }
            }
          ],
          "notice": {
            "bytes": 411,
            "filename": "LICENSE.txt",
            "sha256": "43e7ab43237abfa7fb1685631f639359159b3355bd35e147c7d203e9767bd03e",
            "text": "A-frame sidewalk chalkboard sign by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-a-frame-sidewalk-sign/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-a-frame-sidewalk-sign/source/city-a-frame-sidewalk-sign.glb"
    },
    {
      "id": "city-a-type-barricade",
      "type": "model",
      "title": "A型バリケード",
      "titleEn": "A-type road barricade",
      "description": "工事現場や通行止めで使う、樹脂製のA型バリケードです。左右のA字脚と開き止め、上部の黄色と黒の交互帯の横木、下段の横木、中央の白い反射板、脚先のパッドを造形しています。文字・注意書き・連結金具・点滅灯は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.190 × 0.809 × 0.540 m、1,716三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A plastic A-type barricade used at roadworks and closures. It models two A-frame legs with spreaders, a top beam with alternating yellow and black segments, a lower rail, a white center reflector and foot pads. Lettering, warnings, coupling hardware and flashing lamps are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.190 × 0.809 × 0.540 m; 1,716 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "barricade",
        "roadworks",
        "traffic-control",
        "temporary",
        "バリケード"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-a-type-barricade/preview.png",
      "preview": "city-a-type-barricade.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1716,
      "dimensions": [
        1.19,
        0.809208,
        0.54
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "b1a5096306a3167a7158fc395ad8cde4ecfd908a5009cf4ef0d4d1626373ff74",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1b8a53157db8cc9d195ab06517341520305cdf60ff18d3f8e7892acc1627c137"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-a-type-barricade"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-a-type-barricade/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-a-type-barricade.json",
      "attribution": "A-type road barricade by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-a-type-barricade/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-a-type-barricade.glb",
          "format": "GLB",
          "bytes": 123740,
          "sha256": "b1a5096306a3167a7158fc395ad8cde4ecfd908a5009cf4ef0d4d1626373ff74",
          "url": "https://xenoah.github.io/meshcopia/assets/city-a-type-barricade/source/city-a-type-barricade.glb"
        },
        {
          "name": "city-a-type-barricade.stl",
          "format": "STL",
          "bytes": 85884,
          "sha256": "1b8a53157db8cc9d195ab06517341520305cdf60ff18d3f8e7892acc1627c137",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-a-type-barricade/source/city-a-type-barricade.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-a-type-barricade",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 123740,
              "name": "city-a-type-barricade.glb",
              "sha256": "b1a5096306a3167a7158fc395ad8cde4ecfd908a5009cf4ef0d4d1626373ff74"
            },
            {
              "bytes": 85884,
              "name": "city-a-type-barricade.stl",
              "sha256": "1b8a53157db8cc9d195ab06517341520305cdf60ff18d3f8e7892acc1627c137"
            }
          ],
          "archive": {
            "bytes": 65857,
            "filename": "city-a-type-barricade-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a2060ddf7ae2313503639f2434c1b08bbc8740a9057518f7990baf50cc468cfa",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-a-type-barricade-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-a-type-barricade.fbx",
              "format": "FBX",
              "bytes": 82924,
              "sha256": "72b403f9eedad89f1bd699daffa6dfe8b105282e84286679dcd2aa36ae28d14a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-a-type-barricade.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/336e655628b9781d2099b4ff900fa1d1a691bf8e479cdef5b5bca044a1512e90.json",
                "bytes": 315,
                "sha256": "336e655628b9781d2099b4ff900fa1d1a691bf8e479cdef5b5bca044a1512e90"
              }
            }
          ],
          "notice": {
            "bytes": 395,
            "filename": "LICENSE.txt",
            "sha256": "44bad0edf71cdd0df3ff94675e7f4f2ea0507b6d503c83f9daf486985e351b83",
            "text": "A-type road barricade by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-a-type-barricade/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-a-type-barricade/source/city-a-type-barricade.glb"
    },
    {
      "id": "city-accordion-sliding-gate",
      "type": "model",
      "title": "伸縮門扉（アコーディオン門扉）",
      "titleEn": "Accordion sliding gate",
      "description": "住宅や駐車場の入口に使う、アルミ製の伸縮門扉です。ジグザグに開いた縦材13本、菱形に交差する格子の斜材、上部の横材、各縦材の下のキャスター、固定側と受け側の柱、取っ手、地面のガイドを造形しています。部分的に伸ばした状態の静的形状で、伸縮・施錠の動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.700 × 1.400 × 0.300 m、14,756三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An aluminium accordion sliding gate for house and car park entrances. It models thirteen zigzag verticals, diagonal lattice bars forming diamonds, top rails, casters under each vertical, a fixed post and a latch post with handle, and a ground guide. It is a static, partly extended shape; extending, folding and locking motion are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.700 × 1.400 × 0.300 m; 14,756 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "gate",
        "accordion-gate",
        "residential",
        "car-park",
        "伸縮門扉"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-accordion-sliding-gate/preview.png",
      "preview": "city-accordion-sliding-gate.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14756,
      "dimensions": [
        3.7,
        1.4,
        0.3
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "c25639aae15cb9fada3ff31fdfb79f419cad537a2338de8a8f6049963d132820",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "54c8857593b41e10199aac34d2c0e2881a94340748024d8140885942041213bc"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-accordion-sliding-gate"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-accordion-sliding-gate/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-accordion-sliding-gate.json",
      "attribution": "Accordion sliding gate by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-accordion-sliding-gate/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-accordion-sliding-gate.glb",
          "format": "GLB",
          "bytes": 975028,
          "sha256": "c25639aae15cb9fada3ff31fdfb79f419cad537a2338de8a8f6049963d132820",
          "url": "https://xenoah.github.io/meshcopia/assets/city-accordion-sliding-gate/source/city-accordion-sliding-gate.glb"
        },
        {
          "name": "city-accordion-sliding-gate.stl",
          "format": "STL",
          "bytes": 737884,
          "sha256": "54c8857593b41e10199aac34d2c0e2881a94340748024d8140885942041213bc",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-accordion-sliding-gate/source/city-accordion-sliding-gate.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-accordion-sliding-gate",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 975028,
              "name": "city-accordion-sliding-gate.glb",
              "sha256": "c25639aae15cb9fada3ff31fdfb79f419cad537a2338de8a8f6049963d132820"
            },
            {
              "bytes": 737884,
              "name": "city-accordion-sliding-gate.stl",
              "sha256": "54c8857593b41e10199aac34d2c0e2881a94340748024d8140885942041213bc"
            }
          ],
          "archive": {
            "bytes": 490567,
            "filename": "city-accordion-sliding-gate-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1718606246cccc3046f2866070ec40f35b12ba10aa5d437ff858ca14907c2b8a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-accordion-sliding-gate-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-accordion-sliding-gate.fbx",
              "format": "FBX",
              "bytes": 552668,
              "sha256": "5d0210ed4f95be59d35e678849d16f1ef85be29054bf0e6dfcd303731166a197",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-accordion-sliding-gate.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b441435e34c0ad93c506cb813aa9473c1f05389ebb9793d513e7f08e7cc6cf8b.json",
                "bytes": 1098,
                "sha256": "b441435e34c0ad93c506cb813aa9473c1f05389ebb9793d513e7f08e7cc6cf8b"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "2f7716efab2fae614e5768b5ceb05d7b2e7f16f4482514d3e9ed10750f29d8c7",
            "text": "Accordion sliding gate by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-accordion-sliding-gate/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-accordion-sliding-gate/source/city-accordion-sliding-gate.glb"
    },
    {
      "id": "city-acoustic-guitar-stand",
      "type": "model",
      "title": "スタンド付きアコースティックギター",
      "titleEn": "Acoustic guitar with stand",
      "description": "交流室・路上演奏の待機場所・音楽室向けの、三脚スタンドで保持した無銘の六弦ギター。曲線の中空胴と実開口のサウンドホール、ネックとヘッド、16本のフレット線、六本の固定弦、ペグ、ブリッジ、下部受けとネック支えを造形。ギターとスタンドで一式1点です。演奏者・ケース・楽譜は付属せず、弦振動・音声・調律・実楽器の音響性能は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.480 × 1.123 × 0.385 m、17,668三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded six-string acoustic guitar held on a tripod stand for community rooms, busking rest areas and music rooms. A curved hollow body and actual sound-hole opening accompany neck/headstock, 16 fret wires, six fixed strings, tuning keys, bridge, lower cradle and neck support. Guitar and stand count as one assembly. Player, case and sheet music are absent; string motion, audio, tuning and real acoustic performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.480 × 1.123 × 0.385 m; 17,668 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "music",
        "guitar",
        "stand",
        "ギター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-acoustic-guitar-stand/preview.png",
      "preview": "city-acoustic-guitar-stand.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17668,
      "dimensions": [
        0.480091,
        1.1235,
        0.384542
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-037/scripts/city_expansion/community_music_instruments.py",
        "sourceSha256": "844eba6aff497368f392fb855ef1a483460c854a0943d10bdc711c2705c48cff",
        "sourceRecipeSha256": "cdfd2745ba62ca00e5ee369892c24f613649721462c92776f582802c5863f82a",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "17fd4a47931bd2315dbfece810d4b724a2916c84a386b0258f9cc360e70abc17"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-037/scripts/city_expansion/community_music_instruments.py",
            "scripts/city_expansion/frozen/batch-037/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-acoustic-guitar-stand"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-acoustic-guitar-stand/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-acoustic-guitar-stand.json",
      "attribution": "Acoustic guitar with stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-acoustic-guitar-stand/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-acoustic-guitar-stand.glb",
          "format": "GLB",
          "bytes": 794472,
          "sha256": "844eba6aff497368f392fb855ef1a483460c854a0943d10bdc711c2705c48cff",
          "url": "https://xenoah.github.io/meshcopia/assets/city-acoustic-guitar-stand/source/city-acoustic-guitar-stand.glb"
        },
        {
          "name": "city-acoustic-guitar-stand.stl",
          "format": "STL",
          "bytes": 883484,
          "sha256": "17fd4a47931bd2315dbfece810d4b724a2916c84a386b0258f9cc360e70abc17",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-acoustic-guitar-stand/source/city-acoustic-guitar-stand.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-acoustic-guitar-stand",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 794472,
              "name": "city-acoustic-guitar-stand.glb",
              "sha256": "844eba6aff497368f392fb855ef1a483460c854a0943d10bdc711c2705c48cff"
            },
            {
              "bytes": 883484,
              "name": "city-acoustic-guitar-stand.stl",
              "sha256": "17fd4a47931bd2315dbfece810d4b724a2916c84a386b0258f9cc360e70abc17"
            }
          ],
          "archive": {
            "bytes": 533941,
            "filename": "city-acoustic-guitar-stand-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "529ad41ecfb27bb8bfecb9bdab29529a201ea19945fc54da66027503e1a62c3b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-acoustic-guitar-stand-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-acoustic-guitar-stand.fbx",
              "format": "FBX",
              "bytes": 602428,
              "sha256": "3be9e387b927bb5e84e4d8f67f6e5e50b0d1b0149c5c580073b87ed8f0be6066",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-acoustic-guitar-stand.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6ee55151ccf80f828913474361668a9238c18d86a86694862c1db09d455c96eb.json",
                "bytes": 514,
                "sha256": "6ee55151ccf80f828913474361668a9238c18d86a86694862c1db09d455c96eb"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "912d72a1693777ef37b03f07499ce33385050e4821031f5365f3ca43a5f8e4ef",
            "text": "Acoustic guitar with stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-acoustic-guitar-stand/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-acoustic-guitar-stand/source/city-acoustic-guitar-stand.glb"
    },
    {
      "id": "city-adjustable-steel-prop",
      "type": "model",
      "title": "伸縮式の鋼製サポート支柱",
      "titleEn": "Adjustable steel support prop",
      "description": "工事中の建物や資材置場の背景に配置する伸縮式支柱。実際に開いた高さピン穴と上下板の穴、外筒・内筒、ねじ状の調整部、回転ハンドル、固定ピンと短い脱落防止鎖を造形。床・上部荷重・支保工全体、伸縮・回転は含みません。荷重・座屈・固定や施工条件を検証した実用品設計ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.315 × 2.242 × 0.230 m、7,924三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A telescopic support-prop exterior for construction interiors and storage yards, with real height-pin and plate openings, inner/outer tubes, thread-like adjustment detail, turning handle, locking pin and short captive chain. Floor, supported load, complete shoring system and motion are absent. This is not a real design validated for loading, buckling, anchorage or construction conditions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.315 × 2.242 × 0.230 m; 7,924 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "construction",
        "prop",
        "shoring",
        "支柱"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-adjustable-steel-prop/preview.png",
      "preview": "city-adjustable-steel-prop.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7924,
      "dimensions": [
        0.315,
        2.242,
        0.23
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-023/scripts/city_expansion/construction_support.py",
        "sourceSha256": "3044cc464410eb769f19a8c252f53ca14e757de7228890d8fbde6035c949f6b9",
        "sourceRecipeSha256": "2b7a745f2f0df5f7df4564cfefc43623822650d81996059886febb35f52031f9",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9673f6ec76c1c70a88a60d9c081ccc6c9ade0b913c5eeca0f602c4c04b8eb9b5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-023/scripts/city_expansion/construction_support.py",
            "scripts/city_expansion/frozen/batch-023/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-adjustable-steel-prop"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-adjustable-steel-prop/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-adjustable-steel-prop.json",
      "attribution": "Adjustable steel support prop by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-adjustable-steel-prop/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-adjustable-steel-prop.glb",
          "format": "GLB",
          "bytes": 328840,
          "sha256": "3044cc464410eb769f19a8c252f53ca14e757de7228890d8fbde6035c949f6b9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-adjustable-steel-prop/source/city-adjustable-steel-prop.glb"
        },
        {
          "name": "city-adjustable-steel-prop.stl",
          "format": "STL",
          "bytes": 396284,
          "sha256": "9673f6ec76c1c70a88a60d9c081ccc6c9ade0b913c5eeca0f602c4c04b8eb9b5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-adjustable-steel-prop/source/city-adjustable-steel-prop.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-adjustable-steel-prop",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 328840,
              "name": "city-adjustable-steel-prop.glb",
              "sha256": "3044cc464410eb769f19a8c252f53ca14e757de7228890d8fbde6035c949f6b9"
            },
            {
              "bytes": 396284,
              "name": "city-adjustable-steel-prop.stl",
              "sha256": "9673f6ec76c1c70a88a60d9c081ccc6c9ade0b913c5eeca0f602c4c04b8eb9b5"
            }
          ],
          "archive": {
            "bytes": 227710,
            "filename": "city-adjustable-steel-prop-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1059d75b27032bc3755c9e16a5f4b029edcdd53743f4dcf7e5c0458e091cd9ad",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-adjustable-steel-prop-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-adjustable-steel-prop.fbx",
              "format": "FBX",
              "bytes": 265180,
              "sha256": "602e8e6afd1e22625b3fcf6208ee4d60584a72ea629e624d619aa4c7c9384de2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-adjustable-steel-prop.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/bd4e042d8eb7d994e413a2490bf0e9737d64dd13abc463caaf162ae1a39f668f.json",
                "bytes": 706,
                "sha256": "bd4e042d8eb7d994e413a2490bf0e9737d64dd13abc463caaf162ae1a39f668f"
              }
            }
          ],
          "notice": {
            "bytes": 408,
            "filename": "LICENSE.txt",
            "sha256": "39744dfe4cc675d33d15616925703e89bb869bf9d929c894d9e31e0d0e55a8a2",
            "text": "Adjustable steel support prop by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-adjustable-steel-prop/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-adjustable-steel-prop/source/city-adjustable-steel-prop.glb"
    },
    {
      "id": "city-adjustable-ward-bed",
      "type": "model",
      "title": "背上げ状態の病室ベッド",
      "titleEn": "Adjustable-style ward bed",
      "description": "診療施設の病室背景に置く背上げ状態のベッド。分割マットレスと上体側の傾斜面、ヘッド・フット板、左右の短い側柵、固定された昇降リンクと駆動部外形、四つの車輪・ブレーキ外形、無表示の側面操作部を造形。搬送ストレッチャーとは異なる病室用設備として一式1点です。患者・寝具の装飾は含まず、昇降・電動・荷重・医療安全性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.122 × 1.210 × 2.191 m、18,368三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A bed with raised back section for clinic and hospital room backgrounds. It has divided plain mattresses, inclined upper-body support, head/foot boards, short side rails, fixed lift links/actuator exterior, four casters with brake exteriors and an unlabelled side control block. It is a ward-room assembly rather than a transfer stretcher and counts as one model. Patient and decorative bedding are absent; adjustment, electrical, load and medical-safety performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.122 × 1.210 × 2.191 m; 18,368 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "clinical",
        "bed",
        "interior",
        "病室ベッド"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-adjustable-ward-bed/preview.png",
      "preview": "city-adjustable-ward-bed.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 18368,
      "dimensions": [
        1.122,
        1.2095,
        2.191
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-049/scripts/city_expansion/clinical_room_equipment.py",
        "sourceSha256": "ff369e1d6437540962b389cf637d8621eb2644de9feca43f9692c06d7dd76407",
        "sourceRecipeSha256": "ae6f5e8ea80e51488128b0d96d0a21fc79804d3ed5c40f099abe45f26de631cc",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f5452e5401756add0a8e96c5600048a6163527372a23c9ff009149bd3b8f04d2"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-049/scripts/city_expansion/clinical_room_equipment.py",
            "scripts/city_expansion/frozen/batch-049/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-adjustable-ward-bed"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-adjustable-ward-bed/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-adjustable-ward-bed.json",
      "attribution": "Adjustable-style ward bed by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-adjustable-ward-bed/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-adjustable-ward-bed.glb",
          "format": "GLB",
          "bytes": 1012812,
          "sha256": "ff369e1d6437540962b389cf637d8621eb2644de9feca43f9692c06d7dd76407",
          "url": "https://xenoah.github.io/meshcopia/assets/city-adjustable-ward-bed/source/city-adjustable-ward-bed.glb"
        },
        {
          "name": "city-adjustable-ward-bed.stl",
          "format": "STL",
          "bytes": 918484,
          "sha256": "f5452e5401756add0a8e96c5600048a6163527372a23c9ff009149bd3b8f04d2",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-adjustable-ward-bed/source/city-adjustable-ward-bed.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-adjustable-ward-bed",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1012812,
              "name": "city-adjustable-ward-bed.glb",
              "sha256": "ff369e1d6437540962b389cf637d8621eb2644de9feca43f9692c06d7dd76407"
            },
            {
              "bytes": 918484,
              "name": "city-adjustable-ward-bed.stl",
              "sha256": "f5452e5401756add0a8e96c5600048a6163527372a23c9ff009149bd3b8f04d2"
            }
          ],
          "archive": {
            "bytes": 537566,
            "filename": "city-adjustable-ward-bed-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "924fea9b4c94385ed6e769dab45f424ccc3a3d7d4831a397f37abf6d6ee89ee2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-adjustable-ward-bed-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-adjustable-ward-bed.fbx",
              "format": "FBX",
              "bytes": 611180,
              "sha256": "9412526ba9daec11bf8e5c246ed371be225dca12637be5b713bb19d236d065e0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-adjustable-ward-bed.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4b1869159a0a3e7bd91a17ddfea750e6e7a91d8cd2b5127a79c524fc10d33af2.json",
                "bytes": 904,
                "sha256": "4b1869159a0a3e7bd91a17ddfea750e6e7a91d8cd2b5127a79c524fc10d33af2"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "68022439377b5d6ee8dc46fbb09f6b2c7349e34bcdc0a11199979a574d17fcab",
            "text": "Adjustable-style ward bed by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-adjustable-ward-bed/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-adjustable-ward-bed/source/city-adjustable-ward-bed.glb"
    },
    {
      "id": "city-adjustable-wrench",
      "type": "model",
      "title": "モンキーレンチ",
      "titleEn": "Adjustable wrench",
      "description": "公共施設の保守工具棚や整備台に置く調整式レンチ。開いた固定顎と可動顎、ラック歯と固定したウォーム状調整ねじ、柄の補強面、実際に開いた吊下げ穴を造形。目盛や締結物はなく、一つの顎開度で固定されています。調整・締付け機能や実用品の強度・精度は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.062 × 0.022 × 0.252 m、4,084三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An adjustable wrench for public-facility tool racks and maintenance benches, with separated fixed/sliding jaws, rack teeth, a fixed worm-like adjuster, raised handle rib and real hanging hole. No scale or fastener is included; the jaw remains at one opening. Adjustment, tightening, real strength and precision are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.062 × 0.022 × 0.252 m; 4,084 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tool",
        "wrench",
        "maintenance",
        "レンチ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-adjustable-wrench/preview.png",
      "preview": "city-adjustable-wrench.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4084,
      "dimensions": [
        0.061941,
        0.022199,
        0.252487
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-032/scripts/city_expansion/workshop_hand_tools.py",
        "sourceSha256": "88da8f9777d5f5ec5024f80a5ff9d97fa200f0f5d664964a6e74e426fa60c798",
        "sourceRecipeSha256": "c3683a84fbea9c5ea5f10b9ea1a0e5ccbdf3023d7734835dcfb74ac8f927ef68",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a3a39fcc673597f76d200423f4da60ac6f5d62df9e6e2a08413be99406caa842"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-032/scripts/city_expansion/workshop_hand_tools.py",
            "scripts/city_expansion/frozen/batch-032/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-adjustable-wrench"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-adjustable-wrench/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-adjustable-wrench.json",
      "attribution": "Adjustable wrench by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-adjustable-wrench/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-adjustable-wrench.glb",
          "format": "GLB",
          "bytes": 212700,
          "sha256": "88da8f9777d5f5ec5024f80a5ff9d97fa200f0f5d664964a6e74e426fa60c798",
          "url": "https://xenoah.github.io/meshcopia/assets/city-adjustable-wrench/source/city-adjustable-wrench.glb"
        },
        {
          "name": "city-adjustable-wrench.stl",
          "format": "STL",
          "bytes": 204284,
          "sha256": "a3a39fcc673597f76d200423f4da60ac6f5d62df9e6e2a08413be99406caa842",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-adjustable-wrench/source/city-adjustable-wrench.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-adjustable-wrench",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 212700,
              "name": "city-adjustable-wrench.glb",
              "sha256": "88da8f9777d5f5ec5024f80a5ff9d97fa200f0f5d664964a6e74e426fa60c798"
            },
            {
              "bytes": 204284,
              "name": "city-adjustable-wrench.stl",
              "sha256": "a3a39fcc673597f76d200423f4da60ac6f5d62df9e6e2a08413be99406caa842"
            }
          ],
          "archive": {
            "bytes": 135271,
            "filename": "city-adjustable-wrench-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "15f6c364b6282d143e610a289776bf907bd92a4ab8c20cc28e3cc65fca4003db",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-adjustable-wrench-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-adjustable-wrench.fbx",
              "format": "FBX",
              "bytes": 159708,
              "sha256": "752fe785731b5a6ff157b2d52f5de7368a7deb3fdb4234ff7831626c3572f8c5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-adjustable-wrench.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/95678b88fe019b406b6fa656e1fd9fad94de1ecee50852d8cca8cf6a85c77ac6.json",
                "bytes": 318,
                "sha256": "95678b88fe019b406b6fa656e1fd9fad94de1ecee50852d8cca8cf6a85c77ac6"
              }
            }
          ],
          "notice": {
            "bytes": 392,
            "filename": "LICENSE.txt",
            "sha256": "dc68d5198631d09dd967500d58645e9abe0560de3c4416653be9ffad8fd257fe",
            "text": "Adjustable wrench by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-adjustable-wrench/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-adjustable-wrench/source/city-adjustable-wrench.glb"
    },
    {
      "id": "city-aed-cabinet",
      "type": "model",
      "title": "AED収納キャビネット",
      "titleEn": "AED storage cabinet",
      "description": "ガラス扉、ラッチ、取付金具と、持ち手・画面・パッド袋を持つ無銘の機器を備える静的な収納モデル。医療機器として機能しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A glazed storage cabinet with latch, mounts and an unbranded handled device, display and pads pouch. Static visualization only, not a functioning or certified medical device. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "street-furniture",
        "aed-cabinet"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-aed-cabinet/thumbnail.png",
      "preview": "city-aed-cabinet.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3448,
      "dimensions": [
        0.476,
        0.62,
        0.2955
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_recreation.py",
        "sourceSha256": "ea72579300ae7a7e1840849849f48902ef545b4098d471d908e3464aecf5bc79",
        "stlSha256": "73b56ac1df37a40439f1348d5be472f3214769a77eb82dfcb9345faedb6313a4"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_recreation.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py",
            "scripts/city/access_structures.py"
          ],
          "selectors": [
            "city-aed-cabinet"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-aed-cabinet/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-aed-cabinet.json",
      "attribution": "AED storage cabinet by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-aed-cabinet/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-aed-cabinet.glb",
          "format": "GLB",
          "bytes": 135196,
          "sha256": "ea72579300ae7a7e1840849849f48902ef545b4098d471d908e3464aecf5bc79",
          "url": "https://xenoah.github.io/meshcopia/assets/city-aed-cabinet/source/city-aed-cabinet.glb"
        },
        {
          "name": "city-aed-cabinet.stl",
          "format": "STL",
          "bytes": 172484,
          "sha256": "73b56ac1df37a40439f1348d5be472f3214769a77eb82dfcb9345faedb6313a4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-aed-cabinet/source/city-aed-cabinet.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-aed-cabinet",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 135196,
              "name": "city-aed-cabinet.glb",
              "sha256": "ea72579300ae7a7e1840849849f48902ef545b4098d471d908e3464aecf5bc79"
            },
            {
              "bytes": 172484,
              "name": "city-aed-cabinet.stl",
              "sha256": "73b56ac1df37a40439f1348d5be472f3214769a77eb82dfcb9345faedb6313a4"
            }
          ],
          "archive": {
            "bytes": 89770,
            "filename": "city-aed-cabinet-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "59fb9bab81824f8f6c902278cb0c594d5104a5a544701d06271cbbad89c99dce",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-aed-cabinet-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-aed-cabinet.fbx",
              "format": "FBX",
              "bytes": 223628,
              "sha256": "6d9ee89f2ede1040ee719961bb142adef7db64a51b46ca15e01f9902af3880a6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-aed-cabinet.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/13fe927bb6d2ea0ea02e3f8d5e828254554302fbd2f06398cdea9e3ed6a62669.json",
                "bytes": 317,
                "sha256": "13fe927bb6d2ea0ea02e3f8d5e828254554302fbd2f06398cdea9e3ed6a62669"
              }
            }
          ],
          "notice": {
            "bytes": 388,
            "filename": "LICENSE.txt",
            "sha256": "5c18d3e674788479c76e276adfb87a689b7fd2ac9ffec9fdeb8e8dd0700e7bb8",
            "text": "AED storage cabinet by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-aed-cabinet/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-aed-cabinet/source/city-aed-cabinet.glb"
    },
    {
      "id": "city-aerosol-line-marking-trolley",
      "type": "model",
      "title": "スプレー式ライン引き台車",
      "titleEn": "Aerosol line-marking trolley",
      "description": "駐車区画や園路のライン施工場面向けの小型台車。倒立スプレー缶の外装、開いた保持枠、下向きノズル、幅調整用マスク板、四輪の車台、トリガーと固定ケーブルを造形。缶は無地で、中身・塗膜・噴霧・可動はありません。実際の施工寸法や薬剤使用、安全性能を定める設計ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.476 × 0.964 × 0.868 m、10,976三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact trolley for parking-bay and park-path striping scenes, with an inverted unbranded aerosol-can exterior, open holder, downward nozzle, adjustable-mask exteriors, four-wheel frame, trigger and fixed cable. Contents, painted lines, spraying and movement are absent. This is not a design specifying real application dimensions, chemical use or safety performance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.476 × 0.964 × 0.868 m; 10,976 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "line-marking",
        "trolley",
        "maintenance",
        "ライン引き"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-aerosol-line-marking-trolley/preview.png",
      "preview": "city-aerosol-line-marking-trolley.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10976,
      "dimensions": [
        0.4763,
        0.964,
        0.868
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/site_survey_tools.py",
        "sourceSha256": "090367152f2940a76b3b546c70e935f5c6c59d5ef3234fe0c6354f3bac44cf38",
        "sourceRecipeSha256": "3c6448a15711e82928e43213bac15f7ee302759ce9bf1415d08dacb444b57d2c",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a16a5ed2509e96afc49e835f9fd03411f40bd4266a45b2c9a6d786b76521156f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/site_survey_tools.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-aerosol-line-marking-trolley"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-aerosol-line-marking-trolley/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-aerosol-line-marking-trolley.json",
      "attribution": "Aerosol line-marking trolley by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-aerosol-line-marking-trolley/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-aerosol-line-marking-trolley.glb",
          "format": "GLB",
          "bytes": 554416,
          "sha256": "090367152f2940a76b3b546c70e935f5c6c59d5ef3234fe0c6354f3bac44cf38",
          "url": "https://xenoah.github.io/meshcopia/assets/city-aerosol-line-marking-trolley/source/city-aerosol-line-marking-trolley.glb"
        },
        {
          "name": "city-aerosol-line-marking-trolley.stl",
          "format": "STL",
          "bytes": 548884,
          "sha256": "a16a5ed2509e96afc49e835f9fd03411f40bd4266a45b2c9a6d786b76521156f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-aerosol-line-marking-trolley/source/city-aerosol-line-marking-trolley.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-aerosol-line-marking-trolley",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 554416,
              "name": "city-aerosol-line-marking-trolley.glb",
              "sha256": "090367152f2940a76b3b546c70e935f5c6c59d5ef3234fe0c6354f3bac44cf38"
            },
            {
              "bytes": 548884,
              "name": "city-aerosol-line-marking-trolley.stl",
              "sha256": "a16a5ed2509e96afc49e835f9fd03411f40bd4266a45b2c9a6d786b76521156f"
            }
          ],
          "archive": {
            "bytes": 326333,
            "filename": "city-aerosol-line-marking-trolley-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "64b51566b5c9361a238abf3d15a0d26f4652c909c18a16b3307bfd5d0983968f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-aerosol-line-marking-trolley-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-aerosol-line-marking-trolley.fbx",
              "format": "FBX",
              "bytes": 373964,
              "sha256": "de5f47ece810c696e622b9eca68cddf953cb19caacd0d8e6d11e3ec3c9284536",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-aerosol-line-marking-trolley.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fe147877f786d40ef1549522264fc695e2a8d05f75a81cdd758a51ea275bae9b.json",
                "bytes": 709,
                "sha256": "fe147877f786d40ef1549522264fc695e2a8d05f75a81cdd758a51ea275bae9b"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "fd00c6703d9805b6e6884d5ce21a07f0826a1e75054b59df3515f45164592e14",
            "text": "Aerosol line-marking trolley by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-aerosol-line-marking-trolley/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-aerosol-line-marking-trolley/source/city-aerosol-line-marking-trolley.glb"
    },
    {
      "id": "city-archery-target-stand",
      "type": "model",
      "title": "A型木脚付きアーチェリー的",
      "titleEn": "Freestanding archery target stand",
      "description": "練習場の背景や体育施設の用具区画へ置く、自立式の円形アーチェリー的。厚い繊維色の円盤、段差のある独自配色の同心円面、外周押さえ、木製A型脚、下受け、背面の横桟と斜材、開き止め金具を造形。弓・矢・番号・競技用表示は含みません。的と架台は一式1点で、射撃判定・貫通挙動・競技規格・実用品安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.196 × 2.028 × 1.169 m、20,512三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding circular archery target for practice-area backdrops and sports-facility equipment scenes. It has a thick fiber-colored disk, stepped concentric face in an original plain color arrangement, side retainers, wooden A-frame legs, lower ledge, rear bearers/diagonal and metal spreaders. Bows, arrows, numbers and competition markings are absent. Target and stand form one assembly; hit detection, penetration behavior, competitive specifications and real-equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.196 × 2.028 × 1.169 m; 20,512 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "sports",
        "archery",
        "target",
        "アーチェリー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-archery-target-stand/preview.png",
      "preview": "city-archery-target-stand.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20512,
      "dimensions": [
        1.196,
        2.028,
        1.169
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-044/scripts/city_expansion/public_gym_equipment.py",
        "sourceSha256": "a3fbafd6a553016cda4fb69fe9f4e88bc599ad5c7b9c6f97c97195c01892d585",
        "sourceRecipeSha256": "777ca972c3e650417ca72c421991ea6fc24e48dd1ebdb3027b3068a8314c8e3f",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "06e0853d685c058def31f33fde454fbb7be0681ca914d35a123a12d08ffe5122"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-044/scripts/city_expansion/public_gym_equipment.py",
            "scripts/city_expansion/frozen/batch-044/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-archery-target-stand"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-archery-target-stand/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-archery-target-stand.json",
      "attribution": "Freestanding archery target stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-archery-target-stand/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-archery-target-stand.glb",
          "format": "GLB",
          "bytes": 772768,
          "sha256": "a3fbafd6a553016cda4fb69fe9f4e88bc599ad5c7b9c6f97c97195c01892d585",
          "url": "https://xenoah.github.io/meshcopia/assets/city-archery-target-stand/source/city-archery-target-stand.glb"
        },
        {
          "name": "city-archery-target-stand.stl",
          "format": "STL",
          "bytes": 1025684,
          "sha256": "06e0853d685c058def31f33fde454fbb7be0681ca914d35a123a12d08ffe5122",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-archery-target-stand/source/city-archery-target-stand.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-archery-target-stand",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 772768,
              "name": "city-archery-target-stand.glb",
              "sha256": "a3fbafd6a553016cda4fb69fe9f4e88bc599ad5c7b9c6f97c97195c01892d585"
            },
            {
              "bytes": 1025684,
              "name": "city-archery-target-stand.stl",
              "sha256": "06e0853d685c058def31f33fde454fbb7be0681ca914d35a123a12d08ffe5122"
            }
          ],
          "archive": {
            "bytes": 518925,
            "filename": "city-archery-target-stand-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b7fcb218bc301b8a3d67f983ac557dae960aa955a8f8ae1a67e353a8d1e13433",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-archery-target-stand-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-archery-target-stand.fbx",
              "format": "FBX",
              "bytes": 632860,
              "sha256": "d00edddb5d5fc17294ace6c36355ba47bb8f6ad1b4b8e25afd17861399b23b6b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-archery-target-stand.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/019df75f9bfb6807d32f7a6bc49133f85121d6e2a487410c284e1783d99f4f32.json",
                "bytes": 1098,
                "sha256": "019df75f9bfb6807d32f7a6bc49133f85121d6e2a487410c284e1783d99f4f32"
              }
            }
          ],
          "notice": {
            "bytes": 411,
            "filename": "LICENSE.txt",
            "sha256": "288592e39c749c7a56de29cb75e80ddfdfcb5f001ba7a64f468233e86010560a",
            "text": "Freestanding archery target stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-archery-target-stand/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-archery-target-stand/source/city-archery-target-stand.glb"
    },
    {
      "id": "city-backpack-leaf-blower",
      "type": "model",
      "title": "背負い式の落ち葉ブロワー",
      "titleEn": "Backpack leaf blower",
      "description": "公園管理や歩道清掃に使う背負い式ブロワー。背面パッドと肩ベルト、ファンの吸気ガード、小型原動機、蛇腹ホース、操作グリップと中空ノズルを備えます。人、落ち葉、送風・騒音・燃焼・柔軟物の挙動は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.592 × 0.634 × 1.477 m、17,116三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A backpack blower for park care and sidewalk cleanup, with back pads and shoulder straps, a guarded fan intake, small power unit, flexible hose, control grip and hollow nozzle. No person, leaves, airflow, sound, combustion or flexible-body behavior is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.592 × 0.634 × 1.477 m; 17,116 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "leaf-blower",
        "garden",
        "cleanup",
        "ブロワー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-backpack-leaf-blower/preview.png",
      "preview": "city-backpack-leaf-blower.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17116,
      "dimensions": [
        0.592,
        0.634031,
        1.477
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-007/scripts/city_expansion/grounds_maintenance.py",
        "sourceSha256": "0ec65f1ffee6b4cae8a10cf2afec1dedffbb86e718cf33c8613e6d2acb6af745",
        "sourceRecipeSha256": "d1ce05fadc6f0ae7e6d08d4560ea298adccca578ed3762f4b1aef127819cad7b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "166c3fcb13fc74f03cd30471e8f11f4033f5a8a9a64a2edbc7f09b6f8f3c2437"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-007/scripts/city_expansion/grounds_maintenance.py",
            "scripts/city_expansion/frozen/batch-007/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-backpack-leaf-blower"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-backpack-leaf-blower/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-backpack-leaf-blower.json",
      "attribution": "Backpack leaf blower by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-backpack-leaf-blower/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-backpack-leaf-blower.glb",
          "format": "GLB",
          "bytes": 648904,
          "sha256": "0ec65f1ffee6b4cae8a10cf2afec1dedffbb86e718cf33c8613e6d2acb6af745",
          "url": "https://xenoah.github.io/meshcopia/assets/city-backpack-leaf-blower/source/city-backpack-leaf-blower.glb"
        },
        {
          "name": "city-backpack-leaf-blower.stl",
          "format": "STL",
          "bytes": 855884,
          "sha256": "166c3fcb13fc74f03cd30471e8f11f4033f5a8a9a64a2edbc7f09b6f8f3c2437",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-backpack-leaf-blower/source/city-backpack-leaf-blower.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-backpack-leaf-blower",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 648904,
              "name": "city-backpack-leaf-blower.glb",
              "sha256": "0ec65f1ffee6b4cae8a10cf2afec1dedffbb86e718cf33c8613e6d2acb6af745"
            },
            {
              "bytes": 855884,
              "name": "city-backpack-leaf-blower.stl",
              "sha256": "166c3fcb13fc74f03cd30471e8f11f4033f5a8a9a64a2edbc7f09b6f8f3c2437"
            }
          ],
          "archive": {
            "bytes": 429507,
            "filename": "city-backpack-leaf-blower-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e951159660397b6c2eaf2a4f672d30d35579477cc493841568c373265a6c39fd",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-backpack-leaf-blower-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-backpack-leaf-blower.fbx",
              "format": "FBX",
              "bytes": 518444,
              "sha256": "2ad936f67da7776baf28aedd41f9ef92ac9209a41fc1b4c558b4b970a65a3a85",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-backpack-leaf-blower.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/61d5b5e416f0b17085f6d3faae6e4e4c7982ac8835d420d97574b86839a9fdba.json",
                "bytes": 900,
                "sha256": "61d5b5e416f0b17085f6d3faae6e4e4c7982ac8835d420d97574b86839a9fdba"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "bc6fed4d92244c9d142e68d43152abb0d27affbfdb2476fdb64e833391066ee3",
            "text": "Backpack leaf blower by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-backpack-leaf-blower/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-backpack-leaf-blower/source/city-backpack-leaf-blower.glb"
    },
    {
      "id": "city-baggage-inspection-tunnel",
      "type": "model",
      "title": "手荷物検査トンネル装置",
      "titleEn": "Baggage inspection tunnel machine",
      "description": "旅客ターミナルや公共施設入口の手荷物検査区画を示す無銘の筐体。両端が開いたトンネルと厚い分割カーテン、長い固定搬送ベルト・支持脚、点検扉、裏グリル、支持アーム付き無表示モニターと汎用キーを造形。手荷物・検査画像・標章は含みません。外観用の静的モデルで、撮影、放射線、検出・警報や搬送機能は実装していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.520 × 1.530 × 1.398 m、14,712三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded enclosure marking a baggage-inspection area at passenger terminals or public-building entrances. It has a tunnel open at both ends with thick separated curtains, a long fixed belt on support legs, service doors, rear grilles and a bracket-mounted blank monitor with generic keys. Luggage, inspection imagery and certification marks are absent. This static exterior prop implements no imaging, radiation, detection, alarms or transport functions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.520 × 1.530 × 1.398 m; 14,712 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "terminal",
        "inspection",
        "conveyor",
        "手荷物検査"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-baggage-inspection-tunnel/preview.png",
      "preview": "city-baggage-inspection-tunnel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14712,
      "dimensions": [
        2.52,
        1.5305,
        1.398
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-041/scripts/city_expansion/terminal_baggage_equipment.py",
        "sourceSha256": "f2e927baca33ceb39455469efe693a943099bf244c95c2839c8ec8f9fc63e413",
        "sourceRecipeSha256": "6c38ac91cbe6b743ef4373c9d778d71a595dc6d432146d1797969cf34229737e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "8a2edd1981bc0e0e66512c9681ac9d7524e70261fd6f514d864b55b35e729258"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-041/scripts/city_expansion/terminal_baggage_equipment.py",
            "scripts/city_expansion/frozen/batch-041/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-baggage-inspection-tunnel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-baggage-inspection-tunnel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-baggage-inspection-tunnel.json",
      "attribution": "Baggage inspection tunnel machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-baggage-inspection-tunnel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-baggage-inspection-tunnel.glb",
          "format": "GLB",
          "bytes": 936124,
          "sha256": "f2e927baca33ceb39455469efe693a943099bf244c95c2839c8ec8f9fc63e413",
          "url": "https://xenoah.github.io/meshcopia/assets/city-baggage-inspection-tunnel/source/city-baggage-inspection-tunnel.glb"
        },
        {
          "name": "city-baggage-inspection-tunnel.stl",
          "format": "STL",
          "bytes": 735684,
          "sha256": "8a2edd1981bc0e0e66512c9681ac9d7524e70261fd6f514d864b55b35e729258",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-baggage-inspection-tunnel/source/city-baggage-inspection-tunnel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-baggage-inspection-tunnel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 936124,
              "name": "city-baggage-inspection-tunnel.glb",
              "sha256": "f2e927baca33ceb39455469efe693a943099bf244c95c2839c8ec8f9fc63e413"
            },
            {
              "bytes": 735684,
              "name": "city-baggage-inspection-tunnel.stl",
              "sha256": "8a2edd1981bc0e0e66512c9681ac9d7524e70261fd6f514d864b55b35e729258"
            }
          ],
          "archive": {
            "bytes": 452828,
            "filename": "city-baggage-inspection-tunnel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ed33edf12a04470d278951a1901e7c1ac83decf2ee0f4f39b41948af6393538a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-baggage-inspection-tunnel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-baggage-inspection-tunnel.fbx",
              "format": "FBX",
              "bytes": 515580,
              "sha256": "4fc9446f23da4472b583a128a95b47cf885fcee61df29c081b190b14b5d5df43",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-baggage-inspection-tunnel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/27a380f63e6b79b0772f4a6fa398233470372d774eae6fdbaa0adcb98689f521.json",
                "bytes": 905,
                "sha256": "27a380f63e6b79b0772f4a6fa398233470372d774eae6fdbaa0adcb98689f521"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "c3f537d9fc6aebbfba3ed00f6bdd42c389ed0d240f4f841257bfff3e23d9c7ed",
            "text": "Baggage inspection tunnel machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-baggage-inspection-tunnel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-baggage-inspection-tunnel/source/city-baggage-inspection-tunnel.glb"
    },
    {
      "id": "city-baggage-reclaim-carousel",
      "type": "model",
      "title": "楕円型手荷物受取コンベヤ",
      "titleEn": "Oval baggage reclaim carousel",
      "description": "空港や旅客ターミナルの受取エリアに置く楕円型手荷物コンベヤ。二つの直線区間と半円端を回る72枚の独立した厚い傾斜スラット、中央島、丸い外周カバーとバンパー、床支持足、前後の点検蓋を造形。荷物、搬入口、建物側の裏コンベヤは含まず、一周した受取台のみの一式1点です。ベルト搬送や設備制御は実装していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）4.318 × 0.745 × 2.518 m、9,664三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An oval baggage carousel for airport and passenger-terminal reclaim areas. Seventy-two separate thick inclined slats follow two straight runs and rounded ends around a central island, with a curved outer skirt/bumper, support feet and front/rear access panels. Luggage, feed opening and behind-wall conveyor are absent; this is one complete closed-loop reclaim unit. Belt transport and equipment controls are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 4.318 × 0.745 × 2.518 m; 9,664 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "terminal",
        "baggage",
        "carousel",
        "手荷物受取"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-baggage-reclaim-carousel/preview.png",
      "preview": "city-baggage-reclaim-carousel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9664,
      "dimensions": [
        4.318,
        0.745,
        2.517997
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-041/scripts/city_expansion/terminal_baggage_equipment.py",
        "sourceSha256": "dc1a27952fb5c1fd2fc24ef88b3a67ba6cd4691b4d416850e15733942d31a835",
        "sourceRecipeSha256": "6c38ac91cbe6b743ef4373c9d778d71a595dc6d432146d1797969cf34229737e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "594fb8dd391a5b6a612f9d12d9b306718339e3423ccd0cdeb5f1d18fdd3e798a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-041/scripts/city_expansion/terminal_baggage_equipment.py",
            "scripts/city_expansion/frozen/batch-041/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-baggage-reclaim-carousel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-baggage-reclaim-carousel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-baggage-reclaim-carousel.json",
      "attribution": "Oval baggage reclaim carousel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-baggage-reclaim-carousel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-baggage-reclaim-carousel.glb",
          "format": "GLB",
          "bytes": 518788,
          "sha256": "dc1a27952fb5c1fd2fc24ef88b3a67ba6cd4691b4d416850e15733942d31a835",
          "url": "https://xenoah.github.io/meshcopia/assets/city-baggage-reclaim-carousel/source/city-baggage-reclaim-carousel.glb"
        },
        {
          "name": "city-baggage-reclaim-carousel.stl",
          "format": "STL",
          "bytes": 483284,
          "sha256": "594fb8dd391a5b6a612f9d12d9b306718339e3423ccd0cdeb5f1d18fdd3e798a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-baggage-reclaim-carousel/source/city-baggage-reclaim-carousel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-baggage-reclaim-carousel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 518788,
              "name": "city-baggage-reclaim-carousel.glb",
              "sha256": "dc1a27952fb5c1fd2fc24ef88b3a67ba6cd4691b4d416850e15733942d31a835"
            },
            {
              "bytes": 483284,
              "name": "city-baggage-reclaim-carousel.stl",
              "sha256": "594fb8dd391a5b6a612f9d12d9b306718339e3423ccd0cdeb5f1d18fdd3e798a"
            }
          ],
          "archive": {
            "bytes": 263196,
            "filename": "city-baggage-reclaim-carousel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5a3cdfb8f17202989ff2f5a7e778ee1604bacf0a82c0b9dc475521ce0576c384",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-baggage-reclaim-carousel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-baggage-reclaim-carousel.fbx",
              "format": "FBX",
              "bytes": 311900,
              "sha256": "469c162fa7df2b05f7338426f0407ea31511f948d3a2dbf28e730e1cae79b618",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-baggage-reclaim-carousel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c7f6940082bdbbbab2dddf200999c5e3a184bf13c2fa745f83e126563a090254.json",
                "bytes": 706,
                "sha256": "c7f6940082bdbbbab2dddf200999c5e3a184bf13c2fa745f83e126563a090254"
              }
            }
          ],
          "notice": {
            "bytes": 411,
            "filename": "LICENSE.txt",
            "sha256": "badcd5614d57230272f0d637585db8a06f3f7e9bb4b6e1876f1b1373b09cbb6f",
            "text": "Oval baggage reclaim carousel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-baggage-reclaim-carousel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-baggage-reclaim-carousel/source/city-baggage-reclaim-carousel.glb"
    },
    {
      "id": "city-baggage-tow-trailer",
      "type": "model",
      "title": "牽引式手荷物トレーラー",
      "titleEn": "Baggage tow trailer",
      "description": "旅客ターミナルの搬送ヤードに置く低床の牽引式手荷物トレーラー。四輪・車軸と下部フレーム、木材色の個別床板、側部ガードと前立て、閉じた後扉・蝶番・掛け金、前輪側ボルスターに繋がるA字ドローバーと実開口の牽引環を造形。牽引車・荷物は付属せず、全体で一台です。車輪、操舵、扉、連結は静止し、牽引・荷重や道路適合性の検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.140 × 0.892 × 1.539 m、27,716三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A low baggage tow trailer for passenger-terminal handling yards. It has four wheels and axles, underframe, individual wood-colored deck boards, side guards/front headboard, closed rear gate with hinges/latches, and an A-frame drawbar connected to the front steering bolster with an actual open towing eye. Tug and luggage are absent; the entire trailer is one model. Wheels, steering, gate and coupling are static; towing, load and road compliance are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.140 × 0.892 × 1.539 m; 27,716 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "terminal",
        "baggage",
        "trailer",
        "手荷物トレーラー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-baggage-tow-trailer/preview.png",
      "preview": "city-baggage-tow-trailer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 27716,
      "dimensions": [
        3.14,
        0.892,
        1.539
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-041/scripts/city_expansion/terminal_baggage_equipment.py",
        "sourceSha256": "5b338835ae68dc33978c2e12b717dfe785d2f1096bbb057ba73b06065a40878d",
        "sourceRecipeSha256": "6c38ac91cbe6b743ef4373c9d778d71a595dc6d432146d1797969cf34229737e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6e212b62a459225d82c868796458dfcebc417272f50b5c519e2c295bfa70f5ff"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-041/scripts/city_expansion/terminal_baggage_equipment.py",
            "scripts/city_expansion/frozen/batch-041/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-baggage-tow-trailer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-baggage-tow-trailer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-baggage-tow-trailer.json",
      "attribution": "Baggage tow trailer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-baggage-tow-trailer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-baggage-tow-trailer.glb",
          "format": "GLB",
          "bytes": 1392848,
          "sha256": "5b338835ae68dc33978c2e12b717dfe785d2f1096bbb057ba73b06065a40878d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-baggage-tow-trailer/source/city-baggage-tow-trailer.glb"
        },
        {
          "name": "city-baggage-tow-trailer.stl",
          "format": "STL",
          "bytes": 1385884,
          "sha256": "6e212b62a459225d82c868796458dfcebc417272f50b5c519e2c295bfa70f5ff",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-baggage-tow-trailer/source/city-baggage-tow-trailer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-baggage-tow-trailer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1392848,
              "name": "city-baggage-tow-trailer.glb",
              "sha256": "5b338835ae68dc33978c2e12b717dfe785d2f1096bbb057ba73b06065a40878d"
            },
            {
              "bytes": 1385884,
              "name": "city-baggage-tow-trailer.stl",
              "sha256": "6e212b62a459225d82c868796458dfcebc417272f50b5c519e2c295bfa70f5ff"
            }
          ],
          "archive": {
            "bytes": 772188,
            "filename": "city-baggage-tow-trailer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b0c1719955b8e187bc697c82aa45e279908edbedf49674e72e991456fb34597e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-baggage-tow-trailer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-baggage-tow-trailer.fbx",
              "format": "FBX",
              "bytes": 885004,
              "sha256": "c2fb5db6f18ed3f7c6bb8783472a1a76acf161fdfd095d4653c9a0ab49395b56",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-baggage-tow-trailer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a6bf8fe0581b7b651e724f45c6a9d87f5a5c119717bc12d1df4093792b103bd5.json",
                "bytes": 1101,
                "sha256": "a6bf8fe0581b7b651e724f45c6a9d87f5a5c119717bc12d1df4093792b103bd5"
              }
            }
          ],
          "notice": {
            "bytes": 396,
            "filename": "LICENSE.txt",
            "sha256": "bfc5207a4b3d2531726aa57bc6242a72a86be2e5345d9a98c9660497bc2052d0",
            "text": "Baggage tow trailer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-baggage-tow-trailer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-baggage-tow-trailer/source/city-baggage-tow-trailer.glb"
    },
    {
      "id": "city-bamboo-fence-section",
      "type": "model",
      "title": "竹垣（建仁寺垣風）1区画",
      "titleEn": "Bamboo fence section",
      "description": "住宅の生け垣脇や料亭の前に立つ、建仁寺垣風の竹垣1区画です。焼き杉の柱2本と頭部、縦に並べた竹と節の輪、表裏に渡した3段の押し縁の竹、シュロ縄の結び、上部の笠竹を造形しています。竹は割り竹の断面ではなく丸竹で単純化し、風化の汚れや連続設置用の継ぎ手は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.890 × 1.310 × 0.114 m、13,636三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One section of a kenninji-style bamboo fence for residential frontages and traditional restaurants. It models two charred-cedar posts with caps, vertical bamboo with node rings, three tiers of horizontal bamboo rails on both faces, black palm-cord ties and a top cap bamboo. Bamboo is simplified as round culms rather than split strips; weathering stains and joints for continuous runs are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.890 × 1.310 × 0.114 m; 13,636 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "bamboo-fence",
        "japanese-garden",
        "fence",
        "residential",
        "竹垣"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-bamboo-fence-section/preview.png",
      "preview": "city-bamboo-fence-section.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13636,
      "dimensions": [
        1.89,
        1.31,
        0.114
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "7e9abda8743b97c377ff0cfe60badfdbac6656b8d82a72c327865d04cb44f938",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a2a07e299aa0e0b7e40bb2ed452c7011e94af92579db74ea15ccb2d11d451946"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bamboo-fence-section"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bamboo-fence-section/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bamboo-fence-section.json",
      "attribution": "Bamboo fence section by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bamboo-fence-section/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bamboo-fence-section.glb",
          "format": "GLB",
          "bytes": 484248,
          "sha256": "7e9abda8743b97c377ff0cfe60badfdbac6656b8d82a72c327865d04cb44f938",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bamboo-fence-section/source/city-bamboo-fence-section.glb"
        },
        {
          "name": "city-bamboo-fence-section.stl",
          "format": "STL",
          "bytes": 681884,
          "sha256": "a2a07e299aa0e0b7e40bb2ed452c7011e94af92579db74ea15ccb2d11d451946",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-bamboo-fence-section/source/city-bamboo-fence-section.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bamboo-fence-section",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 484248,
              "name": "city-bamboo-fence-section.glb",
              "sha256": "7e9abda8743b97c377ff0cfe60badfdbac6656b8d82a72c327865d04cb44f938"
            },
            {
              "bytes": 681884,
              "name": "city-bamboo-fence-section.stl",
              "sha256": "a2a07e299aa0e0b7e40bb2ed452c7011e94af92579db74ea15ccb2d11d451946"
            }
          ],
          "archive": {
            "bytes": 294987,
            "filename": "city-bamboo-fence-section-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f68d569f0f5625f661f03acb2b0e0cec46d77bed51e92e3e5b0bdf11addfca08",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-bamboo-fence-section-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bamboo-fence-section.fbx",
              "format": "FBX",
              "bytes": 360188,
              "sha256": "9b1b8f85cc62f963b1790b774810212667dd3363df0bee39a09ea3ee8b36fa34",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-bamboo-fence-section.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ef2f212edbaf0d8824ee7b22d3eefc30e76b56585e029736f4b2785d7abf2962.json",
                "bytes": 514,
                "sha256": "ef2f212edbaf0d8824ee7b22d3eefc30e76b56585e029736f4b2785d7abf2962"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "6b8b8bad9eb0b5b358c6c247d149357816d29d5756adeb2ca41d0acad911c4b9",
            "text": "Bamboo fence section by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bamboo-fence-section/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bamboo-fence-section/source/city-bamboo-fence-section.glb"
    },
    {
      "id": "city-basketball-goal",
      "type": "model",
      "title": "独立支柱式バスケットボールゴール",
      "titleEn": "Freestanding basketball goal",
      "description": "屋外コートの片側に置く単体バスケットボールゴール。公称リング高さ3.05 m、1.80×1.05 mの不透明バックボード、開口したリングとダイヤ状ネット、背面フレーム、斜め支持腕、支柱・補強板・アンカーを備えます。ボール、コートや相手側ゴールは含みません。静的装飾用で、競技規格認定、荷重計算、転倒防止・遊具安全性の検証は行っていません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.810 × 4.000 × 1.960 m、18,140三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One freestanding ground-anchored goal for an outdoor basketball court, with a nominal 3.05 m ring height, 1.80 × 1.05 m opaque backboard, open hoop and diamond net, rear frame, cantilever arms, post, gussets and anchors. No ball, court or opposite goal. Static decorative geometry with no sporting-standard certification, load calculations, tip-over or playground-safety validation. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.810 × 4.000 × 1.960 m; 18,140 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "recreation",
        "basketball",
        "goal",
        "sport",
        "バスケットボール"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-basketball-goal/preview.png",
      "preview": "city-basketball-goal.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 18140,
      "dimensions": [
        1.81,
        4,
        1.96
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-002/scripts/city_expansion/recreation.py",
        "sourceSha256": "7b9d433816753ea3278fb8ab1076addace369a45cc16dff873a905a8236827cf",
        "sourceRecipeSha256": "7ff7891b8f6c09ebc2d303c825227d2714d573a91447254760925e814ecf0904",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a12c7cf8078d051aab7777ff9172ca37551a66573ac28064475c6941dfa74b18"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-002/scripts/city_expansion/recreation.py",
            "scripts/city_expansion/frozen/batch-002/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-basketball-goal"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-basketball-goal/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-basketball-goal.json",
      "attribution": "Freestanding basketball goal by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-basketball-goal/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-basketball-goal.glb",
          "format": "GLB",
          "bytes": 783300,
          "sha256": "7b9d433816753ea3278fb8ab1076addace369a45cc16dff873a905a8236827cf",
          "url": "https://xenoah.github.io/meshcopia/assets/city-basketball-goal/source/city-basketball-goal.glb"
        },
        {
          "name": "city-basketball-goal.stl",
          "format": "STL",
          "bytes": 907084,
          "sha256": "a12c7cf8078d051aab7777ff9172ca37551a66573ac28064475c6941dfa74b18",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-basketball-goal/source/city-basketball-goal.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-basketball-goal",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 783300,
              "name": "city-basketball-goal.glb",
              "sha256": "7b9d433816753ea3278fb8ab1076addace369a45cc16dff873a905a8236827cf"
            },
            {
              "bytes": 907084,
              "name": "city-basketball-goal.stl",
              "sha256": "a12c7cf8078d051aab7777ff9172ca37551a66573ac28064475c6941dfa74b18"
            }
          ],
          "archive": {
            "bytes": 532588,
            "filename": "city-basketball-goal-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c0bc09725f2be0c4ccdc393e9deecff075adc4836c66961027f33ee33119455d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-basketball-goal-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-basketball-goal.fbx",
              "format": "FBX",
              "bytes": 609692,
              "sha256": "d72467e2c765e443f784095ae11a2f54df4fa91407790aa47097ca395ff24150",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-basketball-goal.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6e4d4768567baac513c75c3860665f4325ab4d1dce5333b5ee2c716aef2cf0e2.json",
                "bytes": 514,
                "sha256": "6e4d4768567baac513c75c3860665f4325ab4d1dce5333b5ee2c716aef2cf0e2"
              }
            }
          ],
          "notice": {
            "bytes": 401,
            "filename": "LICENSE.txt",
            "sha256": "162edc102a8ed4a22d8cf414fa86d0f1cb7c610547cacff6257edfa3b4ca6ee2",
            "text": "Freestanding basketball goal by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-basketball-goal/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-basketball-goal/source/city-basketball-goal.glb"
    },
    {
      "id": "city-belt-disc-sander",
      "type": "model",
      "title": "架台付きベルト・ディスクサンダー",
      "titleEn": "Combined belt and disc sander",
      "description": "木工・模型工房で平材の面や端部を研磨する一体型据置機。共通のキャビネット台・駆動部に、上下ローラーを巡る厚みのある連続ベルト、支持プレート、円形の平面研磨ディスク、別々の材料受け、ガード、調整つまみと二つの開口集塵口を組み合わせています。刃物研ぎ用の両頭グラインダーではなく、一式を1点として数えます。材料は付属せず、回転・研磨・集塵・安全性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.781 × 1.520 × 0.683 m、19,072三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One stationary assembly for finishing flat-stock surfaces and edges in woodworking and model-making workshops. A shared cabinet and drive carry a thick continuous belt around upper/lower rollers, backing platen, flat abrasive disc, separate work rests, guards, fixed adjustment knobs and two open dust outlets. It is a stock-finishing belt/disc machine, not a double-wheel sharpening grinder, and counts as one assembly. Stock is absent; rotation, sanding, extraction and safety performance are neither implemented nor validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.781 × 1.520 × 0.683 m; 19,072 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "woodworking",
        "sander",
        "研磨機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-belt-disc-sander/preview.png",
      "preview": "city-belt-disc-sander.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19072,
      "dimensions": [
        0.7815,
        1.5195,
        0.6835
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-046/scripts/city_expansion/workshop_processing_machines.py",
        "sourceSha256": "bb5370d49a3c6fbcf6ea640b0c44cdfbcc498b952c77fc9c57ea0ae447711629",
        "sourceRecipeSha256": "a64517465e303dc7ec79530d900104b1e59166858e0f7d8d872d7abc3bc1d286",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9e89c99202d6ffccba5e7f7c3d649979d84c2559fc6eadb7c5c4a435b959d9a1"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-046/scripts/city_expansion/workshop_processing_machines.py",
            "scripts/city_expansion/frozen/batch-046/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-belt-disc-sander"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-belt-disc-sander/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-belt-disc-sander.json",
      "attribution": "Combined belt and disc sander by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-belt-disc-sander/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-belt-disc-sander.glb",
          "format": "GLB",
          "bytes": 908800,
          "sha256": "bb5370d49a3c6fbcf6ea640b0c44cdfbcc498b952c77fc9c57ea0ae447711629",
          "url": "https://xenoah.github.io/meshcopia/assets/city-belt-disc-sander/source/city-belt-disc-sander.glb"
        },
        {
          "name": "city-belt-disc-sander.stl",
          "format": "STL",
          "bytes": 953684,
          "sha256": "9e89c99202d6ffccba5e7f7c3d649979d84c2559fc6eadb7c5c4a435b959d9a1",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-belt-disc-sander/source/city-belt-disc-sander.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-belt-disc-sander",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 908800,
              "name": "city-belt-disc-sander.glb",
              "sha256": "bb5370d49a3c6fbcf6ea640b0c44cdfbcc498b952c77fc9c57ea0ae447711629"
            },
            {
              "bytes": 953684,
              "name": "city-belt-disc-sander.stl",
              "sha256": "9e89c99202d6ffccba5e7f7c3d649979d84c2559fc6eadb7c5c4a435b959d9a1"
            }
          ],
          "archive": {
            "bytes": 555343,
            "filename": "city-belt-disc-sander-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "289978e549192cc1d16e426703d20d016f45da60a68748f0105f0662eaf80177",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-belt-disc-sander-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-belt-disc-sander.fbx",
              "format": "FBX",
              "bytes": 639132,
              "sha256": "27236dc480d623137d4b8a74c9b57fb0f391ca943f97189e277030e3e3683b9a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-belt-disc-sander.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0a3c5eeb11c80670af262804d338b0cba4d3d8f88c6761a39bdc8094a54e08c6.json",
                "bytes": 903,
                "sha256": "0a3c5eeb11c80670af262804d338b0cba4d3d8f88c6761a39bdc8094a54e08c6"
              }
            }
          ],
          "notice": {
            "bytes": 403,
            "filename": "LICENSE.txt",
            "sha256": "e06826a23e06a1feb3131004056f7e7a2875750d83398be5e91d04ad1121811f",
            "text": "Combined belt and disc sander by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-belt-disc-sander/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-belt-disc-sander/source/city-belt-disc-sander.glb"
    },
    {
      "id": "city-bench-oscilloscope",
      "type": "model",
      "title": "卓上オシロスコープ",
      "titleEn": "Benchtop oscilloscope",
      "description": "電子工作室・学校の実習机に置く無銘の卓上測定器。無表示の画面、固定ノブとソフトキー、四つの実開口付き入力ソケット、上げた取手と側面支点、脚、背面の冷却グリル・電源入口外形を造形。波形、数値、プローブ、外部装置は含みません。静的な外観モデルで、信号取得・表示・電気測定や校正性能はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.400 × 0.284 × 0.263 m、8,512三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded benchtop instrument for electronics rooms and teaching desks. It includes a blank screen, fixed knobs/soft keys, four input sockets with real openings, raised handle and side pivots, feet, rear cooling grille and power-entry exterior. Waveforms, readings, probes and external equipment are absent. This static appearance model has no signal capture, display behavior, electrical measurement or calibrated performance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.400 × 0.284 × 0.263 m; 8,512 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "electronics",
        "oscilloscope",
        "education",
        "オシロスコープ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-bench-oscilloscope/preview.png",
      "preview": "city-bench-oscilloscope.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8512,
      "dimensions": [
        0.4,
        0.284,
        0.263
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-043/scripts/city_expansion/educational_bench_instruments.py",
        "sourceSha256": "55d24a8b909d5c983ef09d9b89799e094d4ae07005361b693e5c7dea4a46ab90",
        "sourceRecipeSha256": "234ffb42fad03386bcf614aaca56ffacb6574f3995f486dfc41e81f31edbce25",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7590e695b83ac963ac8d83054fb7007b7f61980dc5d6599e6d48823daaa5c9ff"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-043/scripts/city_expansion/educational_bench_instruments.py",
            "scripts/city_expansion/frozen/batch-043/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bench-oscilloscope"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bench-oscilloscope/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bench-oscilloscope.json",
      "attribution": "Benchtop oscilloscope by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bench-oscilloscope/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bench-oscilloscope.glb",
          "format": "GLB",
          "bytes": 492648,
          "sha256": "55d24a8b909d5c983ef09d9b89799e094d4ae07005361b693e5c7dea4a46ab90",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bench-oscilloscope/source/city-bench-oscilloscope.glb"
        },
        {
          "name": "city-bench-oscilloscope.stl",
          "format": "STL",
          "bytes": 425684,
          "sha256": "7590e695b83ac963ac8d83054fb7007b7f61980dc5d6599e6d48823daaa5c9ff",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-bench-oscilloscope/source/city-bench-oscilloscope.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bench-oscilloscope",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 492648,
              "name": "city-bench-oscilloscope.glb",
              "sha256": "55d24a8b909d5c983ef09d9b89799e094d4ae07005361b693e5c7dea4a46ab90"
            },
            {
              "bytes": 425684,
              "name": "city-bench-oscilloscope.stl",
              "sha256": "7590e695b83ac963ac8d83054fb7007b7f61980dc5d6599e6d48823daaa5c9ff"
            }
          ],
          "archive": {
            "bytes": 259890,
            "filename": "city-bench-oscilloscope-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f701ea93c998795049dfea9a02dfd7bb8186f18adbb812d7dc8016060908050d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bench-oscilloscope-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bench-oscilloscope.fbx",
              "format": "FBX",
              "bytes": 300428,
              "sha256": "3fffd13a99ad67a83519d82deda91754a972a6bee6cf5b9f03e596ad80da1529",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bench-oscilloscope.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9199dda5a27b0679d2eaab54b229994a1168ca3abb2350693fcc4d4405139382.json",
                "bytes": 707,
                "sha256": "9199dda5a27b0679d2eaab54b229994a1168ca3abb2350693fcc4d4405139382"
              }
            }
          ],
          "notice": {
            "bytes": 397,
            "filename": "LICENSE.txt",
            "sha256": "c89e0d98b53944244daed2952fd36da3b3c933fc76f3db4509c26e8294d5475a",
            "text": "Benchtop oscilloscope by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bench-oscilloscope/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bench-oscilloscope/source/city-bench-oscilloscope.glb"
    },
    {
      "id": "city-bench-sewing-machine",
      "type": "model",
      "title": "作業台付き卓上ミシン",
      "titleEn": "Benchtop sewing machine with worktable",
      "description": "衣装修繕室、地域の工作室やランドリー補修スペース向けの卓上ミシン一式。空いた懐を持つC形本体、針棒と針、二股押さえ、針板の実スロット・送り歯、張力部品・糸案内・固定した糸経路、糸巻き、スポーク付きはずみ車、背面カバー、脚付き作業台と配線された床ペダルを造形。台とペダルを含む一つの完成備品です。縫製・送り・回転・電気動作や布シミュレーションはなく、機器安全性・精度・性能は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.060 × 1.218 × 0.614 m、18,900三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A complete benchtop sewing station for costume-repair rooms, community workshops and laundry repair areas. It includes a C-shaped body with an open throat, needle bar and needle, forked presser foot, needle-plate slot and feed teeth, tension components, thread guides and a fixed thread path, spool, spoked handwheel, rear covers, legged worktable and wired floor pedal. The table and pedal belong to one complete prop. Stitching, fabric feed, rotation, electrical operation and cloth simulation are absent; equipment safety, accuracy and performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.060 × 1.218 × 0.614 m; 18,900 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "textile",
        "sewing",
        "machine",
        "worktable",
        "ミシン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-bench-sewing-machine/preview.png",
      "preview": "city-bench-sewing-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 18900,
      "dimensions": [
        1.06,
        1.218,
        0.614363
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-029/scripts/city_expansion/textile_care_equipment.py",
        "sourceSha256": "b2590af9c0f89dabcbe75cf62c7be87d9da4e8c25a6ca2ed09dcd0e908813012",
        "sourceRecipeSha256": "b2060f5541b6cb3f360b4589b5565885c190e8bc39f233b784d2320f300d0bbf",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "09354a8291290fbec6c1b1823ea50a23dcef064ceb39659f075fa3318e13fc2a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-029/scripts/city_expansion/textile_care_equipment.py",
            "scripts/city_expansion/frozen/batch-029/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bench-sewing-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bench-sewing-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bench-sewing-machine.json",
      "attribution": "Benchtop sewing machine with worktable by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bench-sewing-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bench-sewing-machine.glb",
          "format": "GLB",
          "bytes": 955804,
          "sha256": "b2590af9c0f89dabcbe75cf62c7be87d9da4e8c25a6ca2ed09dcd0e908813012",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bench-sewing-machine/source/city-bench-sewing-machine.glb"
        },
        {
          "name": "city-bench-sewing-machine.stl",
          "format": "STL",
          "bytes": 945084,
          "sha256": "09354a8291290fbec6c1b1823ea50a23dcef064ceb39659f075fa3318e13fc2a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-bench-sewing-machine/source/city-bench-sewing-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bench-sewing-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 955804,
              "name": "city-bench-sewing-machine.glb",
              "sha256": "b2590af9c0f89dabcbe75cf62c7be87d9da4e8c25a6ca2ed09dcd0e908813012"
            },
            {
              "bytes": 945084,
              "name": "city-bench-sewing-machine.stl",
              "sha256": "09354a8291290fbec6c1b1823ea50a23dcef064ceb39659f075fa3318e13fc2a"
            }
          ],
          "archive": {
            "bytes": 532346,
            "filename": "city-bench-sewing-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d07676457b8a72dfab474c20b4b90d13b9f9a7b98a8f8a1b65cca0d2c0c02e16",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bench-sewing-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bench-sewing-machine.fbx",
              "format": "FBX",
              "bytes": 609724,
              "sha256": "c4f8f541fb3730fe36009b899817fcb3e20202d796535d7e22f748ad021827fa",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bench-sewing-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3142ce3e9c830f4797dab4e6f2488fc222838f00970deb4e4d7bc025e21933aa.json",
                "bytes": 902,
                "sha256": "3142ce3e9c830f4797dab4e6f2488fc222838f00970deb4e4d7bc025e21933aa"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "0b864d123aa59ec175d9d53d0c7901486a60031ac82b4eb0fce15f83d10969de",
            "text": "Benchtop sewing machine with worktable by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bench-sewing-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bench-sewing-machine/source/city-bench-sewing-machine.glb"
    },
    {
      "id": "city-bicycle-parking-pay-station",
      "type": "model",
      "title": "駐輪場の精算機",
      "titleEn": "Bicycle parking pay station",
      "description": "駅前の駐輪場に置く、自立式の料金精算機です。台座、淡灰色の本体と緑の傾斜屋根・帯、液晶画面、テンキー、硬貨・紙幣・カードの投入口、レシート口、つり銭受け、背面の保守扉の継ぎ目を造形しています。料金表・案内文などの文字、画面表示、決済機能は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.500 × 1.419 × 0.400 m、2,160三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding pay station for station bicycle parking. It models the plinth, pale grey body with a green sloped hood and stripe, LCD screen, numeric keypad, coin, note and card slots, receipt slot, change tray and the rear service door seam. Price tables, instructions and other text, on-screen content and payment function are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.500 × 1.419 × 0.400 m; 2,160 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "bicycle-parking",
        "pay-station",
        "kiosk",
        "station",
        "精算機"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-bicycle-parking-pay-station/preview.png",
      "preview": "city-bicycle-parking-pay-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2160,
      "dimensions": [
        0.5,
        1.419275,
        0.4
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "96a30962573c61f0daa2cf9473aac32d95e10d29d004d010361857ade3665c3e",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ecc296d764144f19f50307f99138a1dc3c0a701b64910c85ec4203e474e9981e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bicycle-parking-pay-station"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bicycle-parking-pay-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bicycle-parking-pay-station.json",
      "attribution": "Bicycle parking pay station by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bicycle-parking-pay-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bicycle-parking-pay-station.glb",
          "format": "GLB",
          "bytes": 156880,
          "sha256": "96a30962573c61f0daa2cf9473aac32d95e10d29d004d010361857ade3665c3e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bicycle-parking-pay-station/source/city-bicycle-parking-pay-station.glb"
        },
        {
          "name": "city-bicycle-parking-pay-station.stl",
          "format": "STL",
          "bytes": 108084,
          "sha256": "ecc296d764144f19f50307f99138a1dc3c0a701b64910c85ec4203e474e9981e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-bicycle-parking-pay-station/source/city-bicycle-parking-pay-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bicycle-parking-pay-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 156880,
              "name": "city-bicycle-parking-pay-station.glb",
              "sha256": "96a30962573c61f0daa2cf9473aac32d95e10d29d004d010361857ade3665c3e"
            },
            {
              "bytes": 108084,
              "name": "city-bicycle-parking-pay-station.stl",
              "sha256": "ecc296d764144f19f50307f99138a1dc3c0a701b64910c85ec4203e474e9981e"
            }
          ],
          "archive": {
            "bytes": 71829,
            "filename": "city-bicycle-parking-pay-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "383b5446b772537315028ef169f80591a01e4235528366aac6903fcd69283035",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-bicycle-parking-pay-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bicycle-parking-pay-station.fbx",
              "format": "FBX",
              "bytes": 95228,
              "sha256": "82c24435a0fec58a39fae4f47dea313d829f9464ee0ca9dfbcec795518c7262a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-bicycle-parking-pay-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0af36d6fa2a2d6b93b48ba3c8d9aa9f0d39fe738cf8e470c7e781c5eb59fbb22.json",
                "bytes": 508,
                "sha256": "0af36d6fa2a2d6b93b48ba3c8d9aa9f0d39fe738cf8e470c7e781c5eb59fbb22"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "8458a2e6d1b860ecf7e0cfb668dfc5a73b1e86b2d110e8753b02b3b1ed0d8fc5",
            "text": "Bicycle parking pay station by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bicycle-parking-pay-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bicycle-parking-pay-station/source/city-bicycle-parking-pay-station.glb"
    },
    {
      "id": "city-bicycle-repair-stand",
      "type": "model",
      "title": "街頭自転車修理スタンド",
      "titleEn": "Public bicycle repair stand",
      "description": "支持アーム、ワイヤーでつながれた工具、手動空気入れとホースを備える修理スタンド。自転車は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A public bicycle service post with support cradle, tethered generic tools, hand pump, hose and mechanical gauge; no bicycle included. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "street-furniture",
        "bicycle-repair-stand"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-bicycle-repair-stand/thumbnail.png",
      "preview": "city-bicycle-repair-stand.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 5684,
      "dimensions": [
        0.651514,
        1.2475,
        0.55576
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_extra.py",
        "sourceSha256": "aaffc90330bc46d6c60349766d21563aece9fe7fc02577b64b8809dcd5e95b71",
        "stlSha256": "0387acbcc1c7a16fce164e85e93dd88c19cf48ac0a44b6f676d2c14ce4f3606b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_extra.py",
            "scripts/city/common.py",
            "scripts/city/access.py"
          ],
          "selectors": [
            "city-bicycle-repair-stand"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bicycle-repair-stand/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bicycle-repair-stand.json",
      "attribution": "Public bicycle repair stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bicycle-repair-stand/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bicycle-repair-stand.glb",
          "format": "GLB",
          "bytes": 213392,
          "sha256": "aaffc90330bc46d6c60349766d21563aece9fe7fc02577b64b8809dcd5e95b71",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bicycle-repair-stand/source/city-bicycle-repair-stand.glb"
        },
        {
          "name": "city-bicycle-repair-stand.stl",
          "format": "STL",
          "bytes": 284284,
          "sha256": "0387acbcc1c7a16fce164e85e93dd88c19cf48ac0a44b6f676d2c14ce4f3606b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bicycle-repair-stand/source/city-bicycle-repair-stand.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bicycle-repair-stand",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 213392,
              "name": "city-bicycle-repair-stand.glb",
              "sha256": "aaffc90330bc46d6c60349766d21563aece9fe7fc02577b64b8809dcd5e95b71"
            },
            {
              "bytes": 284284,
              "name": "city-bicycle-repair-stand.stl",
              "sha256": "0387acbcc1c7a16fce164e85e93dd88c19cf48ac0a44b6f676d2c14ce4f3606b"
            }
          ],
          "archive": {
            "bytes": 160255,
            "filename": "city-bicycle-repair-stand-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d3198311034864e3b79d1b253a73036d3804938343f880b18fd2d70331d8648d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-bicycle-repair-stand-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bicycle-repair-stand.fbx",
              "format": "FBX",
              "bytes": 283196,
              "sha256": "b98439ce34cc835617b1a35f021eebda28ea28b59ddacb98bfc63d4cc5a066f9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-bicycle-repair-stand.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/16c1db12036344b901266c28466f3fdebcb23e82936a1212a56a82047f4f060e.json",
                "bytes": 512,
                "sha256": "16c1db12036344b901266c28466f3fdebcb23e82936a1212a56a82047f4f060e"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "f44d8667fbc204d3deda928501b6e47f56925448b8e540a138734927fa474130",
            "text": "Public bicycle repair stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bicycle-repair-stand/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bicycle-repair-stand/source/city-bicycle-repair-stand.glb"
    },
    {
      "id": "city-bike-share-dock",
      "type": "model",
      "title": "シェアサイクル駐輪ドック",
      "titleEn": "Bike-share docking station",
      "description": "歩道に設置するシェアサイクルのドック5基と操作端末です。低い床レール、ロック爪付きのドック柱と前輪当て、各ドックの状態表示灯、ひさし付きの端末柱、タッチ画面・カード読取部・無地の案内板を造形しています。自転車、事業者名やロゴ、画面表示、電気的な機能は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）4.370 × 1.890 × 0.470 m、3,688三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A five-dock bike-share station with a payment kiosk for sidewalk installation. It models the low ground rail, dock posts with lock-jaw housings and wheel bumpers, a status light on each dock, a canopied kiosk column, touch screen, card reader and a blank information panel. Bicycles, operator names or logos, on-screen content and electrical function are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 4.370 × 1.890 × 0.470 m; 3,688 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "bike-share",
        "docking-station",
        "micromobility",
        "kiosk",
        "シェアサイクル"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-bike-share-dock/preview.png",
      "preview": "city-bike-share-dock.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3688,
      "dimensions": [
        4.37,
        1.89,
        0.47
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "6c36698aa2f6b16c042601339e8d10d8378e842539af2e86a6ec08a7ca5084fe",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "942b5de4e4b7bbec158b946887ea9de0ee9a9921209db2e23374d95f40847f75"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bike-share-dock"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bike-share-dock/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bike-share-dock.json",
      "attribution": "Bike-share docking station by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bike-share-dock/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bike-share-dock.glb",
          "format": "GLB",
          "bytes": 228820,
          "sha256": "6c36698aa2f6b16c042601339e8d10d8378e842539af2e86a6ec08a7ca5084fe",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bike-share-dock/source/city-bike-share-dock.glb"
        },
        {
          "name": "city-bike-share-dock.stl",
          "format": "STL",
          "bytes": 184484,
          "sha256": "942b5de4e4b7bbec158b946887ea9de0ee9a9921209db2e23374d95f40847f75",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-bike-share-dock/source/city-bike-share-dock.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bike-share-dock",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 228820,
              "name": "city-bike-share-dock.glb",
              "sha256": "6c36698aa2f6b16c042601339e8d10d8378e842539af2e86a6ec08a7ca5084fe"
            },
            {
              "bytes": 184484,
              "name": "city-bike-share-dock.stl",
              "sha256": "942b5de4e4b7bbec158b946887ea9de0ee9a9921209db2e23374d95f40847f75"
            }
          ],
          "archive": {
            "bytes": 111484,
            "filename": "city-bike-share-dock-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "701665bc1c2ad0af5a895fcf3667c934663c05718b5d013c154a22fdec3d6cc8",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bike-share-dock-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bike-share-dock.fbx",
              "format": "FBX",
              "bytes": 140332,
              "sha256": "341ca57245e06856e1d438462421c30d7d70fe940cdbfef2fafe7c6bee6a6db5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bike-share-dock.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/300493da64bec7da508be5f03bf471f385d2920303ceb7574692855994a93e70.json",
                "bytes": 318,
                "sha256": "300493da64bec7da508be5f03bf471f385d2920303ceb7574692855994a93e70"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "5ef4ed13b70a732c19eaeaa9d4bb4a0a5e9bfbc0134e79f4246c7f16b5da6ca2",
            "text": "Bike-share docking station by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bike-share-dock/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bike-share-dock/source/city-bike-share-dock.glb"
    },
    {
      "id": "city-binocular-lab-microscope",
      "type": "model",
      "title": "双眼式実習用顕微鏡",
      "titleEn": "Binocular laboratory microscope",
      "description": "学校・公共施設の実習室で机上に配置する双眼式顕微鏡。C字支持アーム、実開口のあるステージと標本クリップ、三本の対物レンズ外装、斜めの接眼部、粗微動ノブ、コンデンサー・照明部外形、背面接続口を造形。標本やスライドは含まず、レンズは不透明な色付きPBR面です。拡大光学、照明、焦点調整や検査機能は実装していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.220 × 0.509 × 0.292 m、11,364三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A binocular microscope for desk placement in school and public-facility teaching labs. It includes a C-shaped support, stage with a real opening and specimen clips, three objective exteriors, inclined eyepieces, coarse/fine focus knobs, condenser/illuminator exteriors and rear connection detail. Specimen and slides are absent; lenses are opaque colored PBR surfaces. Optical magnification, illumination, focusing and inspection functions are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.220 × 0.509 × 0.292 m; 11,364 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "education",
        "microscope",
        "laboratory",
        "顕微鏡"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-binocular-lab-microscope/preview.png",
      "preview": "city-binocular-lab-microscope.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11364,
      "dimensions": [
        0.22,
        0.509039,
        0.292
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-043/scripts/city_expansion/educational_bench_instruments.py",
        "sourceSha256": "d577501a265797c483b50e62f50c609cc875cbabf690a1a3212b7f04c8f53f42",
        "sourceRecipeSha256": "234ffb42fad03386bcf614aaca56ffacb6574f3995f486dfc41e81f31edbce25",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "aeafccae5aca3242d29c6c339224f482d47fe7a7bdb889065f0eb54f03650b20"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-043/scripts/city_expansion/educational_bench_instruments.py",
            "scripts/city_expansion/frozen/batch-043/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-binocular-lab-microscope"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-binocular-lab-microscope/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-binocular-lab-microscope.json",
      "attribution": "Binocular laboratory microscope by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-binocular-lab-microscope/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-binocular-lab-microscope.glb",
          "format": "GLB",
          "bytes": 585932,
          "sha256": "d577501a265797c483b50e62f50c609cc875cbabf690a1a3212b7f04c8f53f42",
          "url": "https://xenoah.github.io/meshcopia/assets/city-binocular-lab-microscope/source/city-binocular-lab-microscope.glb"
        },
        {
          "name": "city-binocular-lab-microscope.stl",
          "format": "STL",
          "bytes": 568284,
          "sha256": "aeafccae5aca3242d29c6c339224f482d47fe7a7bdb889065f0eb54f03650b20",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-binocular-lab-microscope/source/city-binocular-lab-microscope.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-binocular-lab-microscope",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 585932,
              "name": "city-binocular-lab-microscope.glb",
              "sha256": "d577501a265797c483b50e62f50c609cc875cbabf690a1a3212b7f04c8f53f42"
            },
            {
              "bytes": 568284,
              "name": "city-binocular-lab-microscope.stl",
              "sha256": "aeafccae5aca3242d29c6c339224f482d47fe7a7bdb889065f0eb54f03650b20"
            }
          ],
          "archive": {
            "bytes": 376500,
            "filename": "city-binocular-lab-microscope-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "dbad0dd337687c3004f91b6add595be9d56fb0b30c2e8e62732ff32674514633",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-binocular-lab-microscope-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-binocular-lab-microscope.fbx",
              "format": "FBX",
              "bytes": 421084,
              "sha256": "3697466221e53f8bba6798089b8868a418fcf79728b1dec3442bed77dcf728c4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-binocular-lab-microscope.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7a99185f651ec1e521e6bd2c58a8cf002715651c3b0de97f608829db720e86e7.json",
                "bytes": 513,
                "sha256": "7a99185f651ec1e521e6bd2c58a8cf002715651c3b0de97f608829db720e86e7"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "feb0958c5b84971b000dee33ee746eeeddaadfb52b39b3af473ef76583a0a94f",
            "text": "Binocular laboratory microscope by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-binocular-lab-microscope/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-binocular-lab-microscope/source/city-binocular-lab-microscope.glb"
    },
    {
      "id": "city-bollard",
      "type": "model",
      "title": "着脱式スチールボラード",
      "titleEn": "Removable steel bollard",
      "description": "反射帯、鍵穴、持ち上げループ、基礎ソケットを備える着脱式の車止め。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A removable powder-coated steel bollard with socket collar, lift loop, lock and reflector bands. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "road-safety",
        "bollard"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-bollard/thumbnail.png",
      "preview": "city-bollard.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4828,
      "dimensions": [
        0.25,
        1.015,
        0.25
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner's request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access.py",
        "sourceSha256": "333fae75f6d6eac1b305ff7d19d3962edc71224cd408fb439b58ffad1ccd9dc5",
        "stlSha256": "828967cf2f7570abcc0e056cb1186c6f53ed688868fc9e231ab90f183472743c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-bollard"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bollard/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bollard.json",
      "attribution": "Removable steel bollard by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bollard/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bollard.glb",
          "format": "GLB",
          "bytes": 167892,
          "sha256": "333fae75f6d6eac1b305ff7d19d3962edc71224cd408fb439b58ffad1ccd9dc5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bollard/source/city-bollard.glb"
        },
        {
          "name": "city-bollard.stl",
          "format": "STL",
          "bytes": 241484,
          "sha256": "828967cf2f7570abcc0e056cb1186c6f53ed688868fc9e231ab90f183472743c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bollard/source/city-bollard.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bollard",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 167892,
              "name": "city-bollard.glb",
              "sha256": "333fae75f6d6eac1b305ff7d19d3962edc71224cd408fb439b58ffad1ccd9dc5"
            },
            {
              "bytes": 241484,
              "name": "city-bollard.stl",
              "sha256": "828967cf2f7570abcc0e056cb1186c6f53ed688868fc9e231ab90f183472743c"
            }
          ],
          "archive": {
            "bytes": 134644,
            "filename": "city-bollard-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ffa3084243deffe3410419cf946dbb627b1ede0d7d5671b9675038a78d1be605",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-bollard-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bollard.fbx",
              "format": "FBX",
              "bytes": 199612,
              "sha256": "08f6a6604e24f85817bd09c6f6c53a5cc9503e49ed97045b85cd1742010aff62",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-bollard.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/cab90d92ae277dcfc9dca5f355228ae04626ab41706e06a97b0c9162d92058c3.json",
                "bytes": 318,
                "sha256": "cab90d92ae277dcfc9dca5f355228ae04626ab41706e06a97b0c9162d92058c3"
              }
            }
          ],
          "notice": {
            "bytes": 388,
            "filename": "LICENSE.txt",
            "sha256": "70bda498feda1d7830c6e9a128f5109f3213c56be7b3499989fa35eac8c3baf8",
            "text": "Removable steel bollard by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bollard/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bollard/source/city-bollard.glb"
    },
    {
      "id": "city-boom-microphone-stand",
      "type": "model",
      "title": "ブーム付きマイクスタンド",
      "titleEn": "Boom microphone stand",
      "description": "地域スタジオ・会議・舞台の音声収録風景に置くマイク一式。開いた三脚、二段支柱と高さカラー、長いブームと後部重り外形、保持クリップ、金属線グリル付きマイク、支柱沿いから床へつながる固定ケーブルを造形。マイク・台・線は一式1点です。音声収録、通電、長さ調整、ケーブル変形や転倒安全性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.763 × 1.740 × 1.320 m、13,768三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A microphone assembly for community studio, meeting and stage recording scenes. It has a spread tripod, two-stage mast and height collar, long boom with rear weight exterior, retaining clip, wire-grille microphone and a connected fixed cable following the stand onto the floor. Microphone, stand and cable count as one model. Audio capture, electrical behavior, adjustment, cable deformation and stability performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.763 × 1.740 × 1.320 m; 13,768 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "studio",
        "audio",
        "microphone",
        "マイク"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-boom-microphone-stand/preview.png",
      "preview": "city-boom-microphone-stand.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13768,
      "dimensions": [
        0.76284,
        1.739571,
        1.319617
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-045/scripts/city_expansion/community_studio_equipment.py",
        "sourceSha256": "0c4d2ac17793313754b8774e8ff9b169f943141e6cbe58c8c9b63b6981930f87",
        "sourceRecipeSha256": "caef2aad7a77881189820ef15c8cb7ad8e5b193b52935ebd8d3812039876b15c",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ef29529b2fd7f6d2f16cfc9db59638be2b7cc03f8456d12fd7f94c22d05cace7"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-045/scripts/city_expansion/community_studio_equipment.py",
            "scripts/city_expansion/frozen/batch-045/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-boom-microphone-stand"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-boom-microphone-stand/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-boom-microphone-stand.json",
      "attribution": "Boom microphone stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-boom-microphone-stand/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-boom-microphone-stand.glb",
          "format": "GLB",
          "bytes": 568244,
          "sha256": "0c4d2ac17793313754b8774e8ff9b169f943141e6cbe58c8c9b63b6981930f87",
          "url": "https://xenoah.github.io/meshcopia/assets/city-boom-microphone-stand/source/city-boom-microphone-stand.glb"
        },
        {
          "name": "city-boom-microphone-stand.stl",
          "format": "STL",
          "bytes": 688484,
          "sha256": "ef29529b2fd7f6d2f16cfc9db59638be2b7cc03f8456d12fd7f94c22d05cace7",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-boom-microphone-stand/source/city-boom-microphone-stand.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-boom-microphone-stand",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 568244,
              "name": "city-boom-microphone-stand.glb",
              "sha256": "0c4d2ac17793313754b8774e8ff9b169f943141e6cbe58c8c9b63b6981930f87"
            },
            {
              "bytes": 688484,
              "name": "city-boom-microphone-stand.stl",
              "sha256": "ef29529b2fd7f6d2f16cfc9db59638be2b7cc03f8456d12fd7f94c22d05cace7"
            }
          ],
          "archive": {
            "bytes": 426546,
            "filename": "city-boom-microphone-stand-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "fea663709fe91e879be8b9ac23f958d193130920f7e288939b85bad8be47043f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-boom-microphone-stand-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-boom-microphone-stand.fbx",
              "format": "FBX",
              "bytes": 483788,
              "sha256": "0858019ff0d8e889f0cfbbc832b8617f6b050c38bb73a0c81104ad6c270cf0f9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-boom-microphone-stand.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/647f98e2137e4d4c0da78b4b413d4b7f9147ff6251ec8b90b2bdb3bd0f777fbc.json",
                "bytes": 710,
                "sha256": "647f98e2137e4d4c0da78b4b413d4b7f9147ff6251ec8b90b2bdb3bd0f777fbc"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "469c3b033b5a5f22762118b3ddf458821433402a92c1e322fed68dfb5a2e9c53",
            "text": "Boom microphone stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-boom-microphone-stand/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-boom-microphone-stand/source/city-boom-microphone-stand.glb"
    },
    {
      "id": "city-boot-cleaning-station",
      "type": "model",
      "title": "ブラシと泥落とし刃付きの靴清掃台",
      "titleEn": "Boot brush and scraper station",
      "description": "公園・作業区画の入口で長靴の泥落としを表現する据置式ステーション。足裏用と左右側面用の交換ブラシブロック、独立した毛束、前面の泥落とし刃、透かし底受け、固定脚と握りレールを備えます。靴・泥は含みません。清掃性能・衛生性能・転倒防止などの安全性は検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.729 × 1.069 × 0.688 m、24,660三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A fixed boot-cleaning prop for park or worksite entrances, with replaceable sole and twin side brush blocks, separate bristle tufts, a front scraper blade, open slatted debris tray, anchor feet and steadying grip rail. No boots or dirt included. Cleaning efficacy, hygiene performance and safety including fall prevention have not been validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.729 × 1.069 × 0.688 m; 24,660 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "boots",
        "brush",
        "scraper",
        "entrance",
        "泥落とし"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-boot-cleaning-station/preview.png",
      "preview": "city-boot-cleaning-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 24660,
      "dimensions": [
        0.729,
        1.069,
        0.688
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-003/scripts/city_expansion/civic_service.py",
        "sourceSha256": "db91030560eb5e9c5e3815652ffd0320d25750664d8da858781b934e8302337f",
        "sourceRecipeSha256": "db246a2618b55f0999bae365c696902ba448c57a0c9ee8fe3c42b945a393283e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "3e36a7ad093a7fdb6c12e78c7efcb69fb07e59c1563a8b641807e31d74f1183c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-003/scripts/city_expansion/civic_service.py",
            "scripts/city_expansion/frozen/batch-003/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-boot-cleaning-station"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-boot-cleaning-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-boot-cleaning-station.json",
      "attribution": "Boot brush and scraper station by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-boot-cleaning-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-boot-cleaning-station.glb",
          "format": "GLB",
          "bytes": 1444260,
          "sha256": "db91030560eb5e9c5e3815652ffd0320d25750664d8da858781b934e8302337f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-boot-cleaning-station/source/city-boot-cleaning-station.glb"
        },
        {
          "name": "city-boot-cleaning-station.stl",
          "format": "STL",
          "bytes": 1233084,
          "sha256": "3e36a7ad093a7fdb6c12e78c7efcb69fb07e59c1563a8b641807e31d74f1183c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-boot-cleaning-station/source/city-boot-cleaning-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-boot-cleaning-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1444260,
              "name": "city-boot-cleaning-station.glb",
              "sha256": "db91030560eb5e9c5e3815652ffd0320d25750664d8da858781b934e8302337f"
            },
            {
              "bytes": 1233084,
              "name": "city-boot-cleaning-station.stl",
              "sha256": "3e36a7ad093a7fdb6c12e78c7efcb69fb07e59c1563a8b641807e31d74f1183c"
            }
          ],
          "archive": {
            "bytes": 752993,
            "filename": "city-boot-cleaning-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9fb8e2e0848670a9659d8ecfc739436743b82ddbb639451ea99381d1839e6a2c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-boot-cleaning-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-boot-cleaning-station.fbx",
              "format": "FBX",
              "bytes": 857996,
              "sha256": "8559a9f862b446f5f1ea7ddcb4aaf02b02d67b068f8404753ef2788c0905ee5f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-boot-cleaning-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3f0332978fd44465d5dc8c526268d6664eaa3076662c2665bf0ddff47e847d22.json",
                "bytes": 710,
                "sha256": "3f0332978fd44465d5dc8c526268d6664eaa3076662c2665bf0ddff47e847d22"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "a386a3a49ee40bfec2b42a0ee6f14965e9b1925317078b7276515cec19bdf2a7",
            "text": "Boot brush and scraper station by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-boot-cleaning-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-boot-cleaning-station/source/city-boot-cleaning-station.glb"
    },
    {
      "id": "city-bottle-can-recycling-bin",
      "type": "model",
      "title": "自販機横のびん・缶回収箱",
      "titleEn": "Bottle and can recycling bin",
      "description": "自動販売機の横に置く、空きびん・缶の回収箱です。白い樹脂の本体、二つの丸い投入口を持つ傾斜した青いふた、前面の点検扉と錠・蝶番、無地のラベル帯、アジャスター脚を造形しています。分別表示の文字や図記号、中の容器、扉の開閉動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.480 × 0.977 × 0.416 m、2,824三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A recycling bin for empty bottles and cans, placed beside vending machines. It models the white polyethylene body, a sloped blue lid with two round deposit openings, the front service door with lock and hinges, a blank label band and leveling feet. Sorting text and symbols, contained bottles and door motion are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.480 × 0.977 × 0.416 m; 2,824 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "recycling-bin",
        "vending",
        "bottles-cans",
        "waste",
        "回収箱"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-bottle-can-recycling-bin/preview.png",
      "preview": "city-bottle-can-recycling-bin.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2824,
      "dimensions": [
        0.48,
        0.976564,
        0.416
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "b413a4963f4a567897504b9a6793c7c79063ba1a302e947aa2947fd49108e9f8",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6c0f9b9650ca24f3be66bdfce86b408990ee3f5ec52dd4f83217a76367f27915"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bottle-can-recycling-bin"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bottle-can-recycling-bin/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bottle-can-recycling-bin.json",
      "attribution": "Bottle and can recycling bin by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bottle-can-recycling-bin/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bottle-can-recycling-bin.glb",
          "format": "GLB",
          "bytes": 124812,
          "sha256": "b413a4963f4a567897504b9a6793c7c79063ba1a302e947aa2947fd49108e9f8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bottle-can-recycling-bin/source/city-bottle-can-recycling-bin.glb"
        },
        {
          "name": "city-bottle-can-recycling-bin.stl",
          "format": "STL",
          "bytes": 141284,
          "sha256": "6c0f9b9650ca24f3be66bdfce86b408990ee3f5ec52dd4f83217a76367f27915",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-bottle-can-recycling-bin/source/city-bottle-can-recycling-bin.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bottle-can-recycling-bin",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 124812,
              "name": "city-bottle-can-recycling-bin.glb",
              "sha256": "b413a4963f4a567897504b9a6793c7c79063ba1a302e947aa2947fd49108e9f8"
            },
            {
              "bytes": 141284,
              "name": "city-bottle-can-recycling-bin.stl",
              "sha256": "6c0f9b9650ca24f3be66bdfce86b408990ee3f5ec52dd4f83217a76367f27915"
            }
          ],
          "archive": {
            "bytes": 82617,
            "filename": "city-bottle-can-recycling-bin-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "815ea06df22c253d0bcf5ffbb864a6781270a9f7b3927fac8d2b2139a58d8f6a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bottle-can-recycling-bin-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bottle-can-recycling-bin.fbx",
              "format": "FBX",
              "bytes": 105596,
              "sha256": "b4ed20bf7b54c03f7b926076e0d85ec427d0226aaa3baa574e9adfda672e0025",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bottle-can-recycling-bin.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/231913d7af692dc0f35fa953f5158cd5f15b172337af99c02ab64ecd46899f38.json",
                "bytes": 317,
                "sha256": "231913d7af692dc0f35fa953f5158cd5f15b172337af99c02ab64ecd46899f38"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "fca79b39c52ed4eb38d859dc1431518154ff50ebe9434a7fb0254b10da11031d",
            "text": "Bottle and can recycling bin by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bottle-can-recycling-bin/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bottle-can-recycling-bin/source/city-bottle-can-recycling-bin.glb"
    },
    {
      "id": "city-boxing-heavy-bag-stand",
      "type": "model",
      "title": "自立フレーム付きサンドバッグ",
      "titleEn": "Freestanding boxing heavy-bag stand",
      "description": "トレーニング室のボクシング区画へ置く、自立スタンドと吊り下げ式サンドバッグの一式。丸めた袋本体と縫い目、四方向の金属チェーン、上部アイ金具、張り出しアームと補強材、連結した接地レール、重り風の積層プレートを造形。袋と重りはこの1点の部品です。揺動・打撃判定・調整はなく、運動器具としての荷重・安定性・安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.580 × 2.602 × 1.440 m、32,088三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding heavy-bag assembly for a boxing area in a training room. It has a rounded upholstered bag with seams, four linked suspension chains, upper eye fittings, cantilever arm/braces, connected floor rails and stacked ballast-looking plates. The bag and plates belong to one counted assembly. Swinging, hit detection and adjustment are absent; load capacity, stability and exercise-equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.580 × 2.602 × 1.440 m; 32,088 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "sports",
        "boxing",
        "heavy-bag",
        "サンドバッグ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-boxing-heavy-bag-stand/preview.png",
      "preview": "city-boxing-heavy-bag-stand.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 32088,
      "dimensions": [
        1.58,
        2.6015,
        1.4405
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-044/scripts/city_expansion/public_gym_equipment.py",
        "sourceSha256": "5b5ac758cb87ad1c5a236b1431884776241e24caedba63069b14ce053c007cff",
        "sourceRecipeSha256": "777ca972c3e650417ca72c421991ea6fc24e48dd1ebdb3027b3068a8314c8e3f",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "8b5ae1773bf35c9945367bea82f9b1455933ee6425e94016dc9c83e087e20ecc"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-044/scripts/city_expansion/public_gym_equipment.py",
            "scripts/city_expansion/frozen/batch-044/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-boxing-heavy-bag-stand"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-boxing-heavy-bag-stand/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-boxing-heavy-bag-stand.json",
      "attribution": "Freestanding boxing heavy-bag stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-boxing-heavy-bag-stand/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-boxing-heavy-bag-stand.glb",
          "format": "GLB",
          "bytes": 1034888,
          "sha256": "5b5ac758cb87ad1c5a236b1431884776241e24caedba63069b14ce053c007cff",
          "url": "https://xenoah.github.io/meshcopia/assets/city-boxing-heavy-bag-stand/source/city-boxing-heavy-bag-stand.glb"
        },
        {
          "name": "city-boxing-heavy-bag-stand.stl",
          "format": "STL",
          "bytes": 1604484,
          "sha256": "8b5ae1773bf35c9945367bea82f9b1455933ee6425e94016dc9c83e087e20ecc",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-boxing-heavy-bag-stand/source/city-boxing-heavy-bag-stand.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-boxing-heavy-bag-stand",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1034888,
              "name": "city-boxing-heavy-bag-stand.glb",
              "sha256": "5b5ac758cb87ad1c5a236b1431884776241e24caedba63069b14ce053c007cff"
            },
            {
              "bytes": 1604484,
              "name": "city-boxing-heavy-bag-stand.stl",
              "sha256": "8b5ae1773bf35c9945367bea82f9b1455933ee6425e94016dc9c83e087e20ecc"
            }
          ],
          "archive": {
            "bytes": 743988,
            "filename": "city-boxing-heavy-bag-stand-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "513bae14828cde67e0167c4626f87fac3321c346807d42ae334c62e10135ca3a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-boxing-heavy-bag-stand-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-boxing-heavy-bag-stand.fbx",
              "format": "FBX",
              "bytes": 891468,
              "sha256": "91d1c993ea766eee65c4f700fb948632cd685a54ac037903a4e704e43a1d19b2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-boxing-heavy-bag-stand.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b9987d9055e006e2e2bdf7c8f938745f09dc871752974a4d5941293717f41384.json",
                "bytes": 1295,
                "sha256": "b9987d9055e006e2e2bdf7c8f938745f09dc871752974a4d5941293717f41384"
              }
            }
          ],
          "notice": {
            "bytes": 415,
            "filename": "LICENSE.txt",
            "sha256": "8270c13fdca7c9edd4b6e87256abb23e87e03247d629e625666e25b6597c51df",
            "text": "Freestanding boxing heavy-bag stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-boxing-heavy-bag-stand/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-boxing-heavy-bag-stand/source/city-boxing-heavy-bag-stand.glb"
    },
    {
      "id": "city-bridge-expansion-joint",
      "type": "model",
      "title": "橋梁床版用フィンガー伸縮継手",
      "titleEn": "Bridge deck finger expansion joint",
      "description": "橋梁道路の継ぎ目に埋め込む静的なフィンガー型伸縮継手。互い違いの厚鋼板には実際の隙間があり、下面の支持アングル、補剛板、締結ボルト、埋込みアンカーと開いたゴム製受け樋を備えます。排水格子やケーブル保護スロープではありません。床版・舗装・車両は付属せず、設置時は上面を道路面に合わせて下部を沈めてください。移動・排水の機能、荷重や道路規格の適合性は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.400 × 0.371 × 1.288 m、22,460三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static embedded finger expansion joint for bridge-road deck seams. Interleaved thick steel comb plates have actual clearance gaps, with underside support angles, gussets, fastening bolts, embed anchors and an open elastomer trough. This is not a storm-drain grate or cable ramp. Road deck, pavement and vehicles are omitted; lower the assembly into its host surface until the finger plate top aligns with the road plane. No movement, drainage function, traffic load rating or road-standard compliance is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.400 × 0.371 × 1.288 m; 22,460 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "bridge",
        "expansion-joint",
        "infrastructure",
        "伸縮継手"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-bridge-expansion-joint/preview.png",
      "preview": "city-bridge-expansion-joint.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22460,
      "dimensions": [
        2.4,
        0.37094,
        1.288
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-009/scripts/city_expansion/transport_utilities.py",
        "sourceSha256": "c07a81ea3b70df58dbf646f6a0f2f597028286588de10e1bdce7ed1d8e612db3",
        "sourceRecipeSha256": "a8f3a155cdbfc3837deae94deac63eb808f92644e0315cd9fd54ee5933bde05b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ad25a17f1b2b83eb755dced77811a50b2e87d9a417d11e543f1936f599c1d794"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-009/scripts/city_expansion/transport_utilities.py",
            "scripts/city_expansion/frozen/batch-009/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bridge-expansion-joint"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bridge-expansion-joint/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bridge-expansion-joint.json",
      "attribution": "Bridge deck finger expansion joint by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bridge-expansion-joint/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bridge-expansion-joint.glb",
          "format": "GLB",
          "bytes": 1358732,
          "sha256": "c07a81ea3b70df58dbf646f6a0f2f597028286588de10e1bdce7ed1d8e612db3",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bridge-expansion-joint/source/city-bridge-expansion-joint.glb"
        },
        {
          "name": "city-bridge-expansion-joint.stl",
          "format": "STL",
          "bytes": 1123084,
          "sha256": "ad25a17f1b2b83eb755dced77811a50b2e87d9a417d11e543f1936f599c1d794",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-bridge-expansion-joint/source/city-bridge-expansion-joint.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bridge-expansion-joint",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1358732,
              "name": "city-bridge-expansion-joint.glb",
              "sha256": "c07a81ea3b70df58dbf646f6a0f2f597028286588de10e1bdce7ed1d8e612db3"
            },
            {
              "bytes": 1123084,
              "name": "city-bridge-expansion-joint.stl",
              "sha256": "ad25a17f1b2b83eb755dced77811a50b2e87d9a417d11e543f1936f599c1d794"
            }
          ],
          "archive": {
            "bytes": 605622,
            "filename": "city-bridge-expansion-joint-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b57cb5e600bad8d0c7fee2208a5647fd6cb7010f7af4b48d2fafbe4116ed1ac5",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bridge-expansion-joint-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bridge-expansion-joint.fbx",
              "format": "FBX",
              "bytes": 697932,
              "sha256": "32b1fa513926a834010e8821669c90ee2728e90076f5e723dfb4693d2c917205",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bridge-expansion-joint.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f8ae41369a5da3ea33e94c0ee9df0cbc77ff99e44859da1d9c014e809bf29ee5.json",
                "bytes": 1100,
                "sha256": "f8ae41369a5da3ea33e94c0ee9df0cbc77ff99e44859da1d9c014e809bf29ee5"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "7679771788e9ba7aa1e2c5444a410ac09d2ad89238ee5539527e6e0d52780449",
            "text": "Bridge deck finger expansion joint by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bridge-expansion-joint/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bridge-expansion-joint/source/city-bridge-expansion-joint.glb"
    },
    {
      "id": "city-broadcast-spreader",
      "type": "model",
      "title": "手押し式の散布機",
      "titleEn": "Walk-behind broadcast spreader",
      "description": "公園や庭園の管理場面に置く手押し散布機。空の開口ホッパー、下部の計量口とスライド、露出した散布円盤と羽根、車軸、二輪、押し手と操作リンクを造形しています。粒材、内部歯車、散布・回転動作は含まず、容量・散布性能・安全認証は示しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.766 × 1.064 × 1.038 m、16,140三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A walk-behind spreader for park and garden maintenance scenes, with an empty open hopper, metering throat and slide, exposed rotor disk and vanes, axle, two wheels, push handle and control linkage. No granules, internal gears, dispensing or rotation behavior; no capacity, spreading-performance or safety certification is claimed. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.766 × 1.064 × 1.038 m; 16,140 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "maintenance",
        "spreader",
        "散布機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-broadcast-spreader/preview.png",
      "preview": "city-broadcast-spreader.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16140,
      "dimensions": [
        0.76628,
        1.064,
        1.037546
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-018/scripts/city_expansion/garden_tools.py",
        "sourceSha256": "07f795e931c86bed09861886d52a6be8d99871bb37ebe0d047cfa03ad094acb6",
        "sourceRecipeSha256": "70c8f9f019084d8934b05ae7dccd6b85a687afd74a6da8a1d9b1161d2357ad49",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6f690592498e346f7857d54ae7631202f90b9106675360fc5ac7d5c1923cfe47"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-018/scripts/city_expansion/garden_tools.py",
            "scripts/city_expansion/frozen/batch-018/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-broadcast-spreader"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-broadcast-spreader/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-broadcast-spreader.json",
      "attribution": "Walk-behind broadcast spreader by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-broadcast-spreader/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-broadcast-spreader.glb",
          "format": "GLB",
          "bytes": 902952,
          "sha256": "07f795e931c86bed09861886d52a6be8d99871bb37ebe0d047cfa03ad094acb6",
          "url": "https://xenoah.github.io/meshcopia/assets/city-broadcast-spreader/source/city-broadcast-spreader.glb"
        },
        {
          "name": "city-broadcast-spreader.stl",
          "format": "STL",
          "bytes": 807084,
          "sha256": "6f690592498e346f7857d54ae7631202f90b9106675360fc5ac7d5c1923cfe47",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-broadcast-spreader/source/city-broadcast-spreader.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-broadcast-spreader",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 902952,
              "name": "city-broadcast-spreader.glb",
              "sha256": "07f795e931c86bed09861886d52a6be8d99871bb37ebe0d047cfa03ad094acb6"
            },
            {
              "bytes": 807084,
              "name": "city-broadcast-spreader.stl",
              "sha256": "6f690592498e346f7857d54ae7631202f90b9106675360fc5ac7d5c1923cfe47"
            }
          ],
          "archive": {
            "bytes": 513820,
            "filename": "city-broadcast-spreader-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "033cfab7e621902bc987582b0cec961729d3e50f169776cabf7b456c1e377d47",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-broadcast-spreader-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-broadcast-spreader.fbx",
              "format": "FBX",
              "bytes": 576796,
              "sha256": "2daa46dbeebe17ff33da74f961f79c6763c4459ce997175aca65634dfc8cf6a9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-broadcast-spreader.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/788e91b24fe3d87a16989f69c2cea595e8848aebb2db9628d70d0b798f3687b3.json",
                "bytes": 710,
                "sha256": "788e91b24fe3d87a16989f69c2cea595e8848aebb2db9628d70d0b798f3687b3"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "3c41d2b0e5d546c09c53fe40e5be4d512632edded58d998e145c70bf57dfe6bf",
            "text": "Walk-behind broadcast spreader by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-broadcast-spreader/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-broadcast-spreader/source/city-broadcast-spreader.glb"
    },
    {
      "id": "city-bus-shelter",
      "type": "model",
      "title": "コンパクトバスシェルター",
      "titleEn": "Compact bus shelter",
      "description": "曲面屋根、ガラス風防、固定金具、雨樋と無地の時刻表ケースを備えた座席なしのバス待合所。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Seat-free compact bus shelter with curved aluminium roof, framed glass windscreens, foundation anchors, rain gutter, downpipe and blank timetable case. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "bus",
        "shelter",
        "transit",
        "待合所"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-bus-shelter/thumbnail.png",
      "preview": "city-bus-shelter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 26596,
      "dimensions": [
        3.24,
        2.503,
        1.63705
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_extra.py",
        "sourceSha256": "ff864a5bf8725382236360a32127c95aef180f11a84662b12efa1f893a8b72eb",
        "stlSha256": "683f043366f37c2e86873b9f444c910651066fb41d18d3cc50736a11f7a32423"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_extra.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-bus-shelter"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bus-shelter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bus-shelter.json",
      "attribution": "Compact bus shelter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bus-shelter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bus-shelter.glb",
          "format": "GLB",
          "bytes": 747896,
          "sha256": "ff864a5bf8725382236360a32127c95aef180f11a84662b12efa1f893a8b72eb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bus-shelter/source/city-bus-shelter.glb"
        },
        {
          "name": "city-bus-shelter.stl",
          "format": "STL",
          "bytes": 1329884,
          "sha256": "683f043366f37c2e86873b9f444c910651066fb41d18d3cc50736a11f7a32423",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bus-shelter/source/city-bus-shelter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bus-shelter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 747896,
              "name": "city-bus-shelter.glb",
              "sha256": "ff864a5bf8725382236360a32127c95aef180f11a84662b12efa1f893a8b72eb"
            },
            {
              "bytes": 1329884,
              "name": "city-bus-shelter.stl",
              "sha256": "683f043366f37c2e86873b9f444c910651066fb41d18d3cc50736a11f7a32423"
            }
          ],
          "archive": {
            "bytes": 220522,
            "filename": "city-bus-shelter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2e3cb26f4094774bd8797cfd4e2213f9a5aa918ec8073617e37ee1b4de5d915b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-bus-shelter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bus-shelter.fbx",
              "format": "FBX",
              "bytes": 1021548,
              "sha256": "1b9b4b2a0aafec80f984db6cc120c136350f9882656cee10814b41371268197a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-bus-shelter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7526de36ccdb48fddb6081b9d1f876066e7079066f24640e5e6ae56ecd3df61d.json",
                "bytes": 514,
                "sha256": "7526de36ccdb48fddb6081b9d1f876066e7079066f24640e5e6ae56ecd3df61d"
              }
            }
          ],
          "notice": {
            "bytes": 388,
            "filename": "LICENSE.txt",
            "sha256": "54f19f09be9322b56b898ba4e8772b538a0f4fb8bd7d9d42b60bf06f1ea37bf5",
            "text": "Compact bus shelter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bus-shelter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bus-shelter/source/city-bus-shelter.glb"
    },
    {
      "id": "city-bus-stop-pole",
      "type": "model",
      "title": "バス停標識",
      "titleEn": "Bus stop pole",
      "description": "重量コンクリートの丸い台座に立つ、移動可能なバス停標識です。灰色の支柱と頭部キャップ、両面の丸い標識板と青い縁、取付金具、透明カバー付きの時刻表ケースを造形しています。停留所名・路線番号・時刻表・事業者名などの文字や図記号は含まず、無地の面として残しています。 時刻表カバーはGLB内の半透明（アルファブレンド）材質です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.572 × 2.565 × 0.572 m、4,836三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A movable bus stop pole on a weighted round concrete base. It models the grey pole and cap, a double-sided round flag sign with a blue rim, clamps, and a timetable case with a clear cover. Stop names, route numbers, timetables, operator branding, lettering and symbols are intentionally absent; sign faces and the timetable panel are blank. The timetable cover uses an alpha-blended GLB material. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.572 × 2.565 × 0.572 m; 4,836 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "bus-stop",
        "transit",
        "sign-post",
        "バス停"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-bus-stop-pole/preview.png",
      "preview": "city-bus-stop-pole.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4836,
      "dimensions": [
        0.572,
        2.565,
        0.572
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
        "sourceSha256": "eb333e5c405b8bd9312307dec60d74ce0b9ad06438c0a646a67bffccc3d64a3b",
        "sourceRecipeSha256": "43086904e668bd064df2bce9fc82ddf59ce181f9a21289ef647df21647242004",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c45f209b450cca7a39d8163bc30f67dc6f773715acf02c0a398c514b5d7b0e82"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bus-stop-pole"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bus-stop-pole/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bus-stop-pole.json",
      "attribution": "Bus stop pole by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bus-stop-pole/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bus-stop-pole.glb",
          "format": "GLB",
          "bytes": 191088,
          "sha256": "eb333e5c405b8bd9312307dec60d74ce0b9ad06438c0a646a67bffccc3d64a3b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bus-stop-pole/source/city-bus-stop-pole.glb"
        },
        {
          "name": "city-bus-stop-pole.stl",
          "format": "STL",
          "bytes": 241884,
          "sha256": "c45f209b450cca7a39d8163bc30f67dc6f773715acf02c0a398c514b5d7b0e82",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-bus-stop-pole/source/city-bus-stop-pole.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bus-stop-pole",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 191088,
              "name": "city-bus-stop-pole.glb",
              "sha256": "eb333e5c405b8bd9312307dec60d74ce0b9ad06438c0a646a67bffccc3d64a3b"
            },
            {
              "bytes": 241884,
              "name": "city-bus-stop-pole.stl",
              "sha256": "c45f209b450cca7a39d8163bc30f67dc6f773715acf02c0a398c514b5d7b0e82"
            }
          ],
          "archive": {
            "bytes": 130400,
            "filename": "city-bus-stop-pole-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "60184137fde45dd3957c58aeb09ec1716f58157ace37f7fbbd541abf2138297b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bus-stop-pole-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bus-stop-pole.fbx",
              "format": "FBX",
              "bytes": 167100,
              "sha256": "4b38439b1992851915c90a4ba05192c45535fe180d2cf31fd0c44450da4f25aa",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bus-stop-pole.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8474b7aa6d6b1fd66954fb771c8d4b017e9bb1b8eaf8c4153aefb75bd2aa2d4f.json",
                "bytes": 510,
                "sha256": "8474b7aa6d6b1fd66954fb771c8d4b017e9bb1b8eaf8c4153aefb75bd2aa2d4f"
              }
            }
          ],
          "notice": {
            "bytes": 384,
            "filename": "LICENSE.txt",
            "sha256": "2beb99298ad35d7de98fa473901ae2cf88a5e111c30d2eb112d0bcf9cfbcdee0",
            "text": "Bus stop pole by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bus-stop-pole/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bus-stop-pole/source/city-bus-stop-pole.glb"
    },
    {
      "id": "city-bypass-pruning-shears",
      "type": "model",
      "title": "バイパス式の剪定ばさみ",
      "titleEn": "Bypass pruning shears",
      "description": "公園管理や園芸作業台に置く小型剪定ばさみ。重なり合う曲刃と受刃、刃先の面取り、主軸、左右の握り、実形状の戻しばねと固定ロック片を造形。机上に平置きする開いた一姿勢の静的プロップです。刃の動作・切断・ばね変形は含まず、実用品の切削性能や安全設計を検証したものではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.119 × 0.030 × 0.219 m、3,320三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "Small pruning shears for park-maintenance and gardening workbench scenes, with overlapping curved cutting and hooked counterblades, an exposed edge bevel, main pivot, paired grips, modeled return spring and fixed latch tab. A static open pose lies flat for tabletop placement. Blade motion, cutting and spring deformation are absent; this is not a tool design validated for cutting performance or safety. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.119 × 0.030 × 0.219 m; 3,320 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "shears",
        "tool",
        "剪定ばさみ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-bypass-pruning-shears/preview.png",
      "preview": "city-bypass-pruning-shears.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3320,
      "dimensions": [
        0.119124,
        0.0303,
        0.218562
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-028/scripts/city_expansion/park_hand_tools.py",
        "sourceSha256": "03be66db344f921250dfee7ba26d3db9c51a04ce079c2addfd51dd919b79744f",
        "sourceRecipeSha256": "884ba16c3d32bda723eb7a355fb4ae3cb6cfcd0e413cf6eaa87cbb5faa24acb5",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "44470e3c9c4b08ed437ab80539c0bdb673aba54fb3deb08bee52d022a743e0c5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-028/scripts/city_expansion/park_hand_tools.py",
            "scripts/city_expansion/frozen/batch-028/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-bypass-pruning-shears"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-bypass-pruning-shears/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-bypass-pruning-shears.json",
      "attribution": "Bypass pruning shears by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-bypass-pruning-shears/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-bypass-pruning-shears.glb",
          "format": "GLB",
          "bytes": 149696,
          "sha256": "03be66db344f921250dfee7ba26d3db9c51a04ce079c2addfd51dd919b79744f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-bypass-pruning-shears/source/city-bypass-pruning-shears.glb"
        },
        {
          "name": "city-bypass-pruning-shears.stl",
          "format": "STL",
          "bytes": 166084,
          "sha256": "44470e3c9c4b08ed437ab80539c0bdb673aba54fb3deb08bee52d022a743e0c5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-bypass-pruning-shears/source/city-bypass-pruning-shears.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-bypass-pruning-shears",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 149696,
              "name": "city-bypass-pruning-shears.glb",
              "sha256": "03be66db344f921250dfee7ba26d3db9c51a04ce079c2addfd51dd919b79744f"
            },
            {
              "bytes": 166084,
              "name": "city-bypass-pruning-shears.stl",
              "sha256": "44470e3c9c4b08ed437ab80539c0bdb673aba54fb3deb08bee52d022a743e0c5"
            }
          ],
          "archive": {
            "bytes": 115197,
            "filename": "city-bypass-pruning-shears-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "716cf1b9ebe70365d758ba2ec912cfa30c62f5a496861d7ba3a1a5621cea61a0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bypass-pruning-shears-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-bypass-pruning-shears.fbx",
              "format": "FBX",
              "bytes": 140924,
              "sha256": "6a75b2a5ae44c183277b77021f61f9c21a4766ba113a24d16213a5f09e4752d6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-bypass-pruning-shears.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a8cbaec1a53a3ddb45f314df442472e457877ecea69e7ba547d5b941b29f0f62.json",
                "bytes": 318,
                "sha256": "a8cbaec1a53a3ddb45f314df442472e457877ecea69e7ba547d5b941b29f0f62"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "5e801d25da3aef58c031717d12cac822015a2f2aa8af84077c3e0c4335c8a40d",
            "text": "Bypass pruning shears by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-bypass-pruning-shears/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-bypass-pruning-shears/source/city-bypass-pruning-shears.glb"
    },
    {
      "id": "city-c-frame-screw-clamp",
      "type": "model",
      "title": "C型ねじクランプ",
      "titleEn": "C-frame screw clamp",
      "description": "木工室や金属加工台に置くC型ねじクランプ。厚い一体C形フレーム、表裏の鋳造風補強、固定の機械加工アンビル、下側ボスを通る実形状の連続らせんねじ、球面座と丸い首振りパッド、端止め付きスライドTハンドルを造形。パッドと上ジョウ間の小さい隙間は意図した固定姿勢です。ねじ回転/締付/首振りはなく、ボス内部の雌ねじや荷重性能は再現しません。一式1点の静的な工具小物です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.204 × 0.248 × 0.042 m、17,444三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A C-frame screw clamp for woodworking or metalworking benches. A thick one-piece C-profile frame, front/back cast-style ribs, fixed machined anvil, geometric continuous helical screw through the lower boss, spherical seat/round swivel pad, and captive sliding T-handle are modeled. The small gap between pad and upper jaw is an intentional fixed pose. Screw rotation, clamping and pad articulation are absent; internal female threads and load performance are not modeled. One complete static tool prop. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.204 × 0.248 × 0.042 m; 17,444 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "c-clamp",
        "screw-clamp",
        "クランプ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-c-frame-screw-clamp/preview.png",
      "preview": "city-c-frame-screw-clamp.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17444,
      "dimensions": [
        0.204,
        0.248,
        0.042
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-057/scripts/city_expansion/precision_hand_tools.py",
        "sourceSha256": "4495f6f9af166d18ff10ac0602c41862c13ba936a418164994d4f80ad71514ef",
        "sourceRecipeSha256": "a35f92039068e1d54d6732b652ab1b09b4d586f70ab167e2e25d71104e419ce3",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6b2f37f43ed231cea3ba34cdb27197052ec1d5735ec0e8d3eda35668d31e55ab"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-057/scripts/city_expansion/precision_hand_tools.py",
            "scripts/city_expansion/frozen/batch-057/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-c-frame-screw-clamp"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-c-frame-screw-clamp/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-c-frame-screw-clamp.json",
      "attribution": "C-frame screw clamp by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-c-frame-screw-clamp/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-c-frame-screw-clamp.glb",
          "format": "GLB",
          "bytes": 1022320,
          "sha256": "4495f6f9af166d18ff10ac0602c41862c13ba936a418164994d4f80ad71514ef",
          "url": "https://xenoah.github.io/meshcopia/assets/city-c-frame-screw-clamp/source/city-c-frame-screw-clamp.glb"
        },
        {
          "name": "city-c-frame-screw-clamp.stl",
          "format": "STL",
          "bytes": 872284,
          "sha256": "6b2f37f43ed231cea3ba34cdb27197052ec1d5735ec0e8d3eda35668d31e55ab",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-c-frame-screw-clamp/source/city-c-frame-screw-clamp.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-c-frame-screw-clamp",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1022320,
              "name": "city-c-frame-screw-clamp.glb",
              "sha256": "4495f6f9af166d18ff10ac0602c41862c13ba936a418164994d4f80ad71514ef"
            },
            {
              "bytes": 872284,
              "name": "city-c-frame-screw-clamp.stl",
              "sha256": "6b2f37f43ed231cea3ba34cdb27197052ec1d5735ec0e8d3eda35668d31e55ab"
            }
          ],
          "archive": {
            "bytes": 569902,
            "filename": "city-c-frame-screw-clamp-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "4d25f64746866bb1b5bc1eb9b5c0f60d82d006be9c955546a75473d87194f152",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-c-frame-screw-clamp-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-c-frame-screw-clamp.fbx",
              "format": "FBX",
              "bytes": 672908,
              "sha256": "d769b063ec06308293790fa21477c36a661b4aaf693390c418118d196f3a73a4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-c-frame-screw-clamp.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5ff6a0a4f28f859839f931e1ccfbf7086a8a8356a91f3abb50a280f0afe5e86c.json",
                "bytes": 903,
                "sha256": "5ff6a0a4f28f859839f931e1ccfbf7086a8a8356a91f3abb50a280f0afe5e86c"
              }
            }
          ],
          "notice": {
            "bytes": 396,
            "filename": "LICENSE.txt",
            "sha256": "3964cef771b8fdffe88b2a5887df762754bab5718449cf25199e24b5d73a43e5",
            "text": "C-frame screw clamp by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-c-frame-screw-clamp/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-c-frame-screw-clamp/source/city-c-frame-screw-clamp.glb"
    },
    {
      "id": "city-cable-protector",
      "type": "model",
      "title": "ヒンジ式ケーブル保護ブリッジ",
      "titleEn": "Hinged cable protector",
      "description": "3本の開放端ケーブル通路、黄色いヒンジ蓋、滑り止めを備えるケーブル保護ブリッジ。ケーブルは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A three-channel cable-crossing bridge with open ends, hinged yellow lid, latches and raised grips; cables not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "street-furniture",
        "cable-protector"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-cable-protector/thumbnail.png",
      "preview": "city-cable-protector.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2696,
      "dimensions": [
        0.979,
        0.0875,
        0.48
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_extra.py",
        "sourceSha256": "f3d0f67c1d8066b7308e6156f7a334f9fbae856be5d927e30c2bde8cb7801406",
        "stlSha256": "a536841457f4b279fc0eb6da81a44e51b2bb970cd718699dd0290f64bcce5640"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_extra.py",
            "scripts/city/common.py",
            "scripts/city/access.py"
          ],
          "selectors": [
            "city-cable-protector"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-cable-protector/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-cable-protector.json",
      "attribution": "Hinged cable protector by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-cable-protector/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-cable-protector.glb",
          "format": "GLB",
          "bytes": 120528,
          "sha256": "f3d0f67c1d8066b7308e6156f7a334f9fbae856be5d927e30c2bde8cb7801406",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cable-protector/source/city-cable-protector.glb"
        },
        {
          "name": "city-cable-protector.stl",
          "format": "STL",
          "bytes": 134884,
          "sha256": "a536841457f4b279fc0eb6da81a44e51b2bb970cd718699dd0290f64bcce5640",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cable-protector/source/city-cable-protector.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-cable-protector",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 120528,
              "name": "city-cable-protector.glb",
              "sha256": "f3d0f67c1d8066b7308e6156f7a334f9fbae856be5d927e30c2bde8cb7801406"
            },
            {
              "bytes": 134884,
              "name": "city-cable-protector.stl",
              "sha256": "a536841457f4b279fc0eb6da81a44e51b2bb970cd718699dd0290f64bcce5640"
            }
          ],
          "archive": {
            "bytes": 41660,
            "filename": "city-cable-protector-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f4d75e57eb7ead3d3411817b30f9a6ddb3a1daa6187fef0ff776163ddc295a65",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-cable-protector-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-cable-protector.fbx",
              "format": "FBX",
              "bytes": 208668,
              "sha256": "11474013b2600492d009b81877d057acc7cf97045d8deb96b64cbb3c7e7f7330",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-cable-protector.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e83a82ee85e505f04e2dd9a395cc6e7e2d9ba045547de94d39ff96fffef809d5.json",
                "bytes": 317,
                "sha256": "e83a82ee85e505f04e2dd9a395cc6e7e2d9ba045547de94d39ff96fffef809d5"
              }
            }
          ],
          "notice": {
            "bytes": 395,
            "filename": "LICENSE.txt",
            "sha256": "ac93e59d0443972c74e4672aacb9d4532d54dab48797b7914ded16eb914be98f",
            "text": "Hinged cable protector by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-cable-protector/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-cable-protector/source/city-cable-protector.glb"
    },
    {
      "id": "city-cable-tray-elbow",
      "type": "model",
      "title": "曲がりケーブルトレイ",
      "titleEn": "Perforated cable tray elbow",
      "description": "床面と側面に実際の開口、曲線リブ、端部接続金具を備えた90度ケーブルトレイ単体。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A single 90-degree cable tray elbow with genuine deck and side-wall apertures, curved stiffening lips and end splice hardware. Decorative geometry, not a rated electrical product. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "cable tray",
        "elbow",
        "industrial",
        "utility",
        "perforated",
        "ケーブルトレイ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-cable-tray-elbow/thumbnail.png",
      "preview": "city-cable-tray-elbow.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3516,
      "dimensions": [
        0.589,
        0.103,
        0.589
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Repeated static parts are grouped into named assemblies; triangle-corner UVs and material records retained from original.",
      "provenance": {
        "method": "Original procedural geometry, followed by geometry-preserving static GLB assembly grouping",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0; grouping postprocessor with Python 3.12.14 and NumPy 2.3.5",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py",
        "sourceSha256": "5e270086df52cdfd1d801445eaeb5c16a23e1296f92ca9afd4fbb7120e93558e",
        "stlSha256": "25485b0dbaa8942cebabca5a8c49ad92f6a3a77d1d6feec6ae1ff3a6b9689b26",
        "changes": "Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 7206d4ef0e520dd43df3f4443d0ff50574e8a01edea67a4dd6968740b4f0e55b.",
        "alternateFormat": "STL written by scripts/city/group_static_assemblies.py from exact grouped GLB triangle coordinates; meters, Y-up, no colors or UVs; no printability or manufacturing validation.",
        "baseGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_extra.py",
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_extra.py",
            "scripts/city/common.py",
            "scripts/city/group_static_assemblies.py",
            "scripts/city/render_grouped_assemblies.py",
            "scripts/city/infrastructure.py"
          ],
          "selectors": [
            "city-cable-tray-elbow"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-cable-tray-elbow/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-cable-tray-elbow.json",
      "attribution": "Perforated cable tray elbow by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-cable-tray-elbow/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 7206d4ef0e520dd43df3f4443d0ff50574e8a01edea67a4dd6968740b4f0e55b.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-cable-tray-elbow.glb",
          "format": "GLB",
          "bytes": 212116,
          "sha256": "5e270086df52cdfd1d801445eaeb5c16a23e1296f92ca9afd4fbb7120e93558e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cable-tray-elbow/source/city-cable-tray-elbow.glb"
        },
        {
          "name": "city-cable-tray-elbow.stl",
          "format": "STL",
          "bytes": 175884,
          "sha256": "25485b0dbaa8942cebabca5a8c49ad92f6a3a77d1d6feec6ae1ff3a6b9689b26",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cable-tray-elbow/source/city-cable-tray-elbow.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-cable-tray-elbow",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 212116,
              "name": "city-cable-tray-elbow.glb",
              "sha256": "5e270086df52cdfd1d801445eaeb5c16a23e1296f92ca9afd4fbb7120e93558e"
            },
            {
              "bytes": 175884,
              "name": "city-cable-tray-elbow.stl",
              "sha256": "25485b0dbaa8942cebabca5a8c49ad92f6a3a77d1d6feec6ae1ff3a6b9689b26"
            }
          ],
          "archive": {
            "bytes": 102899,
            "filename": "city-cable-tray-elbow-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2001a9270ff35369f1fb2d02c96e558e44828d32d77bf59ca9879116aefd616a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-cable-tray-elbow-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-cable-tray-elbow.fbx",
              "format": "FBX",
              "bytes": 124300,
              "sha256": "dc523139e7d809229c46a40a78e6860e7735528f85de74879fb4abf2e119dab5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-cable-tray-elbow.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b27d5cfd6ffad62fa78e209e80b3919292c4db2af6a7ae98d6b41bfccd77f92e.json",
                "bytes": 510,
                "sha256": "b27d5cfd6ffad62fa78e209e80b3919292c4db2af6a7ae98d6b41bfccd77f92e"
              }
            }
          ],
          "notice": {
            "bytes": 662,
            "filename": "LICENSE.txt",
            "sha256": "ddc0e05d38d5010d86367b1da79b2be54bfab57049320cb202e60d3425e46354",
            "text": "Perforated cable tray elbow by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-cable-tray-elbow/\nProvided as-is, without warranties (license Section 5).\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 7206d4ef0e520dd43df3f4443d0ff50574e8a01edea67a4dd6968740b4f0e55b.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-cable-tray-elbow/source/city-cable-tray-elbow.glb"
    },
    {
      "id": "city-capsule-toy-vending-machines",
      "type": "model",
      "title": "カプセルトイ自販機（2×2台）",
      "titleEn": "Capsule toy vending machines, 2×2",
      "description": "商店街や駅の通路に並ぶ、上下2段×2列のカプセルトイ自販機です。共通の台座、各台の本体と回転ダイヤル・ハンドル、取出し口とふた、価格窓、無地の見本カード枠、透明な陳列ケースと中の赤・青・黄のカプセルを造形しています。カードや本体に商品名・キャラクター・ロゴなどの図柄はなく、ハンドルの回転や景品の排出は動作しません。 陳列ケースはGLB内の半透明（アルファブレンド）材質です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.880 × 1.455 × 0.465 m、12,860三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A 2×2 bank of capsule toy vending machines for shopping streets and station passages. It models the shared stand, each machine body with rotary dial and crank, dispensing chute and flap, price window, blank display-card frames, and transparent display cases with red, blue and yellow capsules. Cards and bodies carry no product names, characters or logos; crank rotation and capsule dispensing do not operate. The display cases use an alpha-blended GLB material. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.880 × 1.455 × 0.465 m; 12,860 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "capsule-toy",
        "gachapon",
        "vending",
        "shopping-street",
        "ガチャガチャ"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-capsule-toy-vending-machines/preview.png",
      "preview": "city-capsule-toy-vending-machines.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12860,
      "dimensions": [
        0.88,
        1.455,
        0.465
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "7a6358c165bdffbfc1c2968dd3ed145f9aa57018f50f40bd4599c9f8cc1ed522",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "391bcb7ea45dec3400684f60389e140d5c291b317f6a9a2308b599b47bbf69c6"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-capsule-toy-vending-machines"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-capsule-toy-vending-machines/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-capsule-toy-vending-machines.json",
      "attribution": "Capsule toy vending machines, 2×2 by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-capsule-toy-vending-machines/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-capsule-toy-vending-machines.glb",
          "format": "GLB",
          "bytes": 550572,
          "sha256": "7a6358c165bdffbfc1c2968dd3ed145f9aa57018f50f40bd4599c9f8cc1ed522",
          "url": "https://xenoah.github.io/meshcopia/assets/city-capsule-toy-vending-machines/source/city-capsule-toy-vending-machines.glb"
        },
        {
          "name": "city-capsule-toy-vending-machines.stl",
          "format": "STL",
          "bytes": 643084,
          "sha256": "391bcb7ea45dec3400684f60389e140d5c291b317f6a9a2308b599b47bbf69c6",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-capsule-toy-vending-machines/source/city-capsule-toy-vending-machines.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-capsule-toy-vending-machines",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 550572,
              "name": "city-capsule-toy-vending-machines.glb",
              "sha256": "7a6358c165bdffbfc1c2968dd3ed145f9aa57018f50f40bd4599c9f8cc1ed522"
            },
            {
              "bytes": 643084,
              "name": "city-capsule-toy-vending-machines.stl",
              "sha256": "391bcb7ea45dec3400684f60389e140d5c291b317f6a9a2308b599b47bbf69c6"
            }
          ],
          "archive": {
            "bytes": 317898,
            "filename": "city-capsule-toy-vending-machines-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f35fd0f3e915c15c507ff1e7275774180554faf290ad86cb6ba91198a5537fd4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-capsule-toy-vending-machines-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-capsule-toy-vending-machines.fbx",
              "format": "FBX",
              "bytes": 379836,
              "sha256": "0aaf4c5081327fd424e8ee1eab88871b2619f3d0ce28a99ac7d848f7fe46eed9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-capsule-toy-vending-machines.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d8bc828471b76545ddee79809e102b405cce9c94e3c859a1606718bd57ce2d69.json",
                "bytes": 514,
                "sha256": "d8bc828471b76545ddee79809e102b405cce9c94e3c859a1606718bd57ce2d69"
              }
            }
          ],
          "notice": {
            "bytes": 420,
            "filename": "LICENSE.txt",
            "sha256": "2f8d4938b837828009924e8aaccdacf32340f0c33e3b7c6de2831f376e7ab2ea",
            "text": "Capsule toy vending machines, 2×2 by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-capsule-toy-vending-machines/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-capsule-toy-vending-machines/source/city-capsule-toy-vending-machines.glb"
    },
    {
      "id": "city-car-park-pay-station",
      "type": "model",
      "title": "駐車場の精算機",
      "titleEn": "Car park pay station",
      "description": "時間貸し駐車場に置く、ひさし付きの料金精算機です。コンクリートの島、紺色の本体、発光する無地のヘッダー、ステンレスの前面とひさし、液晶画面と押しボタン、駐車券・硬貨・紙幣・カードの投入口、インターホン、つり銭受け、両脇の黄色い防護柱を造形しています。料金・案内の文字、画面表示、決済や通話の機能は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.900 × 1.620 × 0.700 m、2,884三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A canopied pay station for pay-by-time car parks. It models the concrete island, navy body, a lit blank header, stainless front panel and canopy, LCD screen and buttons, ticket, coin, note and card slots, intercom grille, change tray and two yellow guard posts. Prices, instructions and other text, on-screen content and payment or intercom function are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.900 × 1.620 × 0.700 m; 2,884 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "car-park",
        "pay-station",
        "parking",
        "kiosk",
        "精算機"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-car-park-pay-station/preview.png",
      "preview": "city-car-park-pay-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2884,
      "dimensions": [
        0.9,
        1.62,
        0.7
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "2cd7581ef74cd76f2e6e96e3b28bcb99079aeb1795a75e4e5d35e11a9bf6d1fc",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "4806a414b41114881e6aa2f4933734570f9acca9508e6cd6284fcf5c81a07853"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-car-park-pay-station"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-car-park-pay-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-car-park-pay-station.json",
      "attribution": "Car park pay station by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-car-park-pay-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-car-park-pay-station.glb",
          "format": "GLB",
          "bytes": 196624,
          "sha256": "2cd7581ef74cd76f2e6e96e3b28bcb99079aeb1795a75e4e5d35e11a9bf6d1fc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-car-park-pay-station/source/city-car-park-pay-station.glb"
        },
        {
          "name": "city-car-park-pay-station.stl",
          "format": "STL",
          "bytes": 144284,
          "sha256": "4806a414b41114881e6aa2f4933734570f9acca9508e6cd6284fcf5c81a07853",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-car-park-pay-station/source/city-car-park-pay-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-car-park-pay-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 196624,
              "name": "city-car-park-pay-station.glb",
              "sha256": "2cd7581ef74cd76f2e6e96e3b28bcb99079aeb1795a75e4e5d35e11a9bf6d1fc"
            },
            {
              "bytes": 144284,
              "name": "city-car-park-pay-station.stl",
              "sha256": "4806a414b41114881e6aa2f4933734570f9acca9508e6cd6284fcf5c81a07853"
            }
          ],
          "archive": {
            "bytes": 92299,
            "filename": "city-car-park-pay-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a99da53d5c97d6f457b06a5c54b7712f9128128bcafe744e818344b27236c35e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-car-park-pay-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-car-park-pay-station.fbx",
              "format": "FBX",
              "bytes": 131388,
              "sha256": "3c800194f9c221eaba9c2cbd769a046e0c6a7d3c7849a7ddc07e01a59a26482e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-car-park-pay-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9c5c62d8ef2837f419d2c90210f44c2bf70b3f8c1ded6e5a6b5d95a1c43dc7c1.json",
                "bytes": 317,
                "sha256": "9c5c62d8ef2837f419d2c90210f44c2bf70b3f8c1ded6e5a6b5d95a1c43dc7c1"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "5fecf6bb8b26ce061208cba6613bc76f8a0a273631c8e12ee970199426341575",
            "text": "Car park pay station by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-car-park-pay-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-car-park-pay-station/source/city-car-park-pay-station.glb"
    },
    {
      "id": "city-cartridge-caulking-gun",
      "type": "model",
      "title": "カートリッジ式コーキングガン",
      "titleEn": "Cartridge caulking gun",
      "description": "建物保守や内装工事の作業台向けの手動コーキングガン。無地カートリッジ、開いた保持枠、先端が開いた中空ノズル、押し棒と曲げた引手、固定した握り・トリガー・解放片を造形。横置きの一姿勢で、充填材、吐出、ラチェットやトリガー動作は含みません。実際の密封・施工性能は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.134 × 0.072 × 0.474 m、4,620三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A manual caulking-gun prop for building-maintenance and interior-work benches, with unbranded cartridge, open cradle, hollow open-ended nozzle, plunger rod and bent pull hook, fixed grip, trigger and release tab. Presented on its side; sealant, dispensing, ratchet and trigger behavior are absent. Real sealing and application performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.134 × 0.072 × 0.474 m; 4,620 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tool",
        "caulking",
        "maintenance",
        "コーキングガン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-cartridge-caulking-gun/preview.png",
      "preview": "city-cartridge-caulking-gun.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4620,
      "dimensions": [
        0.134,
        0.072,
        0.47385
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-032/scripts/city_expansion/workshop_hand_tools.py",
        "sourceSha256": "beb1909849ed829b14ab369c38eb2728fb6a4215220640a8461fdf17c8759790",
        "sourceRecipeSha256": "c3683a84fbea9c5ea5f10b9ea1a0e5ccbdf3023d7734835dcfb74ac8f927ef68",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "08b1478474def8a1101e354425df44dc7915fc4bb1b45296492073fb2cd8a18a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-032/scripts/city_expansion/workshop_hand_tools.py",
            "scripts/city_expansion/frozen/batch-032/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-cartridge-caulking-gun"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-cartridge-caulking-gun/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-cartridge-caulking-gun.json",
      "attribution": "Cartridge caulking gun by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-cartridge-caulking-gun/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-cartridge-caulking-gun.glb",
          "format": "GLB",
          "bytes": 200492,
          "sha256": "beb1909849ed829b14ab369c38eb2728fb6a4215220640a8461fdf17c8759790",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cartridge-caulking-gun/source/city-cartridge-caulking-gun.glb"
        },
        {
          "name": "city-cartridge-caulking-gun.stl",
          "format": "STL",
          "bytes": 231084,
          "sha256": "08b1478474def8a1101e354425df44dc7915fc4bb1b45296492073fb2cd8a18a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-cartridge-caulking-gun/source/city-cartridge-caulking-gun.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-cartridge-caulking-gun",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 200492,
              "name": "city-cartridge-caulking-gun.glb",
              "sha256": "beb1909849ed829b14ab369c38eb2728fb6a4215220640a8461fdf17c8759790"
            },
            {
              "bytes": 231084,
              "name": "city-cartridge-caulking-gun.stl",
              "sha256": "08b1478474def8a1101e354425df44dc7915fc4bb1b45296492073fb2cd8a18a"
            }
          ],
          "archive": {
            "bytes": 141078,
            "filename": "city-cartridge-caulking-gun-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3323dd89d9fbe961f9af1cd2b60b807b7777b481bca81d1c114cb77c1546d52b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cartridge-caulking-gun-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-cartridge-caulking-gun.fbx",
              "format": "FBX",
              "bytes": 168812,
              "sha256": "437fa1e41effbf1b6e6ed3960629ec073d8112dec48f1475526a14bd25631698",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cartridge-caulking-gun.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5436ed2de2a865b6272676a0e76840e8d70635baea8c9f925e9f48311e494347.json",
                "bytes": 512,
                "sha256": "5436ed2de2a865b6272676a0e76840e8d70635baea8c9f925e9f48311e494347"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "e071084c5370593acdf14d3a729a2f10bef38ad334c36123f1b415b1ccbe6735",
            "text": "Cartridge caulking gun by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-cartridge-caulking-gun/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-cartridge-caulking-gun/source/city-cartridge-caulking-gun.glb"
    },
    {
      "id": "city-casement-window",
      "type": "model",
      "title": "片開き窓ユニット",
      "titleEn": "Twin casement window unit",
      "description": "透明ガラス入りの二枚建て窓。片側の開いたサッシ、気密材、丁番、ハンドル、排水隙間のある水切りを含む。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A twin glazed casement unit with one sash statically open, transparent panes, seals, hinges, handles and a sill with real drainage gaps. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "window",
        "casement",
        "glazing",
        "building",
        "sill",
        "窓"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-casement-window/thumbnail.png",
      "preview": "city-casement-window.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4848,
      "dimensions": [
        1.46,
        1.203305,
        0.331274
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Glazing uses alpha-blended PBR transparency; appearance depends on viewer lighting and transparency sorting.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_architecture.py",
        "sourceSha256": "6d188a36193cbcf98c88dbdef9394e6e27a90c85e4bf15cf3cfaed2ee776ba6e",
        "stlSha256": "119b3e8af591589af1835d162508e5131e78e3796d59775d147f9c3eaffb3313"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_architecture.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py",
            "scripts/city/infrastructure_extra.py"
          ],
          "selectors": [
            "city-casement-window"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-casement-window/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-casement-window.json",
      "attribution": "Twin casement window unit by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-casement-window/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-casement-window.glb",
          "format": "GLB",
          "bytes": 262272,
          "sha256": "6d188a36193cbcf98c88dbdef9394e6e27a90c85e4bf15cf3cfaed2ee776ba6e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-casement-window/source/city-casement-window.glb"
        },
        {
          "name": "city-casement-window.stl",
          "format": "STL",
          "bytes": 242484,
          "sha256": "119b3e8af591589af1835d162508e5131e78e3796d59775d147f9c3eaffb3313",
          "url": "https://xenoah.github.io/meshcopia/assets/city-casement-window/source/city-casement-window.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-casement-window",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 262272,
              "name": "city-casement-window.glb",
              "sha256": "6d188a36193cbcf98c88dbdef9394e6e27a90c85e4bf15cf3cfaed2ee776ba6e"
            },
            {
              "bytes": 242484,
              "name": "city-casement-window.stl",
              "sha256": "119b3e8af591589af1835d162508e5131e78e3796d59775d147f9c3eaffb3313"
            }
          ],
          "archive": {
            "bytes": 72221,
            "filename": "city-casement-window-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1bceb9de28333c4ffd5ac53452ac0d6ae558939a6f6d9d48c7b22ab4e9e5d81a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-casement-window-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-casement-window.fbx",
              "format": "FBX",
              "bytes": 258876,
              "sha256": "867cdddebae1bc34cb83a81b78a07936faf56b7d609f19fc570f5574ee57b993",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-casement-window.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/eaf76dbb183a91009becbf85b7acd2ba253449d471288433e14a7b9718fd6347.json",
                "bytes": 317,
                "sha256": "eaf76dbb183a91009becbf85b7acd2ba253449d471288433e14a7b9718fd6347"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "5db6c979c815c8b0da756579e8956417229349d5dc4b5f7246ebaeae4477e40b",
            "text": "Twin casement window unit by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-casement-window/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-casement-window/source/city-casement-window.glb"
    },
    {
      "id": "city-ceiling-cassette-air-conditioner",
      "type": "model",
      "title": "四方向吹出し天井カセット型室内機",
      "titleEn": "Four-way ceiling-cassette indoor air conditioner",
      "description": "事務室・店舗・公共施設の天井へ配置する角形カセット室内機の外観。中央の実開口吸込み格子、奥の固定インペラー表現、四辺に独立した吹出し空間と固定方向板、上部点検筐体、実スロット付き吊金具、閉じた接続キャップと開いた排水ソケットを造形。室内天井側の一体機器で、既存の屋外冷媒凝縮器や受動換気口・ダクトとは異なります。最下面Y=0の原点から天井高さへ移動し、上部筐体は天井裏へ納める想定です。冷暖房・冷媒・通水・電装・空気流・可動部は実装せず、機器性能・吊下げ安全性・認証は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.842 × 0.357 × 0.842 m、10,012三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A square indoor cassette appearance unit for office, shop and civic-building ceilings. It models a genuinely open central return grille with recessed fixed impeller representation, four separate perimeter discharge spaces and fixed direction vanes, upper service housing, slotted suspension brackets, capped connection fittings and open condensate socket. The complete room-side ceiling appliance is distinct from the existing outdoor refrigerant condenser, passive vents and duct modules. Move the lowest-face Y=0 origin to the ceiling height, with the upper housing above the ceiling plane. Heating/cooling, refrigerant, plumbing, electrical operation, airflow and moving parts are absent; equipment performance, suspension safety and certification are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.842 × 0.357 × 0.842 m; 10,012 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "interior",
        "ceiling",
        "air-conditioner",
        "cassette",
        "天井カセット"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-ceiling-cassette-air-conditioner/preview.png",
      "preview": "city-ceiling-cassette-air-conditioner.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10012,
      "dimensions": [
        0.842,
        0.357,
        0.842
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-033/scripts/city_expansion/indoor_climate_fixtures.py",
        "sourceSha256": "1347d92c613c0f1f7139ef87b86952859e1d15681fd17aab53af8777df9450c7",
        "sourceRecipeSha256": "a7a8d560a6c08cecfd0f4e2fab688cb30ccc269ffbbd1bfd87ed593322a68300",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "2cda7a24e1fa44a66a0159e31b4fa8d401770fe26b09538c3c6325bbc1fad3c3"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-033/scripts/city_expansion/indoor_climate_fixtures.py",
            "scripts/city_expansion/frozen/batch-033/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-ceiling-cassette-air-conditioner"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-ceiling-cassette-air-conditioner/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-ceiling-cassette-air-conditioner.json",
      "attribution": "Four-way ceiling-cassette indoor air conditioner by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-ceiling-cassette-air-conditioner/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-ceiling-cassette-air-conditioner.glb",
          "format": "GLB",
          "bytes": 631424,
          "sha256": "1347d92c613c0f1f7139ef87b86952859e1d15681fd17aab53af8777df9450c7",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ceiling-cassette-air-conditioner/source/city-ceiling-cassette-air-conditioner.glb"
        },
        {
          "name": "city-ceiling-cassette-air-conditioner.stl",
          "format": "STL",
          "bytes": 500684,
          "sha256": "2cda7a24e1fa44a66a0159e31b4fa8d401770fe26b09538c3c6325bbc1fad3c3",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-ceiling-cassette-air-conditioner/source/city-ceiling-cassette-air-conditioner.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-ceiling-cassette-air-conditioner",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 631424,
              "name": "city-ceiling-cassette-air-conditioner.glb",
              "sha256": "1347d92c613c0f1f7139ef87b86952859e1d15681fd17aab53af8777df9450c7"
            },
            {
              "bytes": 500684,
              "name": "city-ceiling-cassette-air-conditioner.stl",
              "sha256": "2cda7a24e1fa44a66a0159e31b4fa8d401770fe26b09538c3c6325bbc1fad3c3"
            }
          ],
          "archive": {
            "bytes": 303515,
            "filename": "city-ceiling-cassette-air-conditioner-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "16cdb9615baee238adccf2f64477e2a6a7f04254d131050e4ebdc8bddeae5fe4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-ceiling-cassette-air-conditioner-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-ceiling-cassette-air-conditioner.fbx",
              "format": "FBX",
              "bytes": 352908,
              "sha256": "a764846fd2a20851740e47b1dc46e20ec2ff055d5bf2e101d89592bc1bb39f70",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-ceiling-cassette-air-conditioner.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5f6faafe18fcede65b10546bbb5d7e1f5d8238650b467b33f3f7f1520f922723.json",
                "bytes": 706,
                "sha256": "5f6faafe18fcede65b10546bbb5d7e1f5d8238650b467b33f3f7f1520f922723"
              }
            }
          ],
          "notice": {
            "bytes": 438,
            "filename": "LICENSE.txt",
            "sha256": "0b45420c6010b82c1a2e751b72dbc5777033dae1e5703475b3c78e9eb267ea4b",
            "text": "Four-way ceiling-cassette indoor air conditioner by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-ceiling-cassette-air-conditioner/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-ceiling-cassette-air-conditioner/source/city-ceiling-cassette-air-conditioner.glb"
    },
    {
      "id": "city-ceiling-projector",
      "type": "model",
      "title": "天吊りプロジェクター",
      "titleEn": "Ceiling-mounted projector",
      "description": "段付きレンズ枠、独立した通気ルーバー、下面操作ボタン、背面の端子形状、取付アーム、固定傾斜ジョイント、支柱と穴あき天井取付板を備えた天吊りプロジェクター。レンズは不透明な青黒い代替面で、透過・発光・映像投影は行いません。取付部は固定形状で可動しません。天井、壁、スクリーン、外部ケーブルは含みません。内部光学系・電源・回路・冷却機構は省略。取付安全性、構造、電気・光学性能は未検証。天井への位置・高さ調整は別途必要です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.450 × 0.633 × 0.458 m、24,820三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A ceiling-mounted projector with stepped lens rings, separated ventilation louvers, underside controls, rear socket shapes, mounting arms, fixed tilt joint, drop stem and a perforated ceiling plate. Its lens is an opaque blue-black placeholder, with no transmission, emission or image projection. All mount joints are static. No ceiling, wall, screen or external cable is included. Internal optics, power supply, circuits and cooling mechanism are omitted. Mounting safety, structure and electrical/optical performance are unvalidated. Installation height and ceiling alignment must be positioned separately. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.450 × 0.633 × 0.458 m; 24,820 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "projector",
        "ceiling-mount",
        "conference",
        "プロジェクター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-ceiling-projector/preview.png",
      "preview": "city-ceiling-projector.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 24820,
      "dimensions": [
        0.44955,
        0.6335,
        0.458
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-019/scripts/city_expansion/event_presentation.py",
        "sourceSha256": "f4d9d8a0a876a3240a16c519b4ac635e81ed0f12752337289c13bc78914dfaae",
        "sourceRecipeSha256": "18cce003e55fa2713e3911710355fca6a3692233c197d71fe7729db6fd50ce98",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "46278b95752a5bfc3ac5b2c983c3ca6184efccd5207f604cf628985dc134596b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-019/scripts/city_expansion/event_presentation.py",
            "scripts/city_expansion/frozen/batch-019/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-ceiling-projector"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-ceiling-projector/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-ceiling-projector.json",
      "attribution": "Ceiling-mounted projector by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-ceiling-projector/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-ceiling-projector.glb",
          "format": "GLB",
          "bytes": 1414232,
          "sha256": "f4d9d8a0a876a3240a16c519b4ac635e81ed0f12752337289c13bc78914dfaae",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ceiling-projector/source/city-ceiling-projector.glb"
        },
        {
          "name": "city-ceiling-projector.stl",
          "format": "STL",
          "bytes": 1241084,
          "sha256": "46278b95752a5bfc3ac5b2c983c3ca6184efccd5207f604cf628985dc134596b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-ceiling-projector/source/city-ceiling-projector.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-ceiling-projector",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1414232,
              "name": "city-ceiling-projector.glb",
              "sha256": "f4d9d8a0a876a3240a16c519b4ac635e81ed0f12752337289c13bc78914dfaae"
            },
            {
              "bytes": 1241084,
              "name": "city-ceiling-projector.stl",
              "sha256": "46278b95752a5bfc3ac5b2c983c3ca6184efccd5207f604cf628985dc134596b"
            }
          ],
          "archive": {
            "bytes": 814609,
            "filename": "city-ceiling-projector-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f156319f87beb87c63530bf6c996b2d74219fadba5c2ddc84b70b06169256a4c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-ceiling-projector-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-ceiling-projector.fbx",
              "format": "FBX",
              "bytes": 906044,
              "sha256": "bac4707a8b9aadbf4e6eb1771a0b941910af679998ce57ed492085f86d184e14",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-ceiling-projector.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e2551e6fe821fb807dd3722a23fc0b1d8baf27405da0f02141cb13e038972200.json",
                "bytes": 1685,
                "sha256": "e2551e6fe821fb807dd3722a23fc0b1d8baf27405da0f02141cb13e038972200"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "3722b991568d1c803ed0175d7a01aad7ac14ec59cb2ed86c2ddafd49b769d6c3",
            "text": "Ceiling-mounted projector by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-ceiling-projector/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-ceiling-projector/source/city-ceiling-projector.glb"
    },
    {
      "id": "city-centrifugal-exhaust-fan",
      "type": "model",
      "title": "渦巻ケーシングと背面モーターの遠心排気ファン",
      "titleEn": "Centrifugal exhaust fan with volute and rear motor",
      "description": "機械室や換気設備架台に置く据置き遠心排気ファンの静的プロップ。渦巻状の厚いケーシング、貫通した円形吸込口と疎な保護ガード、奥に見える湾曲羽根インペラー、開いた接線方向吐出口、背面モーターと冷却フィン、軸継手、支持脚と固定スキッドを造形しています。軸流送風機や冷媒凝縮器とは異なる構成です。配線、接続ダクト、回転・通電・排気動作、圧力／流量曲線、騒音、熱・防火・保護等級や適合認証は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.935 × 1.435 × 1.110 m、18,344三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A stationary centrifugal exhaust-fan prop for a plant room or ventilation equipment base, with a thick spiral volute, genuinely open circular inlet and sparse protective guard, visible curved-blade impeller, open tangential discharge, rear drive motor with cooling fins, coupling, supports and mounting skids. Its construction is distinct from an axial blower or refrigerant condenser. Wiring and connecting ducts are omitted, with no rotation, electrical operation, exhaust behavior, pressure/flow curve, noise, thermal/fire or ingress-protection performance, or compliance certification supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.935 × 1.435 × 1.110 m; 18,344 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "ventilation",
        "centrifugal-fan",
        "plant-room",
        "遠心ファン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-centrifugal-exhaust-fan/preview.png",
      "preview": "city-centrifugal-exhaust-fan.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 18344,
      "dimensions": [
        0.935068,
        1.435,
        1.11
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-024/scripts/city_expansion/ventilation_components.py",
        "sourceSha256": "9da2a36c5079d945b74853ea1b0b5a566b651f3e60b562ad7978505b66db6d6b",
        "sourceRecipeSha256": "dc71fcae6b37e71ce00296d2dd56cbfd096e81cadc62a2c702ab271ed3759a25",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "4364d854c188f39d8844160d3fb66fec65a2987dcbe8165391a620710bc8e855"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-024/scripts/city_expansion/ventilation_components.py",
            "scripts/city_expansion/frozen/batch-024/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-centrifugal-exhaust-fan"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-centrifugal-exhaust-fan/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-centrifugal-exhaust-fan.json",
      "attribution": "Centrifugal exhaust fan with volute and rear motor by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-centrifugal-exhaust-fan/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-centrifugal-exhaust-fan.glb",
          "format": "GLB",
          "bytes": 919288,
          "sha256": "9da2a36c5079d945b74853ea1b0b5a566b651f3e60b562ad7978505b66db6d6b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-centrifugal-exhaust-fan/source/city-centrifugal-exhaust-fan.glb"
        },
        {
          "name": "city-centrifugal-exhaust-fan.stl",
          "format": "STL",
          "bytes": 917284,
          "sha256": "4364d854c188f39d8844160d3fb66fec65a2987dcbe8165391a620710bc8e855",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-centrifugal-exhaust-fan/source/city-centrifugal-exhaust-fan.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-centrifugal-exhaust-fan",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 919288,
              "name": "city-centrifugal-exhaust-fan.glb",
              "sha256": "9da2a36c5079d945b74853ea1b0b5a566b651f3e60b562ad7978505b66db6d6b"
            },
            {
              "bytes": 917284,
              "name": "city-centrifugal-exhaust-fan.stl",
              "sha256": "4364d854c188f39d8844160d3fb66fec65a2987dcbe8165391a620710bc8e855"
            }
          ],
          "archive": {
            "bytes": 491028,
            "filename": "city-centrifugal-exhaust-fan-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "30bc2b9a1b93a143d825149e13aaf8dea2adc55939b41d287a780a65392e753b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-centrifugal-exhaust-fan-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-centrifugal-exhaust-fan.fbx",
              "format": "FBX",
              "bytes": 565244,
              "sha256": "a127d9750949b46454e4a7a29124b6a53dfd6a0ade69ec42a4f5520dc139f7a3",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-centrifugal-exhaust-fan.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fd4cd1c86a9d73c82d1ef1b21206eca2f5d5b26df8f30be0e8eabb6df1d180c7.json",
                "bytes": 901,
                "sha256": "fd4cd1c86a9d73c82d1ef1b21206eca2f5d5b26df8f30be0e8eabb6df1d180c7"
              }
            }
          ],
          "notice": {
            "bytes": 431,
            "filename": "LICENSE.txt",
            "sha256": "77858538ff32831a1f3bbf9bc240f2f5a9f1175f28ff31972355fa3a25227f73",
            "text": "Centrifugal exhaust fan with volute and rear motor by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-centrifugal-exhaust-fan/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-centrifugal-exhaust-fan/source/city-centrifugal-exhaust-fan.glb"
    },
    {
      "id": "city-chain-post-barrier-set",
      "type": "model",
      "title": "チェーンポールの柵",
      "titleEn": "Chain post barrier set",
      "description": "敷地の境界や立入制限に使う、白黒のポール3本とたるませたチェーンの組です。鋳鉄の置き台、帯模様の支柱、球形の頭部、チェーン掛けの輪、交互に向きを変えた鎖の輪を造形しています。鎖は固定形状で揺れや張り具合の物理挙動はなく、注意札などの文字は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.330 × 0.945 × 0.330 m、25,536三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A set of three black-and-white posts joined by sagging chains, used for site boundaries and access restriction. It models cast-iron bases, banded posts, ball finials, chain eyes and alternating chain links. The chain is static geometry without swing or tension physics; warning tags and other lettering are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.330 × 0.945 × 0.330 m; 25,536 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "chain-barrier",
        "stanchion",
        "access-control",
        "チェーン"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-chain-post-barrier-set/preview.png",
      "preview": "city-chain-post-barrier-set.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 25536,
      "dimensions": [
        3.33,
        0.945,
        0.33
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "6f21021e57ad380ead1e6b873c3714e9d0edb58b9f7d71df94ee97c8bab39f16",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "e9161b2d0c879527393c162a280dc97a0ed988fc39ef3372551b5a62b7d04741"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-chain-post-barrier-set"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-chain-post-barrier-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-chain-post-barrier-set.json",
      "attribution": "Chain post barrier set by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-chain-post-barrier-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-chain-post-barrier-set.glb",
          "format": "GLB",
          "bytes": 682688,
          "sha256": "6f21021e57ad380ead1e6b873c3714e9d0edb58b9f7d71df94ee97c8bab39f16",
          "url": "https://xenoah.github.io/meshcopia/assets/city-chain-post-barrier-set/source/city-chain-post-barrier-set.glb"
        },
        {
          "name": "city-chain-post-barrier-set.stl",
          "format": "STL",
          "bytes": 1276884,
          "sha256": "e9161b2d0c879527393c162a280dc97a0ed988fc39ef3372551b5a62b7d04741",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-chain-post-barrier-set/source/city-chain-post-barrier-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-chain-post-barrier-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 682688,
              "name": "city-chain-post-barrier-set.glb",
              "sha256": "6f21021e57ad380ead1e6b873c3714e9d0edb58b9f7d71df94ee97c8bab39f16"
            },
            {
              "bytes": 1276884,
              "name": "city-chain-post-barrier-set.stl",
              "sha256": "e9161b2d0c879527393c162a280dc97a0ed988fc39ef3372551b5a62b7d04741"
            }
          ],
          "archive": {
            "bytes": 526505,
            "filename": "city-chain-post-barrier-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8eb3df1d38732eb0a25e350814d90da6da2e088ee5d6f5ab2be57eb3acb9a3a0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-chain-post-barrier-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-chain-post-barrier-set.fbx",
              "format": "FBX",
              "bytes": 661164,
              "sha256": "9e777e68df25d1ccb04aef5d7092dd34f45e67ebde61d4608185c0fa96101713",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-chain-post-barrier-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fe37bd141b99d3db7bbd948dcb2001cee0b30860055b309d560e8efefd5683d1.json",
                "bytes": 903,
                "sha256": "fe37bd141b99d3db7bbd948dcb2001cee0b30860055b309d560e8efefd5683d1"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "66e3724ec5a35818ec0f090e7eb7f308d0dcc84fdf87de9fb6383bd8995a843e",
            "text": "Chain post barrier set by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-chain-post-barrier-set/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-chain-post-barrier-set/source/city-chain-post-barrier-set.glb"
    },
    {
      "id": "city-cigarette-disposal-pedestal",
      "type": "model",
      "title": "吸い殻専用の屋外処理スタンド",
      "titleEn": "Outdoor cigarette-disposal pedestal",
      "description": "建物外の喫煙場所向けの吸い殻専用スタンド。雨除け、開いた投入口、消火用格子、内箱、背面の点検扉と固定板を備えます。一般ごみ箱や消防設備ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.246 × 1.123 × 0.227 m、4,852三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A dedicated cigarette-waste pedestal for outdoor smoking areas, with a rain hood, open deposit mouth, crushing grate, inner receptacle, rear service door and anchor plate. It is not a general litter bin or fire-safety device. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.246 × 1.123 × 0.227 m; 4,852 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "cigarette",
        "ash",
        "smoking-area",
        "吸い殻"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-cigarette-disposal-pedestal/preview.png",
      "preview": "city-cigarette-disposal-pedestal.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4852,
      "dimensions": [
        0.246,
        1.123228,
        0.2265
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/public_fixtures.py",
        "sourceSha256": "a2194612a5f3936bddc2bec0b12aa706bf09f3a2176ef36dfead0488cba39627",
        "sourceRecipeSha256": "43540a8f502a0799e3e4c21e4d6737dc537a45ff0505e81213b61747f1459052",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "57efcca22ed5f3bcf3d6bdf59a1d7c4ff52fa8b6a65ac67fd8176f634380005d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/public_fixtures.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-cigarette-disposal-pedestal"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-cigarette-disposal-pedestal/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-cigarette-disposal-pedestal.json",
      "attribution": "Outdoor cigarette-disposal pedestal by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-cigarette-disposal-pedestal/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-cigarette-disposal-pedestal.glb",
          "format": "GLB",
          "bytes": 292608,
          "sha256": "a2194612a5f3936bddc2bec0b12aa706bf09f3a2176ef36dfead0488cba39627",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cigarette-disposal-pedestal/source/city-cigarette-disposal-pedestal.glb"
        },
        {
          "name": "city-cigarette-disposal-pedestal.stl",
          "format": "STL",
          "bytes": 242684,
          "sha256": "57efcca22ed5f3bcf3d6bdf59a1d7c4ff52fa8b6a65ac67fd8176f634380005d",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-cigarette-disposal-pedestal/source/city-cigarette-disposal-pedestal.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-cigarette-disposal-pedestal",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 292608,
              "name": "city-cigarette-disposal-pedestal.glb",
              "sha256": "a2194612a5f3936bddc2bec0b12aa706bf09f3a2176ef36dfead0488cba39627"
            },
            {
              "bytes": 242684,
              "name": "city-cigarette-disposal-pedestal.stl",
              "sha256": "57efcca22ed5f3bcf3d6bdf59a1d7c4ff52fa8b6a65ac67fd8176f634380005d"
            }
          ],
          "archive": {
            "bytes": 157194,
            "filename": "city-cigarette-disposal-pedestal-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9bf98723ade4cb7bc6a0c7516debcd4f25ecfa7f7febe603a0d18064e2855119",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cigarette-disposal-pedestal-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-cigarette-disposal-pedestal.fbx",
              "format": "FBX",
              "bytes": 181836,
              "sha256": "9b4c9a822d8fe338beeabb88954227949909d34840c6a0bc3e9a4072e7c7ff9f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cigarette-disposal-pedestal.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/629c6e25c3eef66469084ff19f882837fa16058084ec4700d644e566f3ab5fc7.json",
                "bytes": 318,
                "sha256": "629c6e25c3eef66469084ff19f882837fa16058084ec4700d644e566f3ab5fc7"
              }
            }
          ],
          "notice": {
            "bytes": 420,
            "filename": "LICENSE.txt",
            "sha256": "d92067e99607876896c3ee08ae0e124a07e750f1ed0ef2746c1fa78d19ba1623",
            "text": "Outdoor cigarette-disposal pedestal by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-cigarette-disposal-pedestal/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-cigarette-disposal-pedestal/source/city-cigarette-disposal-pedestal.glb"
    },
    {
      "id": "city-claw-hammer",
      "type": "model",
      "title": "釘抜き付きハンマー",
      "titleEn": "Claw hammer",
      "description": "施設保守・大工作業台向けの片手ハンマー。木色の曲線柄、鍛造風ヘッド、円形の打撃面、実際に分かれた二股の曲がり爪、柄上端とくさびを造形。机上の平置き姿勢です。釘・材料・打撃や釘抜き動作は含まず、実用品の強度・性能・安全設計は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.180 × 0.053 × 0.333 m、1,840三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A handheld hammer for facility-maintenance and carpentry workbenches, with shaped wood-colored handle, forged-looking head, circular striking face, genuinely split bent claw, handle end and retaining wedge. Presented in a tabletop resting pose. Nails, workpieces, striking and nail-pulling behavior are absent; real strength, performance and safety design are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.180 × 0.053 × 0.333 m; 1,840 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tool",
        "hammer",
        "maintenance",
        "ハンマー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-claw-hammer/preview.png",
      "preview": "city-claw-hammer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1840,
      "dimensions": [
        0.180225,
        0.0535,
        0.333
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-032/scripts/city_expansion/workshop_hand_tools.py",
        "sourceSha256": "b371e4b391974343d3cf883a8c39a54fc4adccd2eed64fb6a6709121741f01f6",
        "sourceRecipeSha256": "c3683a84fbea9c5ea5f10b9ea1a0e5ccbdf3023d7734835dcfb74ac8f927ef68",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c483da6c153bd5e467e581bca802b2843cda4ce7c6b00b6930545ec4261a3aa4"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-032/scripts/city_expansion/workshop_hand_tools.py",
            "scripts/city_expansion/frozen/batch-032/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-claw-hammer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-claw-hammer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-claw-hammer.json",
      "attribution": "Claw hammer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-claw-hammer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-claw-hammer.glb",
          "format": "GLB",
          "bytes": 101764,
          "sha256": "b371e4b391974343d3cf883a8c39a54fc4adccd2eed64fb6a6709121741f01f6",
          "url": "https://xenoah.github.io/meshcopia/assets/city-claw-hammer/source/city-claw-hammer.glb"
        },
        {
          "name": "city-claw-hammer.stl",
          "format": "STL",
          "bytes": 92084,
          "sha256": "c483da6c153bd5e467e581bca802b2843cda4ce7c6b00b6930545ec4261a3aa4",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-claw-hammer/source/city-claw-hammer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-claw-hammer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 101764,
              "name": "city-claw-hammer.glb",
              "sha256": "b371e4b391974343d3cf883a8c39a54fc4adccd2eed64fb6a6709121741f01f6"
            },
            {
              "bytes": 92084,
              "name": "city-claw-hammer.stl",
              "sha256": "c483da6c153bd5e467e581bca802b2843cda4ce7c6b00b6930545ec4261a3aa4"
            }
          ],
          "archive": {
            "bytes": 68891,
            "filename": "city-claw-hammer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c2a71e8baf7794644e81afbd01c3cd6c3e6882a50980fe4ee06db6fbe5bf7b2a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-claw-hammer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-claw-hammer.fbx",
              "format": "FBX",
              "bytes": 88460,
              "sha256": "81f3ee8297786f161694045ae34a8ebdc2d245a5b0db5b7bc311046ebcc62841",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-claw-hammer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/40fa98739b2c84ae8250e52e5fb91e1f76993bf480532798763748b3c6fcac80.json",
                "bytes": 315,
                "sha256": "40fa98739b2c84ae8250e52e5fb91e1f76993bf480532798763748b3c6fcac80"
              }
            }
          ],
          "notice": {
            "bytes": 380,
            "filename": "LICENSE.txt",
            "sha256": "d03be0f606301da367f2b51d2016e278c71c3003272467afdb1ee42ed227d4a4",
            "text": "Claw hammer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-claw-hammer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-claw-hammer/source/city-claw-hammer.glb"
    },
    {
      "id": "city-closed-expansion-vessel",
      "type": "model",
      "title": "脚付き密閉膨張タンク",
      "titleEn": "Leg-mounted closed expansion vessel",
      "description": "建物の温水・空調機械室に配置する密閉膨張タンク外装。赤い丸胴と中央の継ぎ目、三本の広がった脚と足板、上部保護キャップ、底部接続外形、側面の実開口ノズル、無記載の銘板を造形。屋上の開放型貯水槽とは異なる機械室用の単体プロップです。内部隔膜・流体・圧力調整は省略し、耐圧や設備安全性を示す製造設計ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.770 × 1.365 × 0.727 m、8,520三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A closed expansion-vessel exterior for building hot-water and HVAC plant rooms. It has a red rounded shell and central seam, three splayed legs/feet, top protective cap, lower connection exterior, genuinely open side nozzle and blank identification plate. This plant-room prop is distinct from an elevated open water-storage installation. Internal diaphragm, fluid and pressure regulation are omitted; it is not a manufacturing design or evidence of pressure or equipment safety. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.770 × 1.365 × 0.727 m; 8,520 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "utilities",
        "tank",
        "plant-room",
        "膨張タンク"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-closed-expansion-vessel/preview.png",
      "preview": "city-closed-expansion-vessel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8520,
      "dimensions": [
        0.76964,
        1.3645,
        0.727445
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-047/scripts/city_expansion/building_water_plant.py",
        "sourceSha256": "2bce0a7bebc4fcb2f413f0e234260abb81d9075e3fa066676e3d5a0e32fdac57",
        "sourceRecipeSha256": "cccf37a2fbead63951b75a5b0ff543562db60978b8b536a6ec78d85466b6e8e1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "deca45961e038690515291351918e939e8a670d75220376d4bb8215af2a8622b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-047/scripts/city_expansion/building_water_plant.py",
            "scripts/city_expansion/frozen/batch-047/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-closed-expansion-vessel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-closed-expansion-vessel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-closed-expansion-vessel.json",
      "attribution": "Leg-mounted closed expansion vessel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-closed-expansion-vessel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-closed-expansion-vessel.glb",
          "format": "GLB",
          "bytes": 329964,
          "sha256": "2bce0a7bebc4fcb2f413f0e234260abb81d9075e3fa066676e3d5a0e32fdac57",
          "url": "https://xenoah.github.io/meshcopia/assets/city-closed-expansion-vessel/source/city-closed-expansion-vessel.glb"
        },
        {
          "name": "city-closed-expansion-vessel.stl",
          "format": "STL",
          "bytes": 426084,
          "sha256": "deca45961e038690515291351918e939e8a670d75220376d4bb8215af2a8622b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-closed-expansion-vessel/source/city-closed-expansion-vessel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-closed-expansion-vessel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 329964,
              "name": "city-closed-expansion-vessel.glb",
              "sha256": "2bce0a7bebc4fcb2f413f0e234260abb81d9075e3fa066676e3d5a0e32fdac57"
            },
            {
              "bytes": 426084,
              "name": "city-closed-expansion-vessel.stl",
              "sha256": "deca45961e038690515291351918e939e8a670d75220376d4bb8215af2a8622b"
            }
          ],
          "archive": {
            "bytes": 233162,
            "filename": "city-closed-expansion-vessel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a593c23048fae7737b7bd82cc6837bda176ed5646ff018b035920b03efed9656",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-closed-expansion-vessel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-closed-expansion-vessel.fbx",
              "format": "FBX",
              "bytes": 275276,
              "sha256": "1bbfdab7c0c7d337b7fd6a63d383b39e2388dfd86f64f4ed033b2830900ea0c1",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-closed-expansion-vessel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e3871d4d365213949b584d4e25058b7dd804797c87a18847af68851f786bcee7.json",
                "bytes": 514,
                "sha256": "e3871d4d365213949b584d4e25058b7dd804797c87a18847af68851f786bcee7"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "118ceef73954e2b8d44f283d763a238ce5bf8a18ee1653d4bef50dfe6cee1c80",
            "text": "Leg-mounted closed expansion vessel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-closed-expansion-vessel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-closed-expansion-vessel/source/city-closed-expansion-vessel.glb"
    },
    {
      "id": "city-coin-locker-bank",
      "type": "model",
      "title": "コインロッカー",
      "titleEn": "Coin locker bank",
      "description": "駅構内や観光地の通路に並ぶ、4列×5段・20口のコインロッカーです。台座と本体、上部のコーニス、高さの異なる扉と継ぎ目、ステンレスの錠ケースと鍵穴・硬貨投入口、無地の番号札を造形しています。番号・料金・注意書きなどの文字、扉の開閉、鍵や精算の機能は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.510 × 1.970 × 0.597 m、9,124三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A 4×5, twenty-door coin locker bank for stations and tourist walkways. It models the plinth and carcass, top cornice, doors of two heights with seams, stainless lock housings with key cylinders and coin slots, and blank number plates. Numbers, prices, notices and other lettering, door motion, keys and payment function are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.510 × 1.970 × 0.597 m; 9,124 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "locker",
        "coin-locker",
        "station",
        "storage",
        "コインロッカー"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-coin-locker-bank/preview.png",
      "preview": "city-coin-locker-bank.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9124,
      "dimensions": [
        1.51,
        1.97,
        0.597
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "c799e6f6f61a71be8699bde6fc405f96eced68e52d4f026a94cb86dd75076f3e",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ae4ec199cd7bf5c7b14b8d0379dd25c8e72c5a7e33337e4aacb303ada7898e87"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-coin-locker-bank"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-coin-locker-bank/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-coin-locker-bank.json",
      "attribution": "Coin locker bank by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-coin-locker-bank/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-coin-locker-bank.glb",
          "format": "GLB",
          "bytes": 549828,
          "sha256": "c799e6f6f61a71be8699bde6fc405f96eced68e52d4f026a94cb86dd75076f3e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-coin-locker-bank/source/city-coin-locker-bank.glb"
        },
        {
          "name": "city-coin-locker-bank.stl",
          "format": "STL",
          "bytes": 456284,
          "sha256": "ae4ec199cd7bf5c7b14b8d0379dd25c8e72c5a7e33337e4aacb303ada7898e87",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-coin-locker-bank/source/city-coin-locker-bank.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-coin-locker-bank",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 549828,
              "name": "city-coin-locker-bank.glb",
              "sha256": "c799e6f6f61a71be8699bde6fc405f96eced68e52d4f026a94cb86dd75076f3e"
            },
            {
              "bytes": 456284,
              "name": "city-coin-locker-bank.stl",
              "sha256": "ae4ec199cd7bf5c7b14b8d0379dd25c8e72c5a7e33337e4aacb303ada7898e87"
            }
          ],
          "archive": {
            "bytes": 234473,
            "filename": "city-coin-locker-bank-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5d306b357e39f25faf8460df767c61819e6353c9c5f29a507eb9f7368d7c2cf5",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-coin-locker-bank-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-coin-locker-bank.fbx",
              "format": "FBX",
              "bytes": 279740,
              "sha256": "ef3f2bf7d1fc13f95dcdee1c5c92e1ffc66c8457ba63a281465b37a0b5cfbdb8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-coin-locker-bank.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d97235c2e3b36479a11b125fcab63981fecbcf62e81462d4ab164b1949614c5f.json",
                "bytes": 512,
                "sha256": "d97235c2e3b36479a11b125fcab63981fecbcf62e81462d4ab164b1949614c5f"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "1fd6786766d6492d0ce33be69b156c2187daa8a8a79dd36692957a9d1203b9fb",
            "text": "Coin locker bank by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-coin-locker-bank/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-coin-locker-bank/source/city-coin-locker-bank.glb"
    },
    {
      "id": "city-commercial-convection-oven",
      "type": "model",
      "title": "業務用コンベクションオーブン",
      "titleEn": "Commercial convection oven",
      "description": "食堂やベーカリー厨房の作業位置へ置く対流式オーブン外観。開いた加熱室、二段の実ワイヤー棚、奥の固定ファンとガード、横に開いた扉と引手、つまみ・無表示パネル、裏点検部と調整足を造形。扉の青灰色窓は不透明な単色PBR表現です。台・食品・トレーは含まず、加熱・送風・開閉操作は実装していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.048 × 0.877 × 1.409 m、17,628三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A convection-oven appearance prop for cafeteria and bakery work areas. An open chamber contains two real wire shelves and a fixed rear fan/guard, with swung-open door/pull, knobs, inactive display, rear service features and leveling feet. The blue-gray door window is an opaque constant-color PBR substitute. Counter, food and trays are absent; heating, airflow and door operation are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.048 × 0.877 × 1.409 m; 17,628 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "kitchen",
        "oven",
        "bakery",
        "オーブン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-commercial-convection-oven/preview.png",
      "preview": "city-commercial-convection-oven.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17628,
      "dimensions": [
        1.048461,
        0.8775,
        1.408782
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-038/scripts/city_expansion/commercial_kitchen_fixtures.py",
        "sourceSha256": "5c548975b7c536e80fee9be896f50c5de9e286bd192d47573d087c0ff92ae608",
        "sourceRecipeSha256": "ebbf5ac108aeb0ec3666cf05dbd4094ef191e3d6f5904a1a997b8e682d93f198",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "99d7ca629fffc15ea1643caa1d7913772906e987db29d298b4aa291de0606172"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-038/scripts/city_expansion/commercial_kitchen_fixtures.py",
            "scripts/city_expansion/frozen/batch-038/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-commercial-convection-oven"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-commercial-convection-oven/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-commercial-convection-oven.json",
      "attribution": "Commercial convection oven by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-commercial-convection-oven/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-commercial-convection-oven.glb",
          "format": "GLB",
          "bytes": 911636,
          "sha256": "5c548975b7c536e80fee9be896f50c5de9e286bd192d47573d087c0ff92ae608",
          "url": "https://xenoah.github.io/meshcopia/assets/city-commercial-convection-oven/source/city-commercial-convection-oven.glb"
        },
        {
          "name": "city-commercial-convection-oven.stl",
          "format": "STL",
          "bytes": 881484,
          "sha256": "99d7ca629fffc15ea1643caa1d7913772906e987db29d298b4aa291de0606172",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-commercial-convection-oven/source/city-commercial-convection-oven.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-commercial-convection-oven",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 911636,
              "name": "city-commercial-convection-oven.glb",
              "sha256": "5c548975b7c536e80fee9be896f50c5de9e286bd192d47573d087c0ff92ae608"
            },
            {
              "bytes": 881484,
              "name": "city-commercial-convection-oven.stl",
              "sha256": "99d7ca629fffc15ea1643caa1d7913772906e987db29d298b4aa291de0606172"
            }
          ],
          "archive": {
            "bytes": 530259,
            "filename": "city-commercial-convection-oven-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "750f2eb7b66ed6764c63058c1f3c0f4bd2eea0c34a317bae857cd87c5878063f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-commercial-convection-oven-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-commercial-convection-oven.fbx",
              "format": "FBX",
              "bytes": 597548,
              "sha256": "5ae8a04237f3cae9499481368813624ff3805f2c935a3f889bba8788c56e8702",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-commercial-convection-oven.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6fe88507c3e46ae9573184ad9680b901a8b71a35c0849ff4e1e5c2df257311d0.json",
                "bytes": 710,
                "sha256": "6fe88507c3e46ae9573184ad9680b901a8b71a35c0849ff4e1e5c2df257311d0"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "f49cdaa800de2c5a469b1b07297896c2b64f31a2284404bc095fef9334ddd67e",
            "text": "Commercial convection oven by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-commercial-convection-oven/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-commercial-convection-oven/source/city-commercial-convection-oven.glb"
    },
    {
      "id": "city-commercial-deep-fryer",
      "type": "model",
      "title": "開いた槽とワイヤーバスケット付きの業務用フライヤー",
      "titleEn": "Commercial deep fryer with open vat and wire basket",
      "description": "飲食店の厨房床に配置する独立キャビネット型フライヤーの静的プロップ。脚付きキャビネットと扉、厚い縁と底を備えた空の深い槽、穴が実際に開いたワイヤーバスケットと長い握り、背面の立上り部とバスケット受け、前操作部、背面点検パネルを造形しています。バスケットは槽内から上に出た固定位置で、油、食品、炎や熱表現は含みません。加熱・排油・温度制御・電気機能、食品接触適合性、衛生・防火・機械安全は実装または検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.480 × 1.136 × 0.915 m、12,136三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding cabinet fryer prop for a restaurant kitchen floor, with raised legs and front service door, an empty deep vat with thick rim and floor, genuinely open wire basket and long grip, rear backsplash and basket rest, front controls and rear service panels. The basket is fixed partly above the vat; oil, food, flame and heat effects are absent. Heating, draining, temperature control and electrical function are not implemented, and food-contact suitability, hygiene, fire performance and mechanical safety are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.480 × 1.136 × 0.915 m; 12,136 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "food-service",
        "deep-fryer",
        "kitchen-appliance",
        "厨房"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-commercial-deep-fryer/preview.png",
      "preview": "city-commercial-deep-fryer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12136,
      "dimensions": [
        0.48,
        1.136,
        0.9155
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-025/scripts/city_expansion/food_service_appliances.py",
        "sourceSha256": "f8d0f967a8b2ee05e5c7cb05d556328cbe2a52e3c1501fced4dae0e3362a8a53",
        "sourceRecipeSha256": "77ba11ff55e9a4382a8a26f5a524c23f813dd17155ba541f3628daa10a650169",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "e1dfff83d5dbbfdc2183cfcc2a32b3b17273d701bd32f7c949e406cca5fc69c3"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-025/scripts/city_expansion/food_service_appliances.py",
            "scripts/city_expansion/frozen/batch-025/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-commercial-deep-fryer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-commercial-deep-fryer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-commercial-deep-fryer.json",
      "attribution": "Commercial deep fryer with open vat and wire basket by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-commercial-deep-fryer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-commercial-deep-fryer.glb",
          "format": "GLB",
          "bytes": 643940,
          "sha256": "f8d0f967a8b2ee05e5c7cb05d556328cbe2a52e3c1501fced4dae0e3362a8a53",
          "url": "https://xenoah.github.io/meshcopia/assets/city-commercial-deep-fryer/source/city-commercial-deep-fryer.glb"
        },
        {
          "name": "city-commercial-deep-fryer.stl",
          "format": "STL",
          "bytes": 606884,
          "sha256": "e1dfff83d5dbbfdc2183cfcc2a32b3b17273d701bd32f7c949e406cca5fc69c3",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-commercial-deep-fryer/source/city-commercial-deep-fryer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-commercial-deep-fryer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 643940,
              "name": "city-commercial-deep-fryer.glb",
              "sha256": "f8d0f967a8b2ee05e5c7cb05d556328cbe2a52e3c1501fced4dae0e3362a8a53"
            },
            {
              "bytes": 606884,
              "name": "city-commercial-deep-fryer.stl",
              "sha256": "e1dfff83d5dbbfdc2183cfcc2a32b3b17273d701bd32f7c949e406cca5fc69c3"
            }
          ],
          "archive": {
            "bytes": 340861,
            "filename": "city-commercial-deep-fryer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "23f7cd41bf2d4ac874554c6f5571be0d49bac173ffdf7b9a7fefe71f1ca2391d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-commercial-deep-fryer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-commercial-deep-fryer.fbx",
              "format": "FBX",
              "bytes": 393260,
              "sha256": "b85c5939fce0d6f3f6f4ca5837e983d80605c33cb02037411f275d42ca5472c4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-commercial-deep-fryer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/2032da663a315bc6203637035663a6ea7ce515dbc6d24864c4c695c7453376a0.json",
                "bytes": 708,
                "sha256": "2032da663a315bc6203637035663a6ea7ce515dbc6d24864c4c695c7453376a0"
              }
            }
          ],
          "notice": {
            "bytes": 430,
            "filename": "LICENSE.txt",
            "sha256": "9edd227e9a8d0073c21713257041ae2ec14f93e2ee601c7db97652ed772bd6f4",
            "text": "Commercial deep fryer with open vat and wire basket by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-commercial-deep-fryer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-commercial-deep-fryer/source/city-commercial-deep-fryer.glb"
    },
    {
      "id": "city-commercial-double-sink",
      "type": "model",
      "title": "脚付き業務用二槽流し台",
      "titleEn": "Freestanding commercial double sink",
      "description": "食堂・厨房の洗浄区画へ置く脚付き二槽流し台。深い二つの鉢と実開口の排水口、アーチ水栓と開いた吐水端、背立て、四脚と下部補強、下の排水管・U字トラップを造形。壁・給排水設備は付属せず、現場の位置へ配置する一式1点です。水流や弁操作は実装していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.310 × 1.273 × 0.727 m、11,672三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding double sink for cafeteria and commercial-kitchen wash areas, with two deep bowls and actual drain openings, arched faucets with open outlets, backsplash, four legs/lower bracing, drain pipes and visible U traps. Wall and building plumbing are not included; place the whole single assembly as needed. Water flow and valve operation are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.310 × 1.273 × 0.727 m; 11,672 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "kitchen",
        "sink",
        "plumbing",
        "二槽シンク"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-commercial-double-sink/preview.png",
      "preview": "city-commercial-double-sink.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11672,
      "dimensions": [
        1.31,
        1.273209,
        0.727
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-038/scripts/city_expansion/commercial_kitchen_fixtures.py",
        "sourceSha256": "284dc4aed8914364122da5616e2867647cbbbc57bf8ff70cb67b08967c75f64c",
        "sourceRecipeSha256": "ebbf5ac108aeb0ec3666cf05dbd4094ef191e3d6f5904a1a997b8e682d93f198",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ffb63de25339dd97c549d7ef0909e51aaf13906a7359e74a9a4589972e7009d5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-038/scripts/city_expansion/commercial_kitchen_fixtures.py",
            "scripts/city_expansion/frozen/batch-038/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-commercial-double-sink"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-commercial-double-sink/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-commercial-double-sink.json",
      "attribution": "Freestanding commercial double sink by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-commercial-double-sink/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-commercial-double-sink.glb",
          "format": "GLB",
          "bytes": 558604,
          "sha256": "284dc4aed8914364122da5616e2867647cbbbc57bf8ff70cb67b08967c75f64c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-commercial-double-sink/source/city-commercial-double-sink.glb"
        },
        {
          "name": "city-commercial-double-sink.stl",
          "format": "STL",
          "bytes": 583684,
          "sha256": "ffb63de25339dd97c549d7ef0909e51aaf13906a7359e74a9a4589972e7009d5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-commercial-double-sink/source/city-commercial-double-sink.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-commercial-double-sink",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 558604,
              "name": "city-commercial-double-sink.glb",
              "sha256": "284dc4aed8914364122da5616e2867647cbbbc57bf8ff70cb67b08967c75f64c"
            },
            {
              "bytes": 583684,
              "name": "city-commercial-double-sink.stl",
              "sha256": "ffb63de25339dd97c549d7ef0909e51aaf13906a7359e74a9a4589972e7009d5"
            }
          ],
          "archive": {
            "bytes": 336091,
            "filename": "city-commercial-double-sink-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ac3e270b1c4f9dfe32ae36d9c8c787865f8db0123fa03d52c8165b353629e825",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-commercial-double-sink-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-commercial-double-sink.fbx",
              "format": "FBX",
              "bytes": 380732,
              "sha256": "619ec8770f8c02d3db56ebfa5a7c20fc09bfcd3cf0fca032d8ff79e8cd81a2f8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-commercial-double-sink.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c9dee024ac13f5e20cedf042f5fe75d4c28a30cac91463b4abd452aa8b42d0d6.json",
                "bytes": 512,
                "sha256": "c9dee024ac13f5e20cedf042f5fe75d4c28a30cac91463b4abd452aa8b42d0d6"
              }
            }
          ],
          "notice": {
            "bytes": 415,
            "filename": "LICENSE.txt",
            "sha256": "cce5b498e2b33c6453a2dfba885eb91ecf4c2b2440abc70fcb678075785ea27d",
            "text": "Freestanding commercial double sink by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-commercial-double-sink/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-commercial-double-sink/source/city-commercial-double-sink.glb"
    },
    {
      "id": "city-commercial-range-hood",
      "type": "model",
      "title": "壁付業務用レンジフード",
      "titleEn": "Wall-mounted commercial range hood",
      "description": "厨房の加熱器具上に配置する壁付排気フード。内側が開いた斜面キャノピーと角形煙道、二枚の実隙間付きバッフルフィルター、引手、下面照明の外形、前面ボタン、背面取付スロットと小さな回収カップを造形。床基準原点から設置高さを調整し、建物ダクトは別途配置します。送風・照明・捕集機能は実装していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.200 × 0.926 × 0.665 m、6,272三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wall-mounted extraction hood for placement above cooking equipment, with hollow sloped canopy and rectangular chimney, two genuinely gapped baffle filters, pulls, underside-light exteriors, front buttons, rear mounting slots and a small collection cup. Adjust installation height from the base origin; building ductwork is separate. Air movement, lighting and capture functions are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.200 × 0.926 × 0.665 m; 6,272 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "kitchen",
        "range-hood",
        "ventilation",
        "レンジフード"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-commercial-range-hood/preview.png",
      "preview": "city-commercial-range-hood.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6272,
      "dimensions": [
        1.2,
        0.926,
        0.6655
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-038/scripts/city_expansion/commercial_kitchen_fixtures.py",
        "sourceSha256": "35ebc8a17916449c52e55ab010247ce0f47244eecbab5d44989c2aeb2585cacc",
        "sourceRecipeSha256": "ebbf5ac108aeb0ec3666cf05dbd4094ef191e3d6f5904a1a997b8e682d93f198",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5f44c39ddf55344b23747bb07da90c45da199e38aa4a9989e09b77a045df8dbd"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-038/scripts/city_expansion/commercial_kitchen_fixtures.py",
            "scripts/city_expansion/frozen/batch-038/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-commercial-range-hood"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-commercial-range-hood/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-commercial-range-hood.json",
      "attribution": "Wall-mounted commercial range hood by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-commercial-range-hood/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-commercial-range-hood.glb",
          "format": "GLB",
          "bytes": 404140,
          "sha256": "35ebc8a17916449c52e55ab010247ce0f47244eecbab5d44989c2aeb2585cacc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-commercial-range-hood/source/city-commercial-range-hood.glb"
        },
        {
          "name": "city-commercial-range-hood.stl",
          "format": "STL",
          "bytes": 313684,
          "sha256": "5f44c39ddf55344b23747bb07da90c45da199e38aa4a9989e09b77a045df8dbd",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-commercial-range-hood/source/city-commercial-range-hood.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-commercial-range-hood",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 404140,
              "name": "city-commercial-range-hood.glb",
              "sha256": "35ebc8a17916449c52e55ab010247ce0f47244eecbab5d44989c2aeb2585cacc"
            },
            {
              "bytes": 313684,
              "name": "city-commercial-range-hood.stl",
              "sha256": "5f44c39ddf55344b23747bb07da90c45da199e38aa4a9989e09b77a045df8dbd"
            }
          ],
          "archive": {
            "bytes": 190350,
            "filename": "city-commercial-range-hood-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cb2f9ed0ccfa86d93dc9bd8bedff02e403778aa1e6b9240780a30345398249f5",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-commercial-range-hood-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-commercial-range-hood.fbx",
              "format": "FBX",
              "bytes": 221292,
              "sha256": "d4eefc409a74d92cb86eb895b18f1733cebc9288cec3a560b756bf8d5925b5d0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-commercial-range-hood.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ba6df99361d94d63f1999a7b13e8aec47b86be766e07cee25801159e606e3f2c.json",
                "bytes": 513,
                "sha256": "ba6df99361d94d63f1999a7b13e8aec47b86be766e07cee25801159e606e3f2c"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "c187279661611a83499d04bf0221913f6d0c9dadebe97ee792df4a4a3017561e",
            "text": "Wall-mounted commercial range hood by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-commercial-range-hood/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-commercial-range-hood/source/city-commercial-range-hood.glb"
    },
    {
      "id": "city-commuter-bicycle",
      "type": "model",
      "title": "シティコミューターバイク",
      "titleEn": "City commuter bicycle",
      "description": "ダイヤモンドフレーム、スポーク車輪、連続したリンクチェーン、クランク、ブレーキ、泥よけと荷台を備えた街乗り自転車。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 繰り返し部品は材質と構成単位ごとに統合済み。",
      "descriptionEn": "Unbranded commuter bicycle with diamond frame, cross-laced spokes, linked chain drive, cranks, pedals, rim brakes and cables, fenders, rear rack and lights. Static visualization assembly, not a rideable or engineering-validated design. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Repeated static details are grouped by material and assembly; the procedural source retains the editable construction.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "bicycle",
        "commuter",
        "transport",
        "自転車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-commuter-bicycle/thumbnail.png",
      "preview": "city-commuter-bicycle.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 78188,
      "dimensions": [
        1.825677,
        1.064924,
        0.647
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0; Meshcopia attribute-preserving static grouping 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_bicycle.py",
        "sourceSha256": "c66ef97bae7dd28d84adc334e03c7302a2b1a0c76e1ce38fdf3369a4d6085896",
        "stlSha256": "aeea7938637fb25af5f43f4b90d4781a91d5471b60f51cfe5d1e7e3f9733dd04",
        "staticGrouping": {
          "profile": "bicycle",
          "meshNodesBefore": 576,
          "meshNodesAfter": 73,
          "primitiveInstancesBefore": 576,
          "primitiveInstancesAfter": 73,
          "triangles": 78188,
          "materialsBefore": 11,
          "materialsAfter": 11,
          "sourceSha256": "9206cdf69ddbbf3d41f17da59fb848c68ada723bfebf6d6197c1a20a23821ab4",
          "groupedSha256": "c66ef97bae7dd28d84adc334e03c7302a2b1a0c76e1ce38fdf3369a4d6085896",
          "positionOperation": "translation baked to float32; validate roundoff bound",
          "normalUvMaterialOperation": "source float values/material JSON preserved; no normal recomputation",
          "geometrySimplification": false
        },
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_grouped_assets.py",
        "changes": "Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification. Baseline GLB SHA-256: 9206cdf69ddbbf3d41f17da59fb848c68ada723bfebf6d6197c1a20a23821ab4."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_bicycle.py",
            "scripts/city/common.py",
            "scripts/city/civic.py",
            "scripts/city/civic_static_groups.py",
            "scripts/city/civic_grouped_assets.py"
          ],
          "selectors": [
            "city-commuter-bicycle"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-commuter-bicycle/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-commuter-bicycle.json",
      "attribution": "City commuter bicycle by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-commuter-bicycle/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification. Baseline GLB SHA-256: 9206cdf69ddbbf3d41f17da59fb848c68ada723bfebf6d6197c1a20a23821ab4.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-commuter-bicycle.glb",
          "format": "GLB",
          "bytes": 2463908,
          "sha256": "c66ef97bae7dd28d84adc334e03c7302a2b1a0c76e1ce38fdf3369a4d6085896",
          "url": "https://xenoah.github.io/meshcopia/assets/city-commuter-bicycle/source/city-commuter-bicycle.glb"
        },
        {
          "name": "city-commuter-bicycle.stl",
          "format": "STL",
          "bytes": 3909484,
          "sha256": "aeea7938637fb25af5f43f4b90d4781a91d5471b60f51cfe5d1e7e3f9733dd04",
          "url": "https://xenoah.github.io/meshcopia/assets/city-commuter-bicycle/source/city-commuter-bicycle.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-commuter-bicycle",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2463908,
              "name": "city-commuter-bicycle.glb",
              "sha256": "c66ef97bae7dd28d84adc334e03c7302a2b1a0c76e1ce38fdf3369a4d6085896"
            },
            {
              "bytes": 3909484,
              "name": "city-commuter-bicycle.stl",
              "sha256": "aeea7938637fb25af5f43f4b90d4781a91d5471b60f51cfe5d1e7e3f9733dd04"
            }
          ],
          "archive": {
            "bytes": 2044034,
            "filename": "city-commuter-bicycle-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d189e37d364097012cadebb76cdf92f3d60bfead2a7d86331f386934664841da",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-commuter-bicycle-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-commuter-bicycle.fbx",
              "format": "FBX",
              "bytes": 2444236,
              "sha256": "d44753c8300514439259c9da91c92aa1e42fd26de031bf8cf869190c34bfe0b7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-commuter-bicycle.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/cb1cc4c2fad42db7ddf2db225a26e9a15613a0b6baf77da0194aafe430e48995.json",
                "bytes": 2273,
                "sha256": "cb1cc4c2fad42db7ddf2db225a26e9a15613a0b6baf77da0194aafe430e48995"
              }
            }
          ],
          "notice": {
            "bytes": 555,
            "filename": "LICENSE.txt",
            "sha256": "5193ba1cb7b8edd2ba09f642f012ad98cafa23adc939f030e26e5328e3c2ed9f",
            "text": "City commuter bicycle by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-commuter-bicycle/\nProvided as-is, without warranties (license Section 5).\nChanges: Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-commuter-bicycle/source/city-commuter-bicycle.glb"
    },
    {
      "id": "city-compact-drum-set",
      "type": "model",
      "title": "コンパクトなドラムセット",
      "titleEn": "Compact drum set",
      "description": "交流ラウンジや小規模舞台向けの五胴ドラムセット。バスドラム、二つのラックタム、フロアタム、スネア、三か所のシンバル台（ハイハットは上下二枚）、ペダル、椅子と置いた二本のスティックを一式で造形。各ヘッド、金属輪、張力金具、支柱・三脚・ゴム足に実形状を持たせています。全部を1点と数え、演奏者・音声・振動・ペダル動作・調律は含まず、演奏性能は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.662 × 1.035 × 1.200 m、42,676三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A five-drum set for community lounges and small stages: bass drum, two rack toms, floor tom and snare, with three cymbal-stand positions (two cymbals at the hi-hat), pedals, stool and two parked sticks. Heads, metal hoops, tension fittings, poles, tripods and rubber feet are modeled. The complete set counts once. Player, audio, vibration, pedal behavior and tuning are absent; performance as a real instrument is unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.662 × 1.035 × 1.200 m; 42,676 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "music",
        "drums",
        "stage",
        "ドラムセット"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-compact-drum-set/preview.png",
      "preview": "city-compact-drum-set.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 42676,
      "dimensions": [
        1.662,
        1.035,
        1.199535
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-037/scripts/city_expansion/community_music_instruments.py",
        "sourceSha256": "069ecf04a7bf8db676faa852e29999f198da7e1ad363fa0583fd3466caf88355",
        "sourceRecipeSha256": "cdfd2745ba62ca00e5ee369892c24f613649721462c92776f582802c5863f82a",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "8cb11525e17a2faef2f3fdff2a66173485f951a3b301f9922ca12f04797d0f64"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-037/scripts/city_expansion/community_music_instruments.py",
            "scripts/city_expansion/frozen/batch-037/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-compact-drum-set"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-compact-drum-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-compact-drum-set.json",
      "attribution": "Compact drum set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-compact-drum-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-compact-drum-set.glb",
          "format": "GLB",
          "bytes": 1848664,
          "sha256": "069ecf04a7bf8db676faa852e29999f198da7e1ad363fa0583fd3466caf88355",
          "url": "https://xenoah.github.io/meshcopia/assets/city-compact-drum-set/source/city-compact-drum-set.glb"
        },
        {
          "name": "city-compact-drum-set.stl",
          "format": "STL",
          "bytes": 2133884,
          "sha256": "8cb11525e17a2faef2f3fdff2a66173485f951a3b301f9922ca12f04797d0f64",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-compact-drum-set/source/city-compact-drum-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-compact-drum-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1848664,
              "name": "city-compact-drum-set.glb",
              "sha256": "069ecf04a7bf8db676faa852e29999f198da7e1ad363fa0583fd3466caf88355"
            },
            {
              "bytes": 2133884,
              "name": "city-compact-drum-set.stl",
              "sha256": "8cb11525e17a2faef2f3fdff2a66173485f951a3b301f9922ca12f04797d0f64"
            }
          ],
          "archive": {
            "bytes": 1170991,
            "filename": "city-compact-drum-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "db8e341bc809b97645740a227c4f33da37150884382461855ae9557715f57091",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compact-drum-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-compact-drum-set.fbx",
              "format": "FBX",
              "bytes": 1339916,
              "sha256": "6165803cc1202c10f36992894e7410e276c995f497c01f35d26c9ec55503e488",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compact-drum-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/91019a04d57f477a006da27a6b0cbb13720c2d557efc1371c46102218b079d27.json",
                "bytes": 2271,
                "sha256": "91019a04d57f477a006da27a6b0cbb13720c2d557efc1371c46102218b079d27"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "df4c6840a9f84c82522e25b7da90954f0cd0ce7fb412c3ffd51c3008cb20b881",
            "text": "Compact drum set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-compact-drum-set/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-compact-drum-set/source/city-compact-drum-set.glb"
    },
    {
      "id": "city-compact-printmaking-press",
      "type": "model",
      "title": "スタンド付き小型版画プレス",
      "titleEn": "Compact printmaking press on stand",
      "description": "美術室・地域工房に置く手回し版画プレス。上下二本の太いローラーと両側フレーム、上部の調整ねじ・Tハンドル、長い送り盤と無地マット、支持ローラー、三本スポークの手回し輪とグリップ、補強した四脚スタンドを造形。紙・版・インク・作品は含みません。ローラー・送り盤・調整機構は静止し、印刷や圧力性能の検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.570 × 1.409 × 1.111 m、12,320三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A hand-cranked printmaking press for art rooms and community workshops. It has two thick pressure rollers with side frames, upper adjustment screws/T handles, long sliding bed and plain mat, support idlers, a three-spoke feed handwheel with crank grip, and a braced four-leg stand. Paper, plates, ink and artworks are absent. Rollers, bed and adjustments are fixed; printing and pressure performance are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.570 × 1.409 × 1.111 m; 12,320 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "art",
        "printmaking",
        "press",
        "版画プレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-compact-printmaking-press/preview.png",
      "preview": "city-compact-printmaking-press.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12320,
      "dimensions": [
        1.570001,
        1.409,
        1.1105
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-042/scripts/city_expansion/community_art_workshop.py",
        "sourceSha256": "dfae3492a185cb3485bd21a19b479ccfccfec4faad455801b08a39baad8503aa",
        "sourceRecipeSha256": "1918bbb87d9858cb3e6917e7fc06c4e9d34931f5ed0a8a0d0453c174c2feaf65",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "d018fe4234c8cfb0297bc3c8f63aab7ade54b66ec85a38f17ae6e4f81d723bc0"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-042/scripts/city_expansion/community_art_workshop.py",
            "scripts/city_expansion/frozen/batch-042/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-compact-printmaking-press"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-compact-printmaking-press/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-compact-printmaking-press.json",
      "attribution": "Compact printmaking press on stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-compact-printmaking-press/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-compact-printmaking-press.glb",
          "format": "GLB",
          "bytes": 632076,
          "sha256": "dfae3492a185cb3485bd21a19b479ccfccfec4faad455801b08a39baad8503aa",
          "url": "https://xenoah.github.io/meshcopia/assets/city-compact-printmaking-press/source/city-compact-printmaking-press.glb"
        },
        {
          "name": "city-compact-printmaking-press.stl",
          "format": "STL",
          "bytes": 616084,
          "sha256": "d018fe4234c8cfb0297bc3c8f63aab7ade54b66ec85a38f17ae6e4f81d723bc0",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-compact-printmaking-press/source/city-compact-printmaking-press.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-compact-printmaking-press",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 632076,
              "name": "city-compact-printmaking-press.glb",
              "sha256": "dfae3492a185cb3485bd21a19b479ccfccfec4faad455801b08a39baad8503aa"
            },
            {
              "bytes": 616084,
              "name": "city-compact-printmaking-press.stl",
              "sha256": "d018fe4234c8cfb0297bc3c8f63aab7ade54b66ec85a38f17ae6e4f81d723bc0"
            }
          ],
          "archive": {
            "bytes": 371047,
            "filename": "city-compact-printmaking-press-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b42f0842401d698ba6fb84ce320a4c53baa755498653451fdc2809b27485de80",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compact-printmaking-press-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-compact-printmaking-press.fbx",
              "format": "FBX",
              "bytes": 421724,
              "sha256": "e7838484c89df7a07e2d9d3b9448595c8f6dd7d17065f26f8f4fed0a0bb1b896",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compact-printmaking-press.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1bfce591aea6d6211e94bcbeeaf32c8c6ea9309a73d292f39924ac17088053c0.json",
                "bytes": 514,
                "sha256": "1bfce591aea6d6211e94bcbeeaf32c8c6ea9309a73d292f39924ac17088053c0"
              }
            }
          ],
          "notice": {
            "bytes": 417,
            "filename": "LICENSE.txt",
            "sha256": "327be8f9967f1333d0db9252146b832bc6c3b3a5e3be6c93b1e80913401e7db9",
            "text": "Compact printmaking press on stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-compact-printmaking-press/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-compact-printmaking-press/source/city-compact-printmaking-press.glb"
    },
    {
      "id": "city-compact-street-sweeper",
      "type": "model",
      "title": "小型道路清掃車",
      "titleEn": "Compact street sweeper",
      "description": "歩道沿いや施設周辺の清掃シーンに置く小型道路清掃車。前方の二枚の円形ブラシと分離した毛束、支持腕、吸込ノズル・スカート・底部吸引管、密閉型前部キャブと左右の乗降段、独立した後部回収ホッパーを備えます。細い四輪、車軸、底部フレーム、後部ハッチとラッチ、鏡・ワイパー・非発光灯も造形。窓は不透明な青灰色の表現で、キャブ内装は省略。一式を1モデルと数えます。静止展示用で、走行・清掃・吸引・油圧動作、実機性能や安全性の検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.756 × 2.237 × 3.097 m、33,600三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact street-sweeper prop for pavement edges and civic-facility maintenance scenes. Twin leading circular brushes have separated bristle bundles and support arms; the pickup nozzle, flexible skirts and underside suction conduit lead toward a separate rear waste hopper. A closed forward cab has side entry steps, opaque blue-grey glazing, mirrors and a wiper; its interior is omitted. Four narrow road wheels, axles, underside chassis, hopper hatch and latches, and inactive lamps complete one whole vehicle counted once. Static display only, without driving, sweeping, suction or hydraulic operation, real-machine performance or safety validation. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.756 × 2.237 × 3.097 m; 33,600 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "municipal-service",
        "street-sweeper",
        "cleaning-vehicle",
        "道路清掃車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-compact-street-sweeper/preview.png",
      "preview": "city-compact-street-sweeper.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 33600,
      "dimensions": [
        1.756312,
        2.237,
        3.097129
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-040/scripts/city_expansion/municipal_service_vehicles.py",
        "sourceSha256": "5538287553222f7bc86d339774bac680e94af8c27964e10e1a7cf33e92a15808",
        "sourceRecipeSha256": "e6243369a179ae31cabb0b861fd019df0f0f5d686d3abfdee994430bf46cfe18",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ed1028034134840f09533592c423853cd9bff0888537dfb0ed3840a0a96e295b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-040/scripts/city_expansion/municipal_service_vehicles.py",
            "scripts/city_expansion/frozen/batch-040/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-compact-street-sweeper"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-compact-street-sweeper/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-compact-street-sweeper.json",
      "attribution": "Compact street sweeper by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-compact-street-sweeper/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-compact-street-sweeper.glb",
          "format": "GLB",
          "bytes": 2008908,
          "sha256": "5538287553222f7bc86d339774bac680e94af8c27964e10e1a7cf33e92a15808",
          "url": "https://xenoah.github.io/meshcopia/assets/city-compact-street-sweeper/source/city-compact-street-sweeper.glb"
        },
        {
          "name": "city-compact-street-sweeper.stl",
          "format": "STL",
          "bytes": 1680084,
          "sha256": "ed1028034134840f09533592c423853cd9bff0888537dfb0ed3840a0a96e295b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-compact-street-sweeper/source/city-compact-street-sweeper.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-compact-street-sweeper",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2008908,
              "name": "city-compact-street-sweeper.glb",
              "sha256": "5538287553222f7bc86d339774bac680e94af8c27964e10e1a7cf33e92a15808"
            },
            {
              "bytes": 1680084,
              "name": "city-compact-street-sweeper.stl",
              "sha256": "ed1028034134840f09533592c423853cd9bff0888537dfb0ed3840a0a96e295b"
            }
          ],
          "archive": {
            "bytes": 884058,
            "filename": "city-compact-street-sweeper-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c91ad9b727415f94a093ab19d5a4fc43b28088c2ce6944ae4d352c60a32a94ac",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compact-street-sweeper-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-compact-street-sweeper.fbx",
              "format": "FBX",
              "bytes": 1023356,
              "sha256": "6da9e6a5812e449caa84158b38d916322a598105b50a45027853eccde1e92265",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compact-street-sweeper.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/00e4d64bbd2a1f2f72864c778c47ebe5fb22f955c4ac54a9966e504c8d562806.json",
                "bytes": 711,
                "sha256": "00e4d64bbd2a1f2f72864c778c47ebe5fb22f955c4ac54a9966e504c8d562806"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "27906f235af5ae2063e404fec4f5b368fd7cc0cb928413d5d154fe478c5a673e",
            "text": "Compact street sweeper by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-compact-street-sweeper/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-compact-street-sweeper/source/city-compact-street-sweeper.glb"
    },
    {
      "id": "city-compact-wheel-loader",
      "type": "model",
      "title": "小型ホイールローダー",
      "titleEn": "Compact wheel loader",
      "description": "建設区画や公園整備の資材置場に配置する小型ホイールローダー。太い四輪、前後分割車体と中央関節、オープンキャノピーの着座運転席、側面二段ステップを備えます。低い左右一対のリフトアーム、支持塔、昇降シリンダーと中央Zバー風チルトリンクが、空洞の幅広バケットと刃先へ接続。後部フード、グリル、車軸、フェンダー、底面部材も造形。掘削機のブームやフォークとは異なる一式1モデルです。荷物はなく、走行・関節・積込・油圧動作、荷重・実機性能・安全性は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.710 × 2.416 × 4.080 m、50,712三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact wheel-loader prop for construction compounds and park-maintenance material yards. Four large tires flank front and rear chassis halves with a central articulation joint. An open-canopy seated station has two-level side entry steps. Paired low lift arms, support towers, lift cylinders and a central Z-bar-style tilt linkage connect to a broad hollow bucket and cutting edge, distinct from an excavator boom or forks. Rear hood, grille, axles, fenders and underside members complete one whole assembly counted once. No cargo, driving, articulation, loading or hydraulic operation, load rating, real-machine performance or safety validation is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.710 × 2.416 × 4.080 m; 50,712 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "municipal-service",
        "wheel-loader",
        "construction-vehicle",
        "ホイールローダー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-compact-wheel-loader/preview.png",
      "preview": "city-compact-wheel-loader.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 50712,
      "dimensions": [
        1.71,
        2.416,
        4.08
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-040/scripts/city_expansion/municipal_service_vehicles.py",
        "sourceSha256": "058eeaa29d32ad9a0de3aec22cc2310e804aae7aea9f2fdb41bdc337d00b6af9",
        "sourceRecipeSha256": "e6243369a179ae31cabb0b861fd019df0f0f5d686d3abfdee994430bf46cfe18",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a2a377f0f551048fd04705817fa8e429da87067882831c1cdc16732548de8077"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-040/scripts/city_expansion/municipal_service_vehicles.py",
            "scripts/city_expansion/frozen/batch-040/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-compact-wheel-loader"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-compact-wheel-loader/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-compact-wheel-loader.json",
      "attribution": "Compact wheel loader by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-compact-wheel-loader/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-compact-wheel-loader.glb",
          "format": "GLB",
          "bytes": 3010364,
          "sha256": "058eeaa29d32ad9a0de3aec22cc2310e804aae7aea9f2fdb41bdc337d00b6af9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-compact-wheel-loader/source/city-compact-wheel-loader.glb"
        },
        {
          "name": "city-compact-wheel-loader.stl",
          "format": "STL",
          "bytes": 2535684,
          "sha256": "a2a377f0f551048fd04705817fa8e429da87067882831c1cdc16732548de8077",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-compact-wheel-loader/source/city-compact-wheel-loader.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-compact-wheel-loader",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 3010364,
              "name": "city-compact-wheel-loader.glb",
              "sha256": "058eeaa29d32ad9a0de3aec22cc2310e804aae7aea9f2fdb41bdc337d00b6af9"
            },
            {
              "bytes": 2535684,
              "name": "city-compact-wheel-loader.stl",
              "sha256": "a2a377f0f551048fd04705817fa8e429da87067882831c1cdc16732548de8077"
            }
          ],
          "archive": {
            "bytes": 1320728,
            "filename": "city-compact-wheel-loader-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2441c5b13ae703d2a2fa6db934b81c84572f49d5a4a7ca3d8bf66ba4b9b8d5c6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compact-wheel-loader-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-compact-wheel-loader.fbx",
              "format": "FBX",
              "bytes": 1528268,
              "sha256": "be8e9c18573502c0fba5bc299ade0f1c5e20d7f65131aed9b8443e5406c32ea5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compact-wheel-loader.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e700993fd241daa376599a36a32c3110a3c2c7e0992050e564e5b853825c5d51.json",
                "bytes": 2077,
                "sha256": "e700993fd241daa376599a36a32c3110a3c2c7e0992050e564e5b853825c5d51"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "61078ac8652b73ecb1503c81817d62408bbf02577b3be195de8bb1828233bed2",
            "text": "Compact wheel loader by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-compact-wheel-loader/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-compact-wheel-loader/source/city-compact-wheel-loader.glb"
    },
    {
      "id": "city-compost-tumbler",
      "type": "model",
      "title": "架台付きの回転コンポスター",
      "titleEn": "Stand-mounted compost tumbler",
      "description": "公共菜園や住宅庭で使う密閉ドラム式コンポスターの外観モデル。八角形ドラム、架台、支持軸、閉じた投入扉、通気カバーと手回しクランクを備えます。中身・内部撹拌羽根・分解処理・回転動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.135 × 1.144 × 0.800 m、6,088三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An exterior model of a closed drum composter for community gardens and residential yards, with an octagonal drum, stand, axle supports, shut loading hatch, covered vents and hand crank. Contents, internal paddles, decomposition and rotation behavior are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.135 × 1.144 × 0.800 m; 6,088 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "compost",
        "garden",
        "recycling",
        "コンポスター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-compost-tumbler/preview.png",
      "preview": "city-compost-tumbler.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6088,
      "dimensions": [
        1.135,
        1.144,
        0.8
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-007/scripts/city_expansion/grounds_maintenance.py",
        "sourceSha256": "b63f7f81914770b9dd38267e514ead879468bfef78f9de369b0a9422201bbf50",
        "sourceRecipeSha256": "d1ce05fadc6f0ae7e6d08d4560ea298adccca578ed3762f4b1aef127819cad7b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9067c2011b77c1cc837543a1ca6e8fc15b2306a32d72a6fea6eb91dce65616fb"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-007/scripts/city_expansion/grounds_maintenance.py",
            "scripts/city_expansion/frozen/batch-007/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-compost-tumbler"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-compost-tumbler/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-compost-tumbler.json",
      "attribution": "Stand-mounted compost tumbler by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-compost-tumbler/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-compost-tumbler.glb",
          "format": "GLB",
          "bytes": 363216,
          "sha256": "b63f7f81914770b9dd38267e514ead879468bfef78f9de369b0a9422201bbf50",
          "url": "https://xenoah.github.io/meshcopia/assets/city-compost-tumbler/source/city-compost-tumbler.glb"
        },
        {
          "name": "city-compost-tumbler.stl",
          "format": "STL",
          "bytes": 304484,
          "sha256": "9067c2011b77c1cc837543a1ca6e8fc15b2306a32d72a6fea6eb91dce65616fb",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-compost-tumbler/source/city-compost-tumbler.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-compost-tumbler",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 363216,
              "name": "city-compost-tumbler.glb",
              "sha256": "b63f7f81914770b9dd38267e514ead879468bfef78f9de369b0a9422201bbf50"
            },
            {
              "bytes": 304484,
              "name": "city-compost-tumbler.stl",
              "sha256": "9067c2011b77c1cc837543a1ca6e8fc15b2306a32d72a6fea6eb91dce65616fb"
            }
          ],
          "archive": {
            "bytes": 212688,
            "filename": "city-compost-tumbler-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "da26cf8609c0bd1c32f8e44adff85a3443c91abc9333e8544a1de8ca7caf6d80",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compost-tumbler-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-compost-tumbler.fbx",
              "format": "FBX",
              "bytes": 241676,
              "sha256": "a7654a59b9af1300b971f4107c8c446c5fc92cacb7aed6f1eab4fed722a0a4ca",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compost-tumbler.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5187022b2cb276eb7781a86467c0b13fb8b1c1183ed36550127c1b44c107a8a8.json",
                "bytes": 512,
                "sha256": "5187022b2cb276eb7781a86467c0b13fb8b1c1183ed36550127c1b44c107a8a8"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "b86e3ec6ca5036455c904c03c752685e3ae95b9d1b734abfec0cd3e2a3f0a5fd",
            "text": "Stand-mounted compost tumbler by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-compost-tumbler/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-compost-tumbler/source/city-compost-tumbler.glb"
    },
    {
      "id": "city-compound-bolt-cutters",
      "type": "model",
      "title": "複合リンク式ボルトクリッパー",
      "titleEn": "Compound-link bolt cutters",
      "description": "工場や建設作業場の工具棚/作業台に置く大型ボルトクリッパー。直線の対向切断刃と厚い鍛造風ジョウ、二軸の表裏ブリッジ、交差する短い複合リンク、調整ナットとストップねじ、長い二本の金属ハンドル、閉じた端と滑り止めの黒い握りを造形。剪定ばさみとは異なる直線の対向刃を少し開いた固定姿勢です。刃/リンク/ハンドルの動作、実際の切断、刃硬度や安全性能は再現していません。全部品を含む一式1点。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.320 × 0.059 × 0.581 m、21,744三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "Large bolt cutters for factory or construction workshop shelving and benches. Straight opposing cutting edges and thick forged-style jaws, front/rear twin-pivot bridge plates, short crossed compound links, adjustment nuts/stop screw, long twin metal handles, closed grip ends and ribbed black grips are modeled. Unlike bypass pruning shears, the straight opposing jaws have a narrow fixed opening. Jaw, linkage and handle motion, actual cutting, edge hardness and safety performance are not implemented. All components form one complete static prop. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.320 × 0.059 × 0.581 m; 21,744 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "bolt-cutters",
        "compound-linkage",
        "ボルトクリッパー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-compound-bolt-cutters/preview.png",
      "preview": "city-compound-bolt-cutters.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 21744,
      "dimensions": [
        0.320079,
        0.0592,
        0.580584
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-057/scripts/city_expansion/precision_hand_tools.py",
        "sourceSha256": "6a86cc9547b5301aea9b618634a4a53afc2a56ae4ab918895aaff42def1616a1",
        "sourceRecipeSha256": "a35f92039068e1d54d6732b652ab1b09b4d586f70ab167e2e25d71104e419ce3",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "add9eb75c3b752f3b19fb43db2402c2547263f3a12fe22f79fe602852ea4a764"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-057/scripts/city_expansion/precision_hand_tools.py",
            "scripts/city_expansion/frozen/batch-057/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-compound-bolt-cutters"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-compound-bolt-cutters/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-compound-bolt-cutters.json",
      "attribution": "Compound-link bolt cutters by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-compound-bolt-cutters/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-compound-bolt-cutters.glb",
          "format": "GLB",
          "bytes": 797292,
          "sha256": "6a86cc9547b5301aea9b618634a4a53afc2a56ae4ab918895aaff42def1616a1",
          "url": "https://xenoah.github.io/meshcopia/assets/city-compound-bolt-cutters/source/city-compound-bolt-cutters.glb"
        },
        {
          "name": "city-compound-bolt-cutters.stl",
          "format": "STL",
          "bytes": 1087284,
          "sha256": "add9eb75c3b752f3b19fb43db2402c2547263f3a12fe22f79fe602852ea4a764",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-compound-bolt-cutters/source/city-compound-bolt-cutters.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-compound-bolt-cutters",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 797292,
              "name": "city-compound-bolt-cutters.glb",
              "sha256": "6a86cc9547b5301aea9b618634a4a53afc2a56ae4ab918895aaff42def1616a1"
            },
            {
              "bytes": 1087284,
              "name": "city-compound-bolt-cutters.stl",
              "sha256": "add9eb75c3b752f3b19fb43db2402c2547263f3a12fe22f79fe602852ea4a764"
            }
          ],
          "archive": {
            "bytes": 532341,
            "filename": "city-compound-bolt-cutters-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2824d3ef52ba12ec2b7004d35c666d8369dec2e6c56b590785321b1d5e269d9b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compound-bolt-cutters-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-compound-bolt-cutters.fbx",
              "format": "FBX",
              "bytes": 633276,
              "sha256": "ad3b6a20d335e3888558a32376b9e31efa0848b419131929c900259e92faae34",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-compound-bolt-cutters.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/431575b2cfa83da4ebb74e07e79a73180db39becedb04b30992cb79eb03c6e77.json",
                "bytes": 900,
                "sha256": "431575b2cfa83da4ebb74e07e79a73180db39becedb04b30992cb79eb03c6e77"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "bf724553ab114d866d622f66970c09e7dff560252ff77b3e4d5cad72f420a3bc",
            "text": "Compound-link bolt cutters by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-compound-bolt-cutters/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-compound-bolt-cutters/source/city-compound-bolt-cutters.glb"
    },
    {
      "id": "city-concrete-block-wall-with-fence",
      "type": "model",
      "title": "ブロック塀とアルミフェンス",
      "titleEn": "Concrete block wall with fence",
      "description": "住宅の敷地境界に多い、5段のコンクリートブロック塀と上部のアルミ縦格子フェンスです。1段ごとに半個ずらしたブロック、目地、笠木、フェンスの柱・上下の横材・縦格子を造形しています。長さ約2.4mの1区画で、控え壁・鉄筋・基礎の内部、構造的な安全性の検証は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.420 × 1.860 × 0.150 m、7,356三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A five-course concrete block wall topped by an aluminium picket fence, common on residential boundaries. It models half-offset blocks per course, mortar joints, coping, fence posts, top and bottom rails and pickets. One section about 2.4 m long; buttresses, reinforcement, footing internals and structural safety verification are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.420 × 1.860 × 0.150 m; 7,356 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "block-wall",
        "fence",
        "residential",
        "boundary",
        "ブロック塀"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-concrete-block-wall-with-fence/preview.png",
      "preview": "city-concrete-block-wall-with-fence.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7356,
      "dimensions": [
        2.42,
        1.86,
        0.15
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "65b72373eeed57b89165c04ba58b206ed4c8e61dce5476d4563602e6586822c0",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "e175ce56f89c36c06018201223eb1545cdfe980740ca6fdd6cb2e14bfcabbe0e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-concrete-block-wall-with-fence"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-concrete-block-wall-with-fence/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-concrete-block-wall-with-fence.json",
      "attribution": "Concrete block wall with fence by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-concrete-block-wall-with-fence/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-concrete-block-wall-with-fence.glb",
          "format": "GLB",
          "bytes": 519508,
          "sha256": "65b72373eeed57b89165c04ba58b206ed4c8e61dce5476d4563602e6586822c0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-concrete-block-wall-with-fence/source/city-concrete-block-wall-with-fence.glb"
        },
        {
          "name": "city-concrete-block-wall-with-fence.stl",
          "format": "STL",
          "bytes": 367884,
          "sha256": "e175ce56f89c36c06018201223eb1545cdfe980740ca6fdd6cb2e14bfcabbe0e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-concrete-block-wall-with-fence/source/city-concrete-block-wall-with-fence.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-concrete-block-wall-with-fence",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 519508,
              "name": "city-concrete-block-wall-with-fence.glb",
              "sha256": "65b72373eeed57b89165c04ba58b206ed4c8e61dce5476d4563602e6586822c0"
            },
            {
              "bytes": 367884,
              "name": "city-concrete-block-wall-with-fence.stl",
              "sha256": "e175ce56f89c36c06018201223eb1545cdfe980740ca6fdd6cb2e14bfcabbe0e"
            }
          ],
          "archive": {
            "bytes": 198904,
            "filename": "city-concrete-block-wall-with-fence-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b063f4659a795cf26109620f153bca387e46bfe8b060a6a9971755154d5596d6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-concrete-block-wall-with-fence-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-concrete-block-wall-with-fence.fbx",
              "format": "FBX",
              "bytes": 239372,
              "sha256": "d190987552ab0c4b0996d5b588aa0deae7a72901a7de6ba30ecaee9e706ad6c5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-concrete-block-wall-with-fence.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1664b7d98bb35007ae8300e338e9e5869743de08d7d6831d8ddf9ae79065c51d.json",
                "bytes": 512,
                "sha256": "1664b7d98bb35007ae8300e338e9e5869743de08d7d6831d8ddf9ae79065c51d"
              }
            }
          ],
          "notice": {
            "bytes": 418,
            "filename": "LICENSE.txt",
            "sha256": "deca5a774c493618e3497f12d62d9bb0d9127549028a223b36657c647eb78c7b",
            "text": "Concrete block wall with fence by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-concrete-block-wall-with-fence/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-concrete-block-wall-with-fence/source/city-concrete-block-wall-with-fence.glb"
    },
    {
      "id": "city-concrete-mixer",
      "type": "model",
      "title": "小型コンクリートミキサー",
      "titleEn": "Compact concrete mixer",
      "description": "内部の羽根が見える中空ドラム、支持ヨーク、傾斜ハンドルと運搬車輪を備えた小型ミキサー。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Compact mixer with hollow tilted drum, internal mixing paddles, support yoke, tilt handwheel, motor housing and transport wheels. Static visualization prop. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "mixer",
        "construction",
        "machine",
        "ミキサー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-concrete-mixer/thumbnail.png",
      "preview": "city-concrete-mixer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 30316,
      "dimensions": [
        0.967,
        1.450279,
        0.9385
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_mobility.py",
        "sourceSha256": "1d1a89e9e8440a49382ea40c6ab865da2644fa28c74317c64c1d66f9c18c4ba2",
        "stlSha256": "82eb252901938420d3b20f4c8245421c96113fe6ae6b36dcfb38f3892d72dc46"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_mobility.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-concrete-mixer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-concrete-mixer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-concrete-mixer.json",
      "attribution": "Compact concrete mixer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-concrete-mixer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-concrete-mixer.glb",
          "format": "GLB",
          "bytes": 883336,
          "sha256": "1d1a89e9e8440a49382ea40c6ab865da2644fa28c74317c64c1d66f9c18c4ba2",
          "url": "https://xenoah.github.io/meshcopia/assets/city-concrete-mixer/source/city-concrete-mixer.glb"
        },
        {
          "name": "city-concrete-mixer.stl",
          "format": "STL",
          "bytes": 1515884,
          "sha256": "82eb252901938420d3b20f4c8245421c96113fe6ae6b36dcfb38f3892d72dc46",
          "url": "https://xenoah.github.io/meshcopia/assets/city-concrete-mixer/source/city-concrete-mixer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-concrete-mixer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 883336,
              "name": "city-concrete-mixer.glb",
              "sha256": "1d1a89e9e8440a49382ea40c6ab865da2644fa28c74317c64c1d66f9c18c4ba2"
            },
            {
              "bytes": 1515884,
              "name": "city-concrete-mixer.stl",
              "sha256": "82eb252901938420d3b20f4c8245421c96113fe6ae6b36dcfb38f3892d72dc46"
            }
          ],
          "archive": {
            "bytes": 619231,
            "filename": "city-concrete-mixer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8db7959755ccd498b48a3e9b232f94dfa135aeef62832644d90af18c68ca0362",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-concrete-mixer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-concrete-mixer.fbx",
              "format": "FBX",
              "bytes": 1220716,
              "sha256": "9c77a68e1f5441d44ba3e0992328b756406f30ed428ca96b4c57ec4282c69df4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-concrete-mixer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b725c0600710e98e40569fbc773ffdc1f4830d475db43a3e3a21133894620da3.json",
                "bytes": 1294,
                "sha256": "b725c0600710e98e40569fbc773ffdc1f4830d475db43a3e3a21133894620da3"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "390fe13a19f406a3cd80308a03b0dc3e73dd3242cc5c0bf71f1e605b1ace5aa8",
            "text": "Compact concrete mixer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-concrete-mixer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-concrete-mixer/source/city-concrete-mixer.glb"
    },
    {
      "id": "city-concrete-pouring-skip",
      "type": "model",
      "title": "コンクリート打設用ホッパー",
      "titleEn": "Concrete pouring skip hopper",
      "description": "建設現場の荷役場面に置く打設用ホッパー外観。厚みのある開いた受け槽、脚付き支持枠、持上げ枠と吊り環、閉じた排出ゲート・ガイド・レバーを造形。ミキサーではなく、材料を受けて排出する容器の静的プロップです。コンクリート・クレーン・吊り索や排出動作はなく、揚重・耐荷重・打設性能や施工安全は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.979 × 1.719 × 0.999 m、7,676三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A pouring-skip exterior for construction lifting scenes, with a thick open hopper, footed support cage, lifting bail/eye, closed discharge gate, guides and lever. Unlike a mixer, this static prop represents a receiving and dispensing container. Concrete, crane, lifting sling and discharge behavior are absent; lifting, load, pouring performance and construction safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.979 × 1.719 × 0.999 m; 7,676 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "construction",
        "hopper",
        "skip",
        "concrete",
        "打設ホッパー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-concrete-pouring-skip/preview.png",
      "preview": "city-concrete-pouring-skip.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7676,
      "dimensions": [
        0.97875,
        1.719,
        0.999
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-023/scripts/city_expansion/construction_support.py",
        "sourceSha256": "caa27fc6d331194273e453255905cdb9faeb29205f0d8ea0eff55ce904282f84",
        "sourceRecipeSha256": "2b7a745f2f0df5f7df4564cfefc43623822650d81996059886febb35f52031f9",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9813e4b438cb588194ad5f3c3a620a1c675c96aa996bff04ffaaba2492b4504f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-023/scripts/city_expansion/construction_support.py",
            "scripts/city_expansion/frozen/batch-023/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-concrete-pouring-skip"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-concrete-pouring-skip/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-concrete-pouring-skip.json",
      "attribution": "Concrete pouring skip hopper by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-concrete-pouring-skip/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-concrete-pouring-skip.glb",
          "format": "GLB",
          "bytes": 369336,
          "sha256": "caa27fc6d331194273e453255905cdb9faeb29205f0d8ea0eff55ce904282f84",
          "url": "https://xenoah.github.io/meshcopia/assets/city-concrete-pouring-skip/source/city-concrete-pouring-skip.glb"
        },
        {
          "name": "city-concrete-pouring-skip.stl",
          "format": "STL",
          "bytes": 383884,
          "sha256": "9813e4b438cb588194ad5f3c3a620a1c675c96aa996bff04ffaaba2492b4504f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-concrete-pouring-skip/source/city-concrete-pouring-skip.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-concrete-pouring-skip",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 369336,
              "name": "city-concrete-pouring-skip.glb",
              "sha256": "caa27fc6d331194273e453255905cdb9faeb29205f0d8ea0eff55ce904282f84"
            },
            {
              "bytes": 383884,
              "name": "city-concrete-pouring-skip.stl",
              "sha256": "9813e4b438cb588194ad5f3c3a620a1c675c96aa996bff04ffaaba2492b4504f"
            }
          ],
          "archive": {
            "bytes": 233419,
            "filename": "city-concrete-pouring-skip-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "824ffef2de57f34dbdf0760c20694ee52a7a96a72ec78dc140382e96da59e010",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-concrete-pouring-skip-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-concrete-pouring-skip.fbx",
              "format": "FBX",
              "bytes": 271804,
              "sha256": "fc2373f19b57d08a1f1e2daa8d7cf24caf17620e7e68736b6872559b74e2bf22",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-concrete-pouring-skip.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5765a491a5f3450de94a76f136cb1ca56e149901ccccd3f48d2b590563f16872.json",
                "bytes": 318,
                "sha256": "5765a491a5f3450de94a76f136cb1ca56e149901ccccd3f48d2b590563f16872"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "77577bf4caad4d37416950a1ae9143246a2d999fb8200f740740a8b2830c986e",
            "text": "Concrete pouring skip hopper by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-concrete-pouring-skip/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-concrete-pouring-skip/source/city-concrete-pouring-skip.glb"
    },
    {
      "id": "city-concrete-utility-pole",
      "type": "model",
      "title": "コンクリート電柱",
      "titleEn": "Concrete utility pole",
      "description": "住宅地の道路脇に立つ、高さ約10mの配電用コンクリート柱です。テーパー付きの円柱、根元の黄色と黒の保護カバー（帯状の段差で表現）、無地の識別プレート、交互に突き出た足場ボルト、腕金2段と支持材、ピン碍子6個、柱上変圧器と吊り金具、ブッシングから腕金へ向かう短い引下げ線を造形しています。架空電線・通信線・支線・ステー、文字や記号、地中部分は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.800 × 10.055 × 0.992 m、18,196三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A roughly 10 m spun-concrete distribution pole for residential roadsides. It models the tapered shaft, a yellow-and-black protective base sleeve represented as stepped bands, a blank identification plate, alternating climbing step bolts, two crossarms with braces, six pin insulators, a pole-mounted transformer with its hanger hardware, and short drop leads from the bushings toward the crossarm. Overhead power and telecom lines, guy wires, lettering, markings and the buried section are omitted. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.800 × 10.055 × 0.992 m; 18,196 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "utility-pole",
        "power-distribution",
        "transformer",
        "insulator",
        "電柱"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-concrete-utility-pole/preview.png",
      "preview": "city-concrete-utility-pole.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 18196,
      "dimensions": [
        1.8,
        10.054999,
        0.991972
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
        "sourceSha256": "9977acc3ba4047fd2dd6d409945c4fab6ea40fe31cb49614b08ef9fa57f49b5e",
        "sourceRecipeSha256": "43086904e668bd064df2bce9fc82ddf59ce181f9a21289ef647df21647242004",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "38f0bcc16a68d8a115bb1bbfea07bc6f66296ed74c623a39bd8718f0f585e928"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-concrete-utility-pole"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-concrete-utility-pole/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-concrete-utility-pole.json",
      "attribution": "Concrete utility pole by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-concrete-utility-pole/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-concrete-utility-pole.glb",
          "format": "GLB",
          "bytes": 740492,
          "sha256": "9977acc3ba4047fd2dd6d409945c4fab6ea40fe31cb49614b08ef9fa57f49b5e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-concrete-utility-pole/source/city-concrete-utility-pole.glb"
        },
        {
          "name": "city-concrete-utility-pole.stl",
          "format": "STL",
          "bytes": 909884,
          "sha256": "38f0bcc16a68d8a115bb1bbfea07bc6f66296ed74c623a39bd8718f0f585e928",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-concrete-utility-pole/source/city-concrete-utility-pole.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-concrete-utility-pole",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 740492,
              "name": "city-concrete-utility-pole.glb",
              "sha256": "9977acc3ba4047fd2dd6d409945c4fab6ea40fe31cb49614b08ef9fa57f49b5e"
            },
            {
              "bytes": 909884,
              "name": "city-concrete-utility-pole.stl",
              "sha256": "38f0bcc16a68d8a115bb1bbfea07bc6f66296ed74c623a39bd8718f0f585e928"
            }
          ],
          "archive": {
            "bytes": 505466,
            "filename": "city-concrete-utility-pole-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3a993229579b67fbba155864b37c6f866897723175acabc10cfbfb6b888f90f4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-concrete-utility-pole-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-concrete-utility-pole.fbx",
              "format": "FBX",
              "bytes": 582828,
              "sha256": "4e3ba29e0737a36ce8031a9c0e38060bd2972f446f6ec48ca551448e519297d2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-concrete-utility-pole.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/70f40b5e932e528b7873514b5dbb3f06be155c5c55b1f0ea9b68ecc549a7e935.json",
                "bytes": 1097,
                "sha256": "70f40b5e932e528b7873514b5dbb3f06be155c5c55b1f0ea9b68ecc549a7e935"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "b55224970e9e4abf37b8fa9fdb0eb1cae606052ec55e1c6bda8c406fd02a3542",
            "text": "Concrete utility pole by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-concrete-utility-pole/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-concrete-utility-pole/source/city-concrete-utility-pole.glb"
    },
    {
      "id": "city-conference-lectern",
      "type": "model",
      "title": "会議用マイク付き演台",
      "titleEn": "Conference lectern with fixed microphone",
      "description": "傾斜した読み台、原稿止め、滑り止め面、実際に開いた配線孔、背面棚、先細りの前板、台座と固定グースネックマイクを備えた会議・講演用の演台。天板と前板は木目画像を使わない単色の木材調仕上げです。マイク・配線・収納部は静的な外観で、音声処理や可動機構はありません。人、原稿、会場、外部音響機器を含みません。内部配線、電子回路、細かなねじ山は省略。機器安全性、構造、電気・音響性能は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.660 × 1.414 × 0.535 m、8,596三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A purpose-built conference lectern with an inclined reading deck, manuscript lip, non-slip inset, genuine cable-pass aperture, rear shelf, tapered audience shield, weighted-looking plinth and fixed gooseneck microphone. Deck and shield use constant walnut-like color, not a wood image texture. Microphone, wiring and storage are static appearance only, with no audio processing or movable mechanism. No person, manuscript, venue or external audio equipment is included. Internal wiring, circuits and fine screw threads are omitted. Equipment safety, structure and electrical/acoustic performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.660 × 1.414 × 0.535 m; 8,596 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "conference",
        "lectern",
        "presentation",
        "演台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-conference-lectern/preview.png",
      "preview": "city-conference-lectern.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8596,
      "dimensions": [
        0.66,
        1.413613,
        0.535
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-019/scripts/city_expansion/event_presentation.py",
        "sourceSha256": "f4c8723bad571662def6f8cf1470c0cc0bc065d33157c15a494aca9ff1dca63f",
        "sourceRecipeSha256": "18cce003e55fa2713e3911710355fca6a3692233c197d71fe7729db6fd50ce98",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0567125f628d7ecd45ddceca42e97cae15350b854632aabf026ef06f54b80d3a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-019/scripts/city_expansion/event_presentation.py",
            "scripts/city_expansion/frozen/batch-019/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-conference-lectern"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-conference-lectern/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-conference-lectern.json",
      "attribution": "Conference lectern with fixed microphone by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-conference-lectern/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-conference-lectern.glb",
          "format": "GLB",
          "bytes": 452476,
          "sha256": "f4c8723bad571662def6f8cf1470c0cc0bc065d33157c15a494aca9ff1dca63f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-conference-lectern/source/city-conference-lectern.glb"
        },
        {
          "name": "city-conference-lectern.stl",
          "format": "STL",
          "bytes": 429884,
          "sha256": "0567125f628d7ecd45ddceca42e97cae15350b854632aabf026ef06f54b80d3a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-conference-lectern/source/city-conference-lectern.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-conference-lectern",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 452476,
              "name": "city-conference-lectern.glb",
              "sha256": "f4c8723bad571662def6f8cf1470c0cc0bc065d33157c15a494aca9ff1dca63f"
            },
            {
              "bytes": 429884,
              "name": "city-conference-lectern.stl",
              "sha256": "0567125f628d7ecd45ddceca42e97cae15350b854632aabf026ef06f54b80d3a"
            }
          ],
          "archive": {
            "bytes": 288899,
            "filename": "city-conference-lectern-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b2918dad195183e83eda0176bee920ebd185d7bc047d7f6269e84fb8785a72b9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-conference-lectern-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-conference-lectern.fbx",
              "format": "FBX",
              "bytes": 323660,
              "sha256": "03a6aa19aa12f52aec1a937fdd4154e7d88ecb7c4ffe1f3cfeac010df0bf1e86",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-conference-lectern.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/355cb90edd86b966e7785cde836892656dbef1c26073c7dd1767f109c2854bd2.json",
                "bytes": 707,
                "sha256": "355cb90edd86b966e7785cde836892656dbef1c26073c7dd1767f109c2854bd2"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "383f3a094b82dbc21f1e4f3a70044ea4a3da8c0e2e2aadfcee544f4cf52b3967",
            "text": "Conference lectern with fixed microphone by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-conference-lectern/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-conference-lectern/source/city-conference-lectern.glb"
    },
    {
      "id": "city-confined-space-blower",
      "type": "model",
      "title": "短いダクト付き可搬換気送風機",
      "titleEn": "Portable ventilation blower with short duct",
      "description": "可搬式ドラム型送風機の静的モデル。中空シュラウド、同心円状グリル、6枚の固定羽根、持ち手付き防振フレームと短い中空フレキシブルダクトを備えます。長いダクト、電源、送風・換気動作は付属しません。閉鎖空間での使用適合性や安全性能を保証しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.648 × 0.763 × 1.100 m、24,804三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static portable drum ventilation blower with hollow shroud, concentric open grille, six fixed fan blades, isolated carry frame and a short hollow flexible duct. Long duct runs, power supply, airflow and ventilation behavior are absent. It does not claim confined-space suitability or validated safety performance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.648 × 0.763 × 1.100 m; 24,804 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "blower",
        "ventilation",
        "construction",
        "送風機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-confined-space-blower/preview.png",
      "preview": "city-confined-space-blower.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 24804,
      "dimensions": [
        0.647955,
        0.763,
        1.100349
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-006/scripts/city_expansion/site_support.py",
        "sourceSha256": "6591da5710d7030cf7bc64e554149f8e2c84565d0a02a9bfda6429a2aae16a93",
        "sourceRecipeSha256": "d86ded4026cac14f2afe98f71ac7d0c9825e4b6950ba298e43739f7168b05c87",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f40bcb7504b1d8a0cab2de888206702b97d61a2538994cb0e4dfe5a120d399d9"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-006/scripts/city_expansion/site_support.py",
            "scripts/city_expansion/frozen/batch-006/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-confined-space-blower"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-confined-space-blower/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-confined-space-blower.json",
      "attribution": "Portable ventilation blower with short duct by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-confined-space-blower/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-confined-space-blower.glb",
          "format": "GLB",
          "bytes": 859376,
          "sha256": "6591da5710d7030cf7bc64e554149f8e2c84565d0a02a9bfda6429a2aae16a93",
          "url": "https://xenoah.github.io/meshcopia/assets/city-confined-space-blower/source/city-confined-space-blower.glb"
        },
        {
          "name": "city-confined-space-blower.stl",
          "format": "STL",
          "bytes": 1240284,
          "sha256": "f40bcb7504b1d8a0cab2de888206702b97d61a2538994cb0e4dfe5a120d399d9",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-confined-space-blower/source/city-confined-space-blower.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-confined-space-blower",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 859376,
              "name": "city-confined-space-blower.glb",
              "sha256": "6591da5710d7030cf7bc64e554149f8e2c84565d0a02a9bfda6429a2aae16a93"
            },
            {
              "bytes": 1240284,
              "name": "city-confined-space-blower.stl",
              "sha256": "f40bcb7504b1d8a0cab2de888206702b97d61a2538994cb0e4dfe5a120d399d9"
            }
          ],
          "archive": {
            "bytes": 599681,
            "filename": "city-confined-space-blower-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "24c8f5b89bdaaa5340072d779966d5021ccd48e8567bc1b1f069e571f6d6d4f0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-confined-space-blower-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-confined-space-blower.fbx",
              "format": "FBX",
              "bytes": 723484,
              "sha256": "7c2c0c3ce6f2bc7c3dca8f5629b0890d8001de41ecc7f3ef7251b280a804946a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-confined-space-blower.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/440562a9bf0a4014f37d18bdda56afcbd47bc8c798f92672b1c6d7ee0813d818.json",
                "bytes": 1098,
                "sha256": "440562a9bf0a4014f37d18bdda56afcbd47bc8c798f92672b1c6d7ee0813d818"
              }
            }
          ],
          "notice": {
            "bytes": 422,
            "filename": "LICENSE.txt",
            "sha256": "1d5439985a226cf70e4cfd7fe367e292884fa816390e1ab8bb5efb77db05eb91",
            "text": "Portable ventilation blower with short duct by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-confined-space-blower/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-confined-space-blower/source/city-confined-space-blower.glb"
    },
    {
      "id": "city-construction-arrow-board",
      "type": "model",
      "title": "工事用矢印板",
      "titleEn": "Construction arrow board",
      "description": "工事区間の手前で車線の変更を促す、自立式の矢印板です。青い板面と白い矢印3つ、黄色と黒の縁取り、亜鉛めっきの支柱と後ろ脚、ベースの横材とゴムの重しを造形しています。矢印は記号の形状で、注意文や工事名などの文字、点滅灯、転倒時の挙動は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.830 × 1.650 × 0.593 m、1,116三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding arrow board that guides drivers to change lanes ahead of roadworks. It models the blue panel with three white chevron arrows, a yellow-and-black border, galvanized uprights and rear legs, a base runner and rubber weights. Arrows are symbolic shapes only; warning text, project names, flashing lamps and tip-over behavior are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.830 × 1.650 × 0.593 m; 1,116 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "roadworks",
        "arrow-board",
        "traffic-control",
        "sign",
        "矢印板"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-construction-arrow-board/preview.png",
      "preview": "city-construction-arrow-board.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1116,
      "dimensions": [
        0.83,
        1.65,
        0.593018
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "91e6e81fdd2ca99dd9e2e2f229cab97d53579dc56df1ce48a5b81be3040110b4",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a69f9d509bd364da3580fa9196393c92470af4d9b9c59255e466a865eb44afb7"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-construction-arrow-board"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-construction-arrow-board/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-construction-arrow-board.json",
      "attribution": "Construction arrow board by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-construction-arrow-board/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-construction-arrow-board.glb",
          "format": "GLB",
          "bytes": 82876,
          "sha256": "91e6e81fdd2ca99dd9e2e2f229cab97d53579dc56df1ce48a5b81be3040110b4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-construction-arrow-board/source/city-construction-arrow-board.glb"
        },
        {
          "name": "city-construction-arrow-board.stl",
          "format": "STL",
          "bytes": 55884,
          "sha256": "a69f9d509bd364da3580fa9196393c92470af4d9b9c59255e466a865eb44afb7",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-construction-arrow-board/source/city-construction-arrow-board.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-construction-arrow-board",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 82876,
              "name": "city-construction-arrow-board.glb",
              "sha256": "91e6e81fdd2ca99dd9e2e2f229cab97d53579dc56df1ce48a5b81be3040110b4"
            },
            {
              "bytes": 55884,
              "name": "city-construction-arrow-board.stl",
              "sha256": "a69f9d509bd364da3580fa9196393c92470af4d9b9c59255e466a865eb44afb7"
            }
          ],
          "archive": {
            "bytes": 42945,
            "filename": "city-construction-arrow-board-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2af0f661b66ab1c80ca0ac90612347ff10a98911a5d712f7c56c89d5fa8f7327",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-construction-arrow-board-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-construction-arrow-board.fbx",
              "format": "FBX",
              "bytes": 63820,
              "sha256": "c09790e7d8036200b374dd56cda99c7df88ad9f974d5c70bb71f7adfd3b20709",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-construction-arrow-board.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8da1475467ff34bb3c54297248048ca736685f250ba5b5d150e1c51382d173a2.json",
                "bytes": 315,
                "sha256": "8da1475467ff34bb3c54297248048ca736685f250ba5b5d150e1c51382d173a2"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "ba76ad4e4b7ddf996ae4133e5af2bb3bd70d0569c3b0dc53757df3318e7dd866",
            "text": "Construction arrow board by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-construction-arrow-board/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-construction-arrow-board/source/city-construction-arrow-board.glb"
    },
    {
      "id": "city-construction-wheelbarrow",
      "type": "model",
      "title": "建設用一輪手押し車",
      "titleEn": "Construction wheelbarrow",
      "description": "深い開放荷台、一本の車輪、支持脚と長い取っ手を備えた土砂・園芸資材用の一輪車。買物カートやパレット運搬車とは異なる用途の静的モデル。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Open deep-tray single-wheel barrow for loose soil and landscaping material, with folded support legs and long handles. Distinct from basket shopping trolleys and pallet jacks; static visual model with no load rating. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "wheelbarrow",
        "construction",
        "landscaping",
        "一輪車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-construction-wheelbarrow/thumbnail.png",
      "preview": "city-construction-wheelbarrow.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14228,
      "dimensions": [
        0.713942,
        0.834854,
        1.840882
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/compact_utilities.py",
        "sourceSha256": "45c1cc1137cea956e8b2012c7dbb5f5cb01934f53de5d4a56a0cb813d06d61bb",
        "stlSha256": "ee296de2b810bd332cea307c77cfc3220913b12922d921a07864248b04deac99"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/compact_utilities.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-construction-wheelbarrow"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-construction-wheelbarrow/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-construction-wheelbarrow.json",
      "attribution": "Construction wheelbarrow by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-construction-wheelbarrow/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-construction-wheelbarrow.glb",
          "format": "GLB",
          "bytes": 490960,
          "sha256": "45c1cc1137cea956e8b2012c7dbb5f5cb01934f53de5d4a56a0cb813d06d61bb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-construction-wheelbarrow/source/city-construction-wheelbarrow.glb"
        },
        {
          "name": "city-construction-wheelbarrow.stl",
          "format": "STL",
          "bytes": 711484,
          "sha256": "ee296de2b810bd332cea307c77cfc3220913b12922d921a07864248b04deac99",
          "url": "https://xenoah.github.io/meshcopia/assets/city-construction-wheelbarrow/source/city-construction-wheelbarrow.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-construction-wheelbarrow",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 490960,
              "name": "city-construction-wheelbarrow.glb",
              "sha256": "45c1cc1137cea956e8b2012c7dbb5f5cb01934f53de5d4a56a0cb813d06d61bb"
            },
            {
              "bytes": 711484,
              "name": "city-construction-wheelbarrow.stl",
              "sha256": "ee296de2b810bd332cea307c77cfc3220913b12922d921a07864248b04deac99"
            }
          ],
          "archive": {
            "bytes": 214795,
            "filename": "city-construction-wheelbarrow-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "db9cf28440664a5cb02339acd720aecafeb7a0aa9c26828013cd499fe5e6a062",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-construction-wheelbarrow-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-construction-wheelbarrow.fbx",
              "format": "FBX",
              "bytes": 527692,
              "sha256": "9c7c032fd21616923ea6d0b71d856f13a871e308c2b5d70943dac69cb8c81623",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-construction-wheelbarrow.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/507182bd01f98922e58b055c013d374cde67b25129f7651c02b0732906d3aa6f.json",
                "bytes": 512,
                "sha256": "507182bd01f98922e58b055c013d374cde67b25129f7651c02b0732906d3aa6f"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "c2886d89dd85d5ba352d1ee62e0ad34fa7b27b3d3696c53314c52934420b9ddb",
            "text": "Construction wheelbarrow by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-construction-wheelbarrow/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-construction-wheelbarrow/source/city-construction-wheelbarrow.glb"
    },
    {
      "id": "city-convex-mirror",
      "type": "model",
      "title": "街路凸面ミラー",
      "titleEn": "Street convex safety mirror",
      "description": "実際に凸状に湾曲した鏡面、ひさし、背面金具と固定支柱を備えた汎用ミラー。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Unbranded convex mirror with physically curved reflective surface, weather visor, adjustable rear brackets and anchored tubular post. Reflections depend on your renderer and lighting. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "mirror",
        "safety",
        "street",
        "ミラー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-convex-mirror/thumbnail.png",
      "preview": "city-convex-mirror.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20272,
      "dimensions": [
        0.883492,
        2.249,
        0.39
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_mobility.py",
        "sourceSha256": "c6cdaed8bc1f62a3a92eb20df4ea907fe4cf5e3650185c1c010c66ae6d4812af",
        "stlSha256": "a99119ef07aec212dc7f4ee4e65c7a80f31cd2195685f0da1b30130cd01e008e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_mobility.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-convex-mirror"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-convex-mirror/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-convex-mirror.json",
      "attribution": "Street convex safety mirror by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-convex-mirror/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-convex-mirror.glb",
          "format": "GLB",
          "bytes": 562044,
          "sha256": "c6cdaed8bc1f62a3a92eb20df4ea907fe4cf5e3650185c1c010c66ae6d4812af",
          "url": "https://xenoah.github.io/meshcopia/assets/city-convex-mirror/source/city-convex-mirror.glb"
        },
        {
          "name": "city-convex-mirror.stl",
          "format": "STL",
          "bytes": 1013684,
          "sha256": "a99119ef07aec212dc7f4ee4e65c7a80f31cd2195685f0da1b30130cd01e008e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-convex-mirror/source/city-convex-mirror.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-convex-mirror",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 562044,
              "name": "city-convex-mirror.glb",
              "sha256": "c6cdaed8bc1f62a3a92eb20df4ea907fe4cf5e3650185c1c010c66ae6d4812af"
            },
            {
              "bytes": 1013684,
              "name": "city-convex-mirror.stl",
              "sha256": "a99119ef07aec212dc7f4ee4e65c7a80f31cd2195685f0da1b30130cd01e008e"
            }
          ],
          "archive": {
            "bytes": 413518,
            "filename": "city-convex-mirror-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "37839f257e4def43b39aa3cf9da37a528377b8f280aa7a261a170642c6189a07",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-convex-mirror-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-convex-mirror.fbx",
              "format": "FBX",
              "bytes": 686556,
              "sha256": "c1f1d49e90f556d933342a25ae3aab31eb69cad4d5ed207416d15b12b1b660cc",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-convex-mirror.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d31c7658069b733727478c24e1cbdf65d67e3d72b0cc0035f125a478c0077b70.json",
                "bytes": 708,
                "sha256": "d31c7658069b733727478c24e1cbdf65d67e3d72b0cc0035f125a478c0077b70"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "13106c7e9eeea7861ea7f53305e943de8a10059d3304fb48ee07130847641736",
            "text": "Street convex safety mirror by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-convex-mirror/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-convex-mirror/source/city-convex-mirror.glb"
    },
    {
      "id": "city-conveyor-belt-toaster",
      "type": "model",
      "title": "コンベア式卓上トースター",
      "titleEn": "Countertop conveyor-belt toaster",
      "description": "ホテル朝食会場や食堂の調理台に置くコンベア式トースター。上部の装填開口と固定ワイヤーベルト、端のローラー/ガイド、下側の傾斜した返却シュート、三つの無目盛ダイヤル、天面通気外形、裏面の留め具/電源口と四脚を造形しています。ワイヤーは実ジオメトリで、ベルトや食品は動きません。パンは含まず一式1点。カウンターの高さに合わせて配置し、加熱・搬送・食品安全の機能を持たない静的小物として使用してください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.484 × 0.475 × 0.655 m、10,908三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A conveyor toaster for hotel breakfast counters and cafeterias. It has an upper loading opening with a fixed geometric wire belt, end rollers/guides, a lower sloped return chute, three unnumbered dials, top ventilation exteriors, rear fasteners/power inlet and four feet. The wires are real geometry; belt and food motion are absent. No bread is supplied and the assembly counts once. Adjust counter placement height and use as a static prop without heating, transport or food-safety functionality. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.484 × 0.475 × 0.655 m; 10,908 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "kitchen",
        "conveyor-toaster",
        "countertop",
        "トースター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-conveyor-belt-toaster/preview.png",
      "preview": "city-conveyor-belt-toaster.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10908,
      "dimensions": [
        0.484,
        0.4755,
        0.655228
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-055/scripts/city_expansion/snack_service_equipment.py",
        "sourceSha256": "784021b19ceabe97eded163da3c75650a892f9bb969d2060e2b00a8418864fab",
        "sourceRecipeSha256": "24c803b430c20450836b5af3bfaef592d95502a4bb428f1dd1daf17f7a6f52d4",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "4664cd9946c7adcd2c2029952f6f781b9d3903c5096c29664b290811d7f8aab8"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-055/scripts/city_expansion/snack_service_equipment.py",
            "scripts/city_expansion/frozen/batch-055/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-conveyor-belt-toaster"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-conveyor-belt-toaster/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-conveyor-belt-toaster.json",
      "attribution": "Countertop conveyor-belt toaster by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-conveyor-belt-toaster/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-conveyor-belt-toaster.glb",
          "format": "GLB",
          "bytes": 608112,
          "sha256": "784021b19ceabe97eded163da3c75650a892f9bb969d2060e2b00a8418864fab",
          "url": "https://xenoah.github.io/meshcopia/assets/city-conveyor-belt-toaster/source/city-conveyor-belt-toaster.glb"
        },
        {
          "name": "city-conveyor-belt-toaster.stl",
          "format": "STL",
          "bytes": 545484,
          "sha256": "4664cd9946c7adcd2c2029952f6f781b9d3903c5096c29664b290811d7f8aab8",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-conveyor-belt-toaster/source/city-conveyor-belt-toaster.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-conveyor-belt-toaster",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 608112,
              "name": "city-conveyor-belt-toaster.glb",
              "sha256": "784021b19ceabe97eded163da3c75650a892f9bb969d2060e2b00a8418864fab"
            },
            {
              "bytes": 545484,
              "name": "city-conveyor-belt-toaster.stl",
              "sha256": "4664cd9946c7adcd2c2029952f6f781b9d3903c5096c29664b290811d7f8aab8"
            }
          ],
          "archive": {
            "bytes": 306063,
            "filename": "city-conveyor-belt-toaster-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0cb2a6489b15af6c292232e4071dfc66328121920156c90989422284c858e534",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-conveyor-belt-toaster-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-conveyor-belt-toaster.fbx",
              "format": "FBX",
              "bytes": 356812,
              "sha256": "74bc12e70e44c0422439a8bd0261812d25a1bd99eaaaf0001a13e99af4a1b810",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-conveyor-belt-toaster.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7b25ca88bc68e85dbdd67a24f8d11096b7ce85ef8856082706452ec3531640b9.json",
                "bytes": 706,
                "sha256": "7b25ca88bc68e85dbdd67a24f8d11096b7ce85ef8856082706452ec3531640b9"
              }
            }
          ],
          "notice": {
            "bytes": 411,
            "filename": "LICENSE.txt",
            "sha256": "965fde537afbd09069c72402d6a421cada3df350f59745bc2b7215cd28f1489e",
            "text": "Countertop conveyor-belt toaster by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-conveyor-belt-toaster/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-conveyor-belt-toaster/source/city-conveyor-belt-toaster.glb"
    },
    {
      "id": "city-cordless-drill",
      "type": "model",
      "title": "コードレスドリル",
      "titleEn": "Cordless drill",
      "description": "施設保守や内装作業台向けの携帯ドリル。傾斜した握り、着脱式風の固定バッテリー、前後の操作部、通気部、チャックと三つの固定爪、細いねじれ形状のビット、ベルトフックを造形。バッテリー上で立つ姿勢です。据置ボール盤とは異なる手持ち工具で、ビット・バッテリーを含め一式1点です。回転・穴あけ・電池・調整動作や実用品安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.098 × 0.284 × 0.363 m、8,730三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A portable drill for facility-maintenance and interior-work benches, with slanted grip, fixed slide-in-style battery, controls, vents, chuck with three static jaws, narrow helical bit and belt hook. Presented standing on the battery. Unlike a floor drill press, it is a handheld assembly; bit and battery count within one model. Rotation, drilling, battery operation, adjustment and real tool safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.098 × 0.284 × 0.363 m; 8,730 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tool",
        "drill",
        "maintenance",
        "ドリル"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-cordless-drill/preview.png",
      "preview": "city-cordless-drill.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8730,
      "dimensions": [
        0.0975,
        0.28399,
        0.3635
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-036/scripts/city_expansion/portable_power_tools.py",
        "sourceSha256": "936acb4a9c7eda58989c2ac73959348401b77ad8f1f6fc51f5cef867fd73c636",
        "sourceRecipeSha256": "bf1f93fc524a0c2f8d49ef526a3158934b73d1ad0bd28340cd4d68c63c31e27e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "94cd5d40975bde6c4408df25a4a908bb885b74e3d334d96e8d8933274ba96627"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-036/scripts/city_expansion/portable_power_tools.py",
            "scripts/city_expansion/frozen/batch-036/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-cordless-drill"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-cordless-drill/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-cordless-drill.json",
      "attribution": "Cordless drill by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-cordless-drill/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-cordless-drill.glb",
          "format": "GLB",
          "bytes": 501440,
          "sha256": "936acb4a9c7eda58989c2ac73959348401b77ad8f1f6fc51f5cef867fd73c636",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cordless-drill/source/city-cordless-drill.glb"
        },
        {
          "name": "city-cordless-drill.stl",
          "format": "STL",
          "bytes": 436584,
          "sha256": "94cd5d40975bde6c4408df25a4a908bb885b74e3d334d96e8d8933274ba96627",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-cordless-drill/source/city-cordless-drill.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-cordless-drill",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 501440,
              "name": "city-cordless-drill.glb",
              "sha256": "936acb4a9c7eda58989c2ac73959348401b77ad8f1f6fc51f5cef867fd73c636"
            },
            {
              "bytes": 436584,
              "name": "city-cordless-drill.stl",
              "sha256": "94cd5d40975bde6c4408df25a4a908bb885b74e3d334d96e8d8933274ba96627"
            }
          ],
          "archive": {
            "bytes": 285446,
            "filename": "city-cordless-drill-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "70ec02354733d1c9f68323d8b18694ce3d893d10b3fef07529e300c964368bf0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cordless-drill-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-cordless-drill.fbx",
              "format": "FBX",
              "bytes": 326748,
              "sha256": "30f0c88815249168508944d8d2c73a0c564f113356f27f127bf6ccb5d7bbce59",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cordless-drill.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/dba0256c4fd5225f959e968860036a2780b93092715f6c56a208e8569161e256.json",
                "bytes": 512,
                "sha256": "dba0256c4fd5225f959e968860036a2780b93092715f6c56a208e8569161e256"
              }
            }
          ],
          "notice": {
            "bytes": 386,
            "filename": "LICENSE.txt",
            "sha256": "c6b5fdcfffb1284c58358a03b82c9a57e64b0320478ca061e20fed5a92ab132e",
            "text": "Cordless drill by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-cordless-drill/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-cordless-drill/source/city-cordless-drill.glb"
    },
    {
      "id": "city-cotton-candy-machine",
      "type": "model",
      "title": "開放ボウル付き綿菓子機",
      "titleEn": "Open-bowl cotton candy machine",
      "description": "公園売店や催事カウンターに配置する綿菓子機。厚みを持つ広がった金属ボウルと実際の凹んだ内側、中央の固定スピナーヘッド/砂糖口、赤い基台、操作つまみ/スイッチ、四脚ゴム足、裏側吸排気外形と電源口を造形しています。綿菓子・砂糖・棒は付属しません。台上配置用に高さを調整してください。加熱・回転・食品処理を実装した機器設計ではない、静的な一式1点です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.670 × 0.445 × 0.670 m、9,400三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A cotton-candy machine for park concessions and event counters. It has a thick flared metal bowl with genuinely recessed interior, fixed central spinner head and sugar opening, red base, knobs/switches, four rubber feet, rear ventilation exteriors and power inlet. No candy, sugar or sticks are included. Adjust its installation height for a counter. This is one static assembly, not a functioning heating, spinning or food-processing design. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.670 × 0.445 × 0.670 m; 9,400 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "concession",
        "cotton-candy",
        "countertop",
        "綿菓子機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-cotton-candy-machine/preview.png",
      "preview": "city-cotton-candy-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9400,
      "dimensions": [
        0.67,
        0.445,
        0.67
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-055/scripts/city_expansion/snack_service_equipment.py",
        "sourceSha256": "08753d5254039f92b9200dcd7a465fa6329dc457132c9964efae3d8a6480748c",
        "sourceRecipeSha256": "24c803b430c20450836b5af3bfaef592d95502a4bb428f1dd1daf17f7a6f52d4",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "48f1c398d38c2d56fad847e34376c1c1bc32e54f9d2de904e1a676031d565bcd"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-055/scripts/city_expansion/snack_service_equipment.py",
            "scripts/city_expansion/frozen/batch-055/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-cotton-candy-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-cotton-candy-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-cotton-candy-machine.json",
      "attribution": "Open-bowl cotton candy machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-cotton-candy-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-cotton-candy-machine.glb",
          "format": "GLB",
          "bytes": 530084,
          "sha256": "08753d5254039f92b9200dcd7a465fa6329dc457132c9964efae3d8a6480748c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cotton-candy-machine/source/city-cotton-candy-machine.glb"
        },
        {
          "name": "city-cotton-candy-machine.stl",
          "format": "STL",
          "bytes": 470084,
          "sha256": "48f1c398d38c2d56fad847e34376c1c1bc32e54f9d2de904e1a676031d565bcd",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-cotton-candy-machine/source/city-cotton-candy-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-cotton-candy-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 530084,
              "name": "city-cotton-candy-machine.glb",
              "sha256": "08753d5254039f92b9200dcd7a465fa6329dc457132c9964efae3d8a6480748c"
            },
            {
              "bytes": 470084,
              "name": "city-cotton-candy-machine.stl",
              "sha256": "48f1c398d38c2d56fad847e34376c1c1bc32e54f9d2de904e1a676031d565bcd"
            }
          ],
          "archive": {
            "bytes": 286662,
            "filename": "city-cotton-candy-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "52d85a3c45854a3693794e22b4cde3d99bc9c7c4b40c8dbb4759c43d8ba15a47",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cotton-candy-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-cotton-candy-machine.fbx",
              "format": "FBX",
              "bytes": 330060,
              "sha256": "6007d226d692e07deddc9f762f376c37165639d3cb84b37b9f05dbce74d77f29",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cotton-candy-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0db31b2f0c07011f391d4bcf22f0434f61544de6e6a5495d560f7d3c3bfec086.json",
                "bytes": 512,
                "sha256": "0db31b2f0c07011f391d4bcf22f0434f61544de6e6a5495d560f7d3c3bfec086"
              }
            }
          ],
          "notice": {
            "bytes": 408,
            "filename": "LICENSE.txt",
            "sha256": "ebc7b4fbb5482a332f6b9ca8115d10c2b0687dc6134c6ca49add511460a3ce8b",
            "text": "Open-bowl cotton candy machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-cotton-candy-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-cotton-candy-machine/source/city-cotton-candy-machine.glb"
    },
    {
      "id": "city-counterbalance-forklift",
      "type": "model",
      "title": "カウンターバランス式フォークリフト",
      "titleEn": "Counterbalance forklift",
      "description": "物流倉庫や街の荷さばき場に配置する着座式フォークリフト。一式に前後で径の異なる四輪、車軸と底部フレーム、後部カウンターウェイト、両側乗降ステップ、座席・操舵輪・ペダルと操作レバー、隙間のある頭上ガードを造形しています。二本の開いたマスト溝、ガイドローラー、静止チェーン、昇降・傾斜シリンダー、荷受けバックレストと低位置の二本のL字フォークを備え、荷物は含みません。全体で一モデル。駆動・昇降・油圧動作、可動リグ、内部エンジン、実機性能・安全性の検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.301 × 2.315 × 3.556 m、43,504三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A seated counterbalance forklift for warehouse yards and urban loading areas. Includes four differently sized front/rear wheels, axles and underside frame, rear counterweight, open entry steps on both sides, seat, steering wheel, pedals and control levers, and a slatted overhead guard. Twin open mast channels, guide rollers, stationary chain detail, lift and tilt cylinders, load backrest and two low-position L-shaped forks are modeled without cargo. The whole assembly counts as one model. No drive, lifting or hydraulic behavior, articulation rig, internal engine, real-machine performance or safety validation is included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.301 × 2.315 × 3.556 m; 43,504 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "utility-vehicle",
        "forklift",
        "warehouse",
        "loading-yard",
        "フォークリフト"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-counterbalance-forklift/preview.png",
      "preview": "city-counterbalance-forklift.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 43504,
      "dimensions": [
        1.3014,
        2.315,
        3.556478
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-035/scripts/city_expansion/compact_utility_vehicles.py",
        "sourceSha256": "5e599a17f0a2b54afb870ac06de4d2f8db5c73fc568dcda64b0dbfa4c8dc5c46",
        "sourceRecipeSha256": "afbd6e230a63101be8aa6cddaa2a70c537969f65b878289522daa8785e81bdf3",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "de92c17c1ea7be08ea7d68ea1885b66d0089eb23076c1842990463fd2284b32a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-035/scripts/city_expansion/compact_utility_vehicles.py",
            "scripts/city_expansion/frozen/batch-035/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-counterbalance-forklift"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-counterbalance-forklift/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-counterbalance-forklift.json",
      "attribution": "Counterbalance forklift by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-counterbalance-forklift/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-counterbalance-forklift.glb",
          "format": "GLB",
          "bytes": 2454784,
          "sha256": "5e599a17f0a2b54afb870ac06de4d2f8db5c73fc568dcda64b0dbfa4c8dc5c46",
          "url": "https://xenoah.github.io/meshcopia/assets/city-counterbalance-forklift/source/city-counterbalance-forklift.glb"
        },
        {
          "name": "city-counterbalance-forklift.stl",
          "format": "STL",
          "bytes": 2175284,
          "sha256": "de92c17c1ea7be08ea7d68ea1885b66d0089eb23076c1842990463fd2284b32a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-counterbalance-forklift/source/city-counterbalance-forklift.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-counterbalance-forklift",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2454784,
              "name": "city-counterbalance-forklift.glb",
              "sha256": "5e599a17f0a2b54afb870ac06de4d2f8db5c73fc568dcda64b0dbfa4c8dc5c46"
            },
            {
              "bytes": 2175284,
              "name": "city-counterbalance-forklift.stl",
              "sha256": "de92c17c1ea7be08ea7d68ea1885b66d0089eb23076c1842990463fd2284b32a"
            }
          ],
          "archive": {
            "bytes": 1082554,
            "filename": "city-counterbalance-forklift-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "891d1e4ebab0c0e93f116f94570be1959c93bf6c19b8d34e949f0eb429cf0fa3",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-counterbalance-forklift-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-counterbalance-forklift.fbx",
              "format": "FBX",
              "bytes": 1263676,
              "sha256": "51caec979757385226bd5e85fd2fab0b7380226a7cbe0e73134772956edf90af",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-counterbalance-forklift.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7d3752a98f632d988136a1654dfcd184595e0d6d233eba5f9721e8730baba68d.json",
                "bytes": 1686,
                "sha256": "7d3752a98f632d988136a1654dfcd184595e0d6d233eba5f9721e8730baba68d"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "dc54008a8e1ad837820a807fb6a6026d20eb9632260ec7870737af4e21c3c302",
            "text": "Counterbalance forklift by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-counterbalance-forklift/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-counterbalance-forklift/source/city-counterbalance-forklift.glb"
    },
    {
      "id": "city-countertop-food-slicer",
      "type": "model",
      "title": "送り台と厚み調整板付きの卓上フードスライサー",
      "titleEn": "Countertop food slicer with carriage and gauge plate",
      "description": "デリカテッセンや飲食店の作業カウンター向けの卓上スライサー模型。部分外周ガードと中央カバーで囲んだ固定円盤、別体の厚み調整板とノブ、レールとスリーブで支えた傾斜送り台、押さえ板とガイド棒、前ハンドル、後部モーター外装、上部小カバーを造形しています。円盤だけではなく、食材を置く空の送り台と支持構造が一式に含まれます。食材、刃の可動・切断能力、衛生・食品接触適合性、電気・機械安全の検証は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.631 × 0.635 × 0.606 m、14,048三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A countertop slicer prop for a delicatessen or restaurant work counter, with a fixed circular disc, partial perimeter guard and center cover, separate thickness gauge plate and knob, inclined empty carriage supported by a rail and sleeve, food-pusher face and guide bar, front handle, rear motor enclosure and small upper cover. It is a complete supported carriage assembly rather than an isolated disc. Food, blade motion, cutting capability, hygiene or food-contact compliance, and electrical or mechanical-safety validation are not supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.631 × 0.635 × 0.606 m; 14,048 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "food-service",
        "food-slicer",
        "counter-appliance",
        "厨房"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-countertop-food-slicer/preview.png",
      "preview": "city-countertop-food-slicer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14048,
      "dimensions": [
        0.631,
        0.635,
        0.606
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-025/scripts/city_expansion/food_service_appliances.py",
        "sourceSha256": "e0dea6ea0d6cc88414a94c408d0996188b5d704c70c833541674428c09283e7a",
        "sourceRecipeSha256": "77ba11ff55e9a4382a8a26f5a524c23f813dd17155ba541f3628daa10a650169",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6fe3fd21389bb7d3aa7a776c6aa137adef3d1a76adc515e240e08cbc871cc250"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-025/scripts/city_expansion/food_service_appliances.py",
            "scripts/city_expansion/frozen/batch-025/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-countertop-food-slicer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-countertop-food-slicer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-countertop-food-slicer.json",
      "attribution": "Countertop food slicer with carriage and gauge plate by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-countertop-food-slicer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-countertop-food-slicer.glb",
          "format": "GLB",
          "bytes": 798812,
          "sha256": "e0dea6ea0d6cc88414a94c408d0996188b5d704c70c833541674428c09283e7a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-countertop-food-slicer/source/city-countertop-food-slicer.glb"
        },
        {
          "name": "city-countertop-food-slicer.stl",
          "format": "STL",
          "bytes": 702484,
          "sha256": "6fe3fd21389bb7d3aa7a776c6aa137adef3d1a76adc515e240e08cbc871cc250",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-countertop-food-slicer/source/city-countertop-food-slicer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-countertop-food-slicer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 798812,
              "name": "city-countertop-food-slicer.glb",
              "sha256": "e0dea6ea0d6cc88414a94c408d0996188b5d704c70c833541674428c09283e7a"
            },
            {
              "bytes": 702484,
              "name": "city-countertop-food-slicer.stl",
              "sha256": "6fe3fd21389bb7d3aa7a776c6aa137adef3d1a76adc515e240e08cbc871cc250"
            }
          ],
          "archive": {
            "bytes": 443837,
            "filename": "city-countertop-food-slicer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e85506fd831d7b8b05977ba23cc0f5f32ffe1eab66c06a79781c95d7ddd7710c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-countertop-food-slicer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-countertop-food-slicer.fbx",
              "format": "FBX",
              "bytes": 506668,
              "sha256": "502ab2b742a4cb50bd53d49ad5948e2634daca943c6094323fe3c0d882a55c48",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-countertop-food-slicer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/bd0ea662d7f98445a43af289fa1b5464d1e0be63dcf9b2ad49e31d0f12cd68ff.json",
                "bytes": 708,
                "sha256": "bd0ea662d7f98445a43af289fa1b5464d1e0be63dcf9b2ad49e31d0f12cd68ff"
              }
            }
          ],
          "notice": {
            "bytes": 432,
            "filename": "LICENSE.txt",
            "sha256": "3a56015abc8cd0992313d0c5e4299f4523a85032374b122fde7c6b15c23c9757",
            "text": "Countertop food slicer with carriage and gauge plate by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-countertop-food-slicer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-countertop-food-slicer/source/city-countertop-food-slicer.glb"
    },
    {
      "id": "city-countertop-popcorn-machine",
      "type": "model",
      "title": "透明筐体の卓上ポップコーン機",
      "titleEn": "Glazed countertop popcorn machine",
      "description": "売店や映画館のカウンターに配置するポップコーン機。四隅の支柱と天蓋、実際に透過する側面/前面/閉じた後扉、内側の吊り下げ釜と軸・ブラケット・半蓋、底の受け面、引出し取手、後扉の蝶番/握り、裏面電源口を一式に造形しています。GLBのガラスは淡いアルファ透過で屈折表現ではありません。ポップコーン、発光、加熱/撹拌/扉動作は付属しません。台の高さに合わせて配置する静的小物で、食品機器としての機能や適合を示しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.680 × 0.995 × 0.581 m、9,708三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A popcorn machine for concession or cinema counters. It includes corner posts/canopy, genuinely transparent side/front panes and closed rear doors, a suspended kettle with shaft, brackets and half lid, collection floor, drawer pull, rear hinges/handles and power inlet. GLB glazing uses light alpha blending rather than refraction. No popcorn, illumination, heating/stirring or door motion is included. Adjust placement to counter height; this static prop is not a functioning or certified food appliance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.680 × 0.995 × 0.581 m; 9,708 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "concession",
        "popcorn",
        "transparent-cabinet",
        "ポップコーン機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-countertop-popcorn-machine/preview.png",
      "preview": "city-countertop-popcorn-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9708,
      "dimensions": [
        0.68,
        0.995,
        0.581
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-055/scripts/city_expansion/snack_service_equipment.py",
        "sourceSha256": "e83e12c24c6d7041f632fa9f7fecdc1a4cdb9894ef8ef75494e20f15913255bd",
        "sourceRecipeSha256": "24c803b430c20450836b5af3bfaef592d95502a4bb428f1dd1daf17f7a6f52d4",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "26a883fba1da7cc9956aeb37b265632cbce44d401bf511119bcb99b477349816"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-055/scripts/city_expansion/snack_service_equipment.py",
            "scripts/city_expansion/frozen/batch-055/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-countertop-popcorn-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-countertop-popcorn-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-countertop-popcorn-machine.json",
      "attribution": "Glazed countertop popcorn machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-countertop-popcorn-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-countertop-popcorn-machine.glb",
          "format": "GLB",
          "bytes": 530628,
          "sha256": "e83e12c24c6d7041f632fa9f7fecdc1a4cdb9894ef8ef75494e20f15913255bd",
          "url": "https://xenoah.github.io/meshcopia/assets/city-countertop-popcorn-machine/source/city-countertop-popcorn-machine.glb"
        },
        {
          "name": "city-countertop-popcorn-machine.stl",
          "format": "STL",
          "bytes": 485484,
          "sha256": "26a883fba1da7cc9956aeb37b265632cbce44d401bf511119bcb99b477349816",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-countertop-popcorn-machine/source/city-countertop-popcorn-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-countertop-popcorn-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 530628,
              "name": "city-countertop-popcorn-machine.glb",
              "sha256": "e83e12c24c6d7041f632fa9f7fecdc1a4cdb9894ef8ef75494e20f15913255bd"
            },
            {
              "bytes": 485484,
              "name": "city-countertop-popcorn-machine.stl",
              "sha256": "26a883fba1da7cc9956aeb37b265632cbce44d401bf511119bcb99b477349816"
            }
          ],
          "archive": {
            "bytes": 301548,
            "filename": "city-countertop-popcorn-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7398226f95ca029ccec43a26dc032fd0fe520833589b523a68145e68f61be014",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-countertop-popcorn-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-countertop-popcorn-machine.fbx",
              "format": "FBX",
              "bytes": 344204,
              "sha256": "dbac58664f3d5fd83e446b4c05de5376a7188e39305af113793f5f4356cda192",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-countertop-popcorn-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b71f1bed85c05bc41c3730cae126d8572ebe367e898f8ef7a5f5e7878b6720b0.json",
                "bytes": 512,
                "sha256": "b71f1bed85c05bc41c3730cae126d8572ebe367e898f8ef7a5f5e7878b6720b0"
              }
            }
          ],
          "notice": {
            "bytes": 417,
            "filename": "LICENSE.txt",
            "sha256": "69711b0b4d6049df744e6a7461dc6e604e5c7615ea51409326a4a268d37ac250",
            "text": "Glazed countertop popcorn machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-countertop-popcorn-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-countertop-popcorn-machine/source/city-countertop-popcorn-machine.glb"
    },
    {
      "id": "city-crossing-flag-holder",
      "type": "model",
      "title": "横断旗の旗立て",
      "titleEn": "Crossing flag holder",
      "description": "通学路の横断歩道脇に置く、横断旗を入れる黄色い箱と支柱です。表面設置の支柱とベース、取付バンド、前が低い旗入れ箱、竹の柄の無地の黄色い旗4本を造形しています。旗は文字のない無地で、布のなびきや揺れは静的な形状です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.576 × 1.441 × 0.255 m、2,936三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A yellow crossing-flag box on a post beside a school-route crosswalk. It models the surface-mounted post and base plate, clamp bands, a flag box with a lower front, and four plain yellow flags on bamboo sticks. The flags carry no lettering, and the cloth is static geometry without wind motion. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.576 × 1.441 × 0.255 m; 2,936 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "crosswalk",
        "school-route",
        "flag-holder",
        "pedestrian-safety",
        "横断旗"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-crossing-flag-holder/preview.png",
      "preview": "city-crossing-flag-holder.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2936,
      "dimensions": [
        0.576354,
        1.440895,
        0.255
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "cc77038668de373761e87a7d132b2d5076a77169de56be541774b2215decbc92",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "b043a539f3459f31f89a783c906061b368a8861be6da4761777029b0b6fd3ba3"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-crossing-flag-holder"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-crossing-flag-holder/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-crossing-flag-holder.json",
      "attribution": "Crossing flag holder by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-crossing-flag-holder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-crossing-flag-holder.glb",
          "format": "GLB",
          "bytes": 146048,
          "sha256": "cc77038668de373761e87a7d132b2d5076a77169de56be541774b2215decbc92",
          "url": "https://xenoah.github.io/meshcopia/assets/city-crossing-flag-holder/source/city-crossing-flag-holder.glb"
        },
        {
          "name": "city-crossing-flag-holder.stl",
          "format": "STL",
          "bytes": 146884,
          "sha256": "b043a539f3459f31f89a783c906061b368a8861be6da4761777029b0b6fd3ba3",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-crossing-flag-holder/source/city-crossing-flag-holder.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-crossing-flag-holder",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 146048,
              "name": "city-crossing-flag-holder.glb",
              "sha256": "cc77038668de373761e87a7d132b2d5076a77169de56be541774b2215decbc92"
            },
            {
              "bytes": 146884,
              "name": "city-crossing-flag-holder.stl",
              "sha256": "b043a539f3459f31f89a783c906061b368a8861be6da4761777029b0b6fd3ba3"
            }
          ],
          "archive": {
            "bytes": 99012,
            "filename": "city-crossing-flag-holder-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0d6c00f5f8dfbf267855b22c287c01f72ac1656fedfceb60902ad5c0db111255",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-crossing-flag-holder-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-crossing-flag-holder.fbx",
              "format": "FBX",
              "bytes": 122700,
              "sha256": "8d9e991a7205b3f355aafc7358eb430c6bb29a24dd4305fed480524504adfdc9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-crossing-flag-holder.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f87dc73fd5552c6d20cffbc0e7acba5124a8b8ba2c3ad73a4745fcdbe20eaa20.json",
                "bytes": 317,
                "sha256": "f87dc73fd5552c6d20cffbc0e7acba5124a8b8ba2c3ad73a4745fcdbe20eaa20"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "283e46d80d4955bc8dc397b7c9a78746cdb7c2dfc9685c89d26bbc04578ff248",
            "text": "Crossing flag holder by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-crossing-flag-holder/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-crossing-flag-holder/source/city-crossing-flag-holder.glb"
    },
    {
      "id": "city-crossing-pushbutton",
      "type": "model",
      "title": "歩行者横断用押しボタン筐体",
      "titleEn": "Pedestrian crossing pushbutton enclosure",
      "description": "面取りされた黄色の筐体、保護ベゼル、奥まった触知ボタン、取付フランジと背面接続部を備える単体の静的小道具。支柱や信号機は含みません。信号制御・電気機能・アクセシビリティ規格への適合はありません。 歩行者ピクトグラムはオリジナルの装飾形状で、規格適合マークではありません。アニメーションや実行時の動作はなく、大量配置時の性能は未計測です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A standalone static prop with chamfered yellow housing, protective bezel, recessed tactile button, mounting flange and rear connection detail. No pole or signal is included. It provides no traffic-control or electrical function and makes no accessibility-compliance claim. The pedestrian pictogram is original decorative geometry, not a standards-compliance mark. No animation or runtime behavior; performance with mass placement has not been measured. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "crossing",
        "pushbutton",
        "pedestrian",
        "enclosure",
        "street-furniture"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-crossing-pushbutton/thumbnail.png",
      "preview": "city-crossing-pushbutton.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 15236,
      "dimensions": [
        0.19,
        0.34,
        0.1633
      ],
      "uv": "UV0 is present on every primitive: primitive UVs and per-component automatic unwraps overlap between parts; no unique packed bake or lightmap atlas. Named static assemblies; unrigged, no animations. Original solid-color PBR materials, no image textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/compact_fixtures.py",
        "sourceSha256": "9071388cee6e96c7630ef077d817bcb6f217b0e88d686d84c3fc0c40469eff1f",
        "stlSha256": "73af6e64f5c8b828447c4f5599cb24aebac8365a266707ea2cee857628a1d603",
        "generatorSha256": "fe0424974dddd1daa0a284aedc773c2527d1b4d33005a8495b1935f588edb4b5",
        "helperSha256": "268dc5e7c8a2cd621c8acb66ef17be704f00644fa49375f6fcb788cfb6c4d82c",
        "alternateFormat": "Binary STL written from the exact reimported GLB world-space triangles. Metres, Y-up; no colors or UVs. Static visual prop, not manufacturing or electrical engineering data."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/compact_fixtures.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-crossing-pushbutton",
            "crossing_pushbutton"
          ],
          "context": "Original procedural city visual prop authored for Meshcopia. Selector identifies its exact generator entry and function. No external deployment or reuse claimed. Generator is not yet pinned to a published commit."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-crossing-pushbutton/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-crossing-pushbutton.json",
      "attribution": "Pedestrian crossing pushbutton enclosure by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-crossing-pushbutton/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-crossing-pushbutton.glb",
          "format": "GLB",
          "bytes": 855536,
          "sha256": "9071388cee6e96c7630ef077d817bcb6f217b0e88d686d84c3fc0c40469eff1f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-crossing-pushbutton/source/city-crossing-pushbutton.glb"
        },
        {
          "name": "city-crossing-pushbutton.stl",
          "format": "STL",
          "bytes": 761884,
          "sha256": "73af6e64f5c8b828447c4f5599cb24aebac8365a266707ea2cee857628a1d603",
          "url": "https://xenoah.github.io/meshcopia/assets/city-crossing-pushbutton/source/city-crossing-pushbutton.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-crossing-pushbutton",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 855536,
              "name": "city-crossing-pushbutton.glb",
              "sha256": "9071388cee6e96c7630ef077d817bcb6f217b0e88d686d84c3fc0c40469eff1f"
            },
            {
              "bytes": 761884,
              "name": "city-crossing-pushbutton.stl",
              "sha256": "73af6e64f5c8b828447c4f5599cb24aebac8365a266707ea2cee857628a1d603"
            }
          ],
          "archive": {
            "bytes": 493515,
            "filename": "city-crossing-pushbutton-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "efd89b58a44bbeba2d07d68e1c83e6cf6f13d70cff6382f7e89c5e3584b3ce42",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-crossing-pushbutton-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-crossing-pushbutton.fbx",
              "format": "FBX",
              "bytes": 552668,
              "sha256": "0591f9386d845c2c3817157a918a7e692ac73bba02e8f0d240eb5508d48464ba",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-crossing-pushbutton.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/309cd851ab7e62cf442894c81e2cb3660dd00d237e0292db89d575e82ddbc2a8.json",
                "bytes": 902,
                "sha256": "309cd851ab7e62cf442894c81e2cb3660dd00d237e0292db89d575e82ddbc2a8"
              }
            }
          ],
          "notice": {
            "bytes": 417,
            "filename": "LICENSE.txt",
            "sha256": "d54750f423c8b88b627d1a7b61b3aef85ef8192e0da6ab9a7becb0db62b899ac",
            "text": "Pedestrian crossing pushbutton enclosure by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-crossing-pushbutton/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-crossing-pushbutton/source/city-crossing-pushbutton.glb"
    },
    {
      "id": "city-curb-corner",
      "type": "model",
      "title": "曲線縁石と側溝",
      "titleEn": "Curved curb corner",
      "description": "恒久的な道路縁石と浅い側溝を一体化した90度コーナー部材。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A permanent 90-degree precast curb corner with integral shallow gutter; not a portable access ramp. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "urban-structure",
        "access",
        "curb-corner"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-curb-corner/thumbnail.png",
      "preview": "city-curb-corner.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 636,
      "dimensions": [
        0.98,
        0.18,
        0.98
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_structures.py",
        "sourceSha256": "61a7ff739811d7f340bb69c861f9a3e19fa18b69d58fcfcc4b8e3daf35ee8327",
        "stlSha256": "43c0c5bf225e10f59935b45a4a83f28fcdb9ff503c197db472fa7674c4ff2e00"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_structures.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py"
          ],
          "selectors": [
            "city-curb-corner"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-curb-corner/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-curb-corner.json",
      "attribution": "Curved curb corner by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-curb-corner/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-curb-corner.glb",
          "format": "GLB",
          "bytes": 29264,
          "sha256": "61a7ff739811d7f340bb69c861f9a3e19fa18b69d58fcfcc4b8e3daf35ee8327",
          "url": "https://xenoah.github.io/meshcopia/assets/city-curb-corner/source/city-curb-corner.glb"
        },
        {
          "name": "city-curb-corner.stl",
          "format": "STL",
          "bytes": 31884,
          "sha256": "43c0c5bf225e10f59935b45a4a83f28fcdb9ff503c197db472fa7674c4ff2e00",
          "url": "https://xenoah.github.io/meshcopia/assets/city-curb-corner/source/city-curb-corner.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-curb-corner",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 29264,
              "name": "city-curb-corner.glb",
              "sha256": "61a7ff739811d7f340bb69c861f9a3e19fa18b69d58fcfcc4b8e3daf35ee8327"
            },
            {
              "bytes": 31884,
              "name": "city-curb-corner.stl",
              "sha256": "43c0c5bf225e10f59935b45a4a83f28fcdb9ff503c197db472fa7674c4ff2e00"
            }
          ],
          "archive": {
            "bytes": 25577,
            "filename": "city-curb-corner-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8c729ddae3618b3e31bb8b8031ac2b1a0563c70b39fefb36e85d11bbe3ddfe23",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-curb-corner-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-curb-corner.fbx",
              "format": "FBX",
              "bytes": 45148,
              "sha256": "5e3f779f9f239099ecdd7137fc2f329f3bfd6a5e26363621b86971d9d0356e05",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-curb-corner.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d95f1935b1afd321af0380e18da7a253c9cd62b8d7d4be7fca976d77e19f7fa1.json",
                "bytes": 315,
                "sha256": "d95f1935b1afd321af0380e18da7a253c9cd62b8d7d4be7fca976d77e19f7fa1"
              }
            }
          ],
          "notice": {
            "bytes": 387,
            "filename": "LICENSE.txt",
            "sha256": "97a79a034eb2930c42084ae80ff2acdcc112c2f743cb53313d15fc1b2a6c93c6",
            "text": "Curved curb corner by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-curb-corner/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-curb-corner/source/city-curb-corner.glb"
    },
    {
      "id": "city-curb-ramp",
      "type": "model",
      "title": "可搬式段差スロープ",
      "titleEn": "Portable curb ramp",
      "description": "滑り止めリブ、黄色い端部表示、背面グリップ、固定ポイントを備えるゴム製段差スロープ。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A rubber curb transition wedge with raised traction ribs, bright edge markers, carrying recess and rear fixing points. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "road-safety",
        "curb-ramp"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-curb-ramp/thumbnail.png",
      "preview": "city-curb-ramp.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1032,
      "dimensions": [
        0.9,
        0.1535,
        0.617
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner's request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access.py",
        "sourceSha256": "8707d9f90d4c39b2a802edeb511726a2e55131f51acc2551ae4ea5aae022dc0b",
        "stlSha256": "69ef49409a5cee7e563d9643c1af3c3767d54fd566260a8c8ad5e48c9fcb4be0"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-curb-ramp"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-curb-ramp/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-curb-ramp.json",
      "attribution": "Portable curb ramp by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-curb-ramp/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-curb-ramp.glb",
          "format": "GLB",
          "bytes": 51768,
          "sha256": "8707d9f90d4c39b2a802edeb511726a2e55131f51acc2551ae4ea5aae022dc0b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-curb-ramp/source/city-curb-ramp.glb"
        },
        {
          "name": "city-curb-ramp.stl",
          "format": "STL",
          "bytes": 51684,
          "sha256": "69ef49409a5cee7e563d9643c1af3c3767d54fd566260a8c8ad5e48c9fcb4be0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-curb-ramp/source/city-curb-ramp.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-curb-ramp",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 51768,
              "name": "city-curb-ramp.glb",
              "sha256": "8707d9f90d4c39b2a802edeb511726a2e55131f51acc2551ae4ea5aae022dc0b"
            },
            {
              "bytes": 51684,
              "name": "city-curb-ramp.stl",
              "sha256": "69ef49409a5cee7e563d9643c1af3c3767d54fd566260a8c8ad5e48c9fcb4be0"
            }
          ],
          "archive": {
            "bytes": 25146,
            "filename": "city-curb-ramp-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "24b0c5ccabc2eb974c885f04b7745e817654b29e1548d82e69269e05aee70569",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-curb-ramp-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-curb-ramp.fbx",
              "format": "FBX",
              "bytes": 97836,
              "sha256": "071ed9d6f71397678ae8f9326b9a64f432363f68da1a197b3a9215ac2a9ce636",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-curb-ramp.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/828e23a59d7674c90a22b1cc61d7779af21dc0655d27efd2e61cfb723ebfc238.json",
                "bytes": 315,
                "sha256": "828e23a59d7674c90a22b1cc61d7779af21dc0655d27efd2e61cfb723ebfc238"
              }
            }
          ],
          "notice": {
            "bytes": 385,
            "filename": "LICENSE.txt",
            "sha256": "46000f86084eee711559d705dfa5f8199c9f6acd19c6ec6a1b4157a257e61a1c",
            "text": "Portable curb ramp by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-curb-ramp/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-curb-ramp/source/city-curb-ramp.glb"
    },
    {
      "id": "city-cycle-rack",
      "type": "model",
      "title": "逆U字型自転車ラック",
      "titleEn": "Inverted-U cycle rack",
      "description": "曲げ加工されたステンレス製の単体自転車ラック。保護スリーブと固定ボルト付き。自転車は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A single anchored stainless-steel bicycle hoop with bent corners, protective sleeves and mounting hardware; no bicycle included. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "road-safety",
        "cycle-rack"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-cycle-rack/thumbnail.png",
      "preview": "city-cycle-rack.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3516,
      "dimensions": [
        0.96,
        0.855992,
        0.17
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner's request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access.py",
        "sourceSha256": "47c14a8cabaf055246260d407a206f1935db9f0e2d203042e002fbd018aa6557",
        "stlSha256": "5fac7965b0fd3734a973397ad1710f5382f76582e596bf0710bcffb83615aca8"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-cycle-rack"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-cycle-rack/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-cycle-rack.json",
      "attribution": "Inverted-U cycle rack by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-cycle-rack/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-cycle-rack.glb",
          "format": "GLB",
          "bytes": 116344,
          "sha256": "47c14a8cabaf055246260d407a206f1935db9f0e2d203042e002fbd018aa6557",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cycle-rack/source/city-cycle-rack.glb"
        },
        {
          "name": "city-cycle-rack.stl",
          "format": "STL",
          "bytes": 175884,
          "sha256": "5fac7965b0fd3734a973397ad1710f5382f76582e596bf0710bcffb83615aca8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cycle-rack/source/city-cycle-rack.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-cycle-rack",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 116344,
              "name": "city-cycle-rack.glb",
              "sha256": "47c14a8cabaf055246260d407a206f1935db9f0e2d203042e002fbd018aa6557"
            },
            {
              "bytes": 175884,
              "name": "city-cycle-rack.stl",
              "sha256": "5fac7965b0fd3734a973397ad1710f5382f76582e596bf0710bcffb83615aca8"
            }
          ],
          "archive": {
            "bytes": 52485,
            "filename": "city-cycle-rack-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ccb32856ed79651048a33fc1d18e000b1b2e313e347da529c8048becde7e3ab9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-cycle-rack-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-cycle-rack.fbx",
              "format": "FBX",
              "bytes": 168764,
              "sha256": "6952b492c85796ac37d810463985a400e608271b69c700d13ddb362e2e2ed65d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-cycle-rack.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fd63efd58d2bb687288a3c5257604a62a932bcfce3ebaa299b8a9485c97beb43.json",
                "bytes": 510,
                "sha256": "fd63efd58d2bb687288a3c5257604a62a932bcfce3ebaa299b8a9485c97beb43"
              }
            }
          ],
          "notice": {
            "bytes": 389,
            "filename": "LICENSE.txt",
            "sha256": "39f7c786867014f00a98c3b92daf4f767aa8d436d7613378fe83230e51f092c1",
            "text": "Inverted-U cycle rack by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-cycle-rack/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-cycle-rack/source/city-cycle-rack.glb"
    },
    {
      "id": "city-cyclone-dust-extractor",
      "type": "model",
      "title": "車輪付きサイクロン式工房集塵機",
      "titleEn": "Wheeled cyclone workshop dust extractor",
      "description": "木工室・共同工房に据えるサイクロン式集塵機の外観模型。車輪付き支持枠、上部ファン・縦置きモーター、内部を空洞にした円筒と円錐の分離器、実開口の吸込接続口、蓋・取手・留具付き回収容器、接続ダクトと深いひだのフィルター外形を造形。回収容器やフィルターを含む一式1点で、作業機や延長ホースは含みません。送風・分離・ろ過・粉塵対策・荷重や安全性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.075 × 1.829 × 0.730 m、32,416三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A cyclone-extractor appearance prop for woodworking rooms and shared workshops. It includes a wheeled support frame, upper fan and vertical motor, hollow cylindrical/conical separator, genuinely open inlet connection, lidded collection bin with handles/latches, connecting outlet duct and deeply pleated filter exterior. Bin and filter are part of one complete assembly; processing machines and extension hoses are absent. Airflow, separation, filtration, dust protection, loads and safety performance are neither implemented nor validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.075 × 1.829 × 0.730 m; 32,416 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "dust-extraction",
        "cyclone",
        "集塵機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-cyclone-dust-extractor/preview.png",
      "preview": "city-cyclone-dust-extractor.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 32416,
      "dimensions": [
        1.075,
        1.829,
        0.73
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-046/scripts/city_expansion/workshop_processing_machines.py",
        "sourceSha256": "ade3ed71a1164743452228620b2e9dcb1c781d10b1c6db312ab3bb7a6e976ae7",
        "sourceRecipeSha256": "a64517465e303dc7ec79530d900104b1e59166858e0f7d8d872d7abc3bc1d286",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "16b0d60541da21884f0ada9476a59eb2b6f8e3d99f431fe8575e75c26b6ac357"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-046/scripts/city_expansion/workshop_processing_machines.py",
            "scripts/city_expansion/frozen/batch-046/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-cyclone-dust-extractor"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-cyclone-dust-extractor/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-cyclone-dust-extractor.json",
      "attribution": "Wheeled cyclone workshop dust extractor by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-cyclone-dust-extractor/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-cyclone-dust-extractor.glb",
          "format": "GLB",
          "bytes": 1474164,
          "sha256": "ade3ed71a1164743452228620b2e9dcb1c781d10b1c6db312ab3bb7a6e976ae7",
          "url": "https://xenoah.github.io/meshcopia/assets/city-cyclone-dust-extractor/source/city-cyclone-dust-extractor.glb"
        },
        {
          "name": "city-cyclone-dust-extractor.stl",
          "format": "STL",
          "bytes": 1620884,
          "sha256": "16b0d60541da21884f0ada9476a59eb2b6f8e3d99f431fe8575e75c26b6ac357",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-cyclone-dust-extractor/source/city-cyclone-dust-extractor.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-cyclone-dust-extractor",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1474164,
              "name": "city-cyclone-dust-extractor.glb",
              "sha256": "ade3ed71a1164743452228620b2e9dcb1c781d10b1c6db312ab3bb7a6e976ae7"
            },
            {
              "bytes": 1620884,
              "name": "city-cyclone-dust-extractor.stl",
              "sha256": "16b0d60541da21884f0ada9476a59eb2b6f8e3d99f431fe8575e75c26b6ac357"
            }
          ],
          "archive": {
            "bytes": 888171,
            "filename": "city-cyclone-dust-extractor-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ae03148849f658444d561d4e73213ccb68cc87cf1ce0d3ab42456e0ec903acce",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cyclone-dust-extractor-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-cyclone-dust-extractor.fbx",
              "format": "FBX",
              "bytes": 1025548,
              "sha256": "64718fc38dc23c2053580467f45a9bf28d6567f2b2c8436cd07276fddd5e02a6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-cyclone-dust-extractor.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/32968a7ae4d38cb2266fd23ce084e48ae40ac72a6eddc43189a087156ee8dc4b.json",
                "bytes": 1101,
                "sha256": "32968a7ae4d38cb2266fd23ce084e48ae40ac72a6eddc43189a087156ee8dc4b"
              }
            }
          ],
          "notice": {
            "bytes": 419,
            "filename": "LICENSE.txt",
            "sha256": "bee1cf4f1dbff6ce5d294b77f56c4bc0c74720167472ebced855b9c28087aa4d",
            "text": "Wheeled cyclone workshop dust extractor by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-cyclone-dust-extractor/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-cyclone-dust-extractor/source/city-cyclone-dust-extractor.glb"
    },
    {
      "id": "city-delivery-panel-van",
      "type": "model",
      "title": "配送用パネルバン",
      "titleEn": "Delivery panel van",
      "description": "市街地の配送拠点や店舗の荷さばき場に配置する小型配送バンです。短いボンネットと傾斜した前面窓、独立した運転席、左右の座席・操舵輪・計器、背の高い密閉荷室、側面スライド扉の輪郭とレール、観音開きの後扉とヒンジ・取手、車輪アーチ、車軸と底部外装を造形しています。運転室の窓はGLB内の淡いアルファ透過材質で、実際に含まれる内装が見えます。荷室・仕切壁・ミラー・灯火は不透明で、荷室内部と積荷は省略しています。屈折ガラス、扉開閉、走行・操舵機構、文字や人物は含みません。部品全体で一モデルです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.590 × 2.360 × 5.435 m、77,716三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact delivery van for city depots and shop loading areas. A short bonnet and raked windshield distinguish its cab from the tall enclosed cargo body. Included features are two modeled front seats, steering wheel and blank instruments, side sliding-door seams and track, separate split rear doors with hinges and handles, shaped wheel arches, axles and underside exterior detail. Cab windows use lightly tinted alpha-blended GLB material and reveal the included interior. Cargo shell, partition, mirrors and lamps are opaque; cargo internals and goods are omitted. No refractive-glass simulation, door motion, driving or steering mechanism, lettering or people is included. All components form one complete model. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.590 × 2.360 × 5.435 m; 77,716 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "road-vehicle",
        "delivery-van",
        "cargo-access",
        "panel-van",
        "配送車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-delivery-panel-van/preview.png",
      "preview": "city-delivery-panel-van.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 77716,
      "dimensions": [
        2.59,
        2.36,
        5.435
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-048/scripts/city_expansion/urban_transport_vehicles.py",
        "sourceSha256": "79483802a21540a83454ecaf51d52a3d0311a7c7e0e5a185743318790b16ada0",
        "sourceRecipeSha256": "8886f4fc9f5de11f1658b5610e16995e2e515f50fe6896bab31871b6914c4132",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "50b3f51e8178d275be941c5ca36cefc987e86d4839e5874acb4ec2241f4a2bd5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-048/scripts/city_expansion/urban_transport_vehicles.py",
            "scripts/city_expansion/frozen/batch-048/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-delivery-panel-van"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-delivery-panel-van/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-delivery-panel-van.json",
      "attribution": "Delivery panel van by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-delivery-panel-van/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-delivery-panel-van.glb",
          "format": "GLB",
          "bytes": 3684504,
          "sha256": "79483802a21540a83454ecaf51d52a3d0311a7c7e0e5a185743318790b16ada0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-delivery-panel-van/source/city-delivery-panel-van.glb"
        },
        {
          "name": "city-delivery-panel-van.stl",
          "format": "STL",
          "bytes": 3885884,
          "sha256": "50b3f51e8178d275be941c5ca36cefc987e86d4839e5874acb4ec2241f4a2bd5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-delivery-panel-van/source/city-delivery-panel-van.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-delivery-panel-van",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 3684504,
              "name": "city-delivery-panel-van.glb",
              "sha256": "79483802a21540a83454ecaf51d52a3d0311a7c7e0e5a185743318790b16ada0"
            },
            {
              "bytes": 3885884,
              "name": "city-delivery-panel-van.stl",
              "sha256": "50b3f51e8178d275be941c5ca36cefc987e86d4839e5874acb4ec2241f4a2bd5"
            }
          ],
          "archive": {
            "bytes": 2051347,
            "filename": "city-delivery-panel-van-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ffc90b611a3914a351830a27ffb7fc49536ab8bed0e0072dabe57e45bb259573",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-delivery-panel-van-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-delivery-panel-van.fbx",
              "format": "FBX",
              "bytes": 2375036,
              "sha256": "d892ddac3cd9dd671d8b4c2a14c8b07632f7f4d5d8b7c1dd03a66a24411c29cc",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-delivery-panel-van.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6e525fdd71b17fdf56a4aea3c9c8e31ef25e5966399cba545a65620f2b46c3f2.json",
                "bytes": 2666,
                "sha256": "6e525fdd71b17fdf56a4aea3c9c8e31ef25e5966399cba545a65620f2b46c3f2"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "6f7e1b84d794bbf49fdb72772ade7ae582360ea96c942a381b286b16144878e9",
            "text": "Delivery panel van by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-delivery-panel-van/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-delivery-panel-van/source/city-delivery-panel-van.glb"
    },
    {
      "id": "city-dental-treatment-chair",
      "type": "model",
      "title": "側方ユニット付き歯科診療椅子",
      "titleEn": "Dental treatment chair with side unit",
      "description": "歯科診療室の背景に置く椅子と側方ユニット一式。傾斜した背・脚クッション、頭当て・肘掛け、昇降台外形、支持アームで接続したキャビネット、実際に凹んだすすぎ鉢と排水口、水栓、器具トレーと三本の固定ハンドピース・曲線ホースを造形。一式1点で、患者や医療画面を含みません。診療・給排水・作動や医療安全適合を表す設計ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.340 × 1.356 × 1.967 m、11,720三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A chair and connected side-unit assembly for dental-room backgrounds. It has inclined back/leg cushions, headrest/armrests, lift-base exterior, support-linked cabinet, genuinely recessed rinse bowl and drain, faucet, instrument tray and three fixed handpiece exteriors with curved hoses. It counts as one assembly and contains no patient or medical imagery. It is not a design demonstrating clinical, plumbing, operational or medical-safety performance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.340 × 1.356 × 1.967 m; 11,720 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "clinical",
        "dental",
        "chair",
        "歯科診療椅子"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-dental-treatment-chair/preview.png",
      "preview": "city-dental-treatment-chair.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11720,
      "dimensions": [
        1.34,
        1.355614,
        1.967489
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-049/scripts/city_expansion/clinical_room_equipment.py",
        "sourceSha256": "3aaad10ecad205ce697e95b24a5a4afa314890fdb6bff5e4f16e477f866d771f",
        "sourceRecipeSha256": "ae6f5e8ea80e51488128b0d96d0a21fc79804d3ed5c40f099abe45f26de631cc",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "676787fd154c600ccc99f2428b94972ff6c8671dbd38144e1a0f6e7951f8a863"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-049/scripts/city_expansion/clinical_room_equipment.py",
            "scripts/city_expansion/frozen/batch-049/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-dental-treatment-chair"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-dental-treatment-chair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-dental-treatment-chair.json",
      "attribution": "Dental treatment chair with side unit by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-dental-treatment-chair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-dental-treatment-chair.glb",
          "format": "GLB",
          "bytes": 571796,
          "sha256": "3aaad10ecad205ce697e95b24a5a4afa314890fdb6bff5e4f16e477f866d771f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-dental-treatment-chair/source/city-dental-treatment-chair.glb"
        },
        {
          "name": "city-dental-treatment-chair.stl",
          "format": "STL",
          "bytes": 586084,
          "sha256": "676787fd154c600ccc99f2428b94972ff6c8671dbd38144e1a0f6e7951f8a863",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-dental-treatment-chair/source/city-dental-treatment-chair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-dental-treatment-chair",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 571796,
              "name": "city-dental-treatment-chair.glb",
              "sha256": "3aaad10ecad205ce697e95b24a5a4afa314890fdb6bff5e4f16e477f866d771f"
            },
            {
              "bytes": 586084,
              "name": "city-dental-treatment-chair.stl",
              "sha256": "676787fd154c600ccc99f2428b94972ff6c8671dbd38144e1a0f6e7951f8a863"
            }
          ],
          "archive": {
            "bytes": 376575,
            "filename": "city-dental-treatment-chair-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "39b6a12a99bbbfba7ba5f025aa6b3b4b09bb38dd30c410c3dd2b6a052f08e9c5",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-dental-treatment-chair-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-dental-treatment-chair.fbx",
              "format": "FBX",
              "bytes": 422540,
              "sha256": "6ae23b3065f6b72863aedeae2ff9e91bd15ab963993ef42c435cd8cfba68af15",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-dental-treatment-chair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/de739e1c206d5bdf5fa3c3ea42d6b50375f907f56f945539f0b29c711dcd7e5c.json",
                "bytes": 708,
                "sha256": "de739e1c206d5bdf5fa3c3ea42d6b50375f907f56f945539f0b29c711dcd7e5c"
              }
            }
          ],
          "notice": {
            "bytes": 417,
            "filename": "LICENSE.txt",
            "sha256": "23c8319755f5c0d0946abebfd50cd7fc951379c46e93128616081ca5e221ae0d",
            "text": "Dental treatment chair with side unit by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-dental-treatment-chair/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-dental-treatment-chair/source/city-dental-treatment-chair.glb"
    },
    {
      "id": "city-desktop-document-laminator",
      "type": "model",
      "title": "卓上書類ラミネーター",
      "titleEn": "Desktop document laminator",
      "description": "図書館・学校事務室・公共施設の作業台向けの卓上ラミネーター外観。アーチ状上カバーと下トレー、左右端部、別々に開いた前方投入・後方排出の喉部、間隔のある上下固定ローラーと案内条、無表示操作部、解除レバー外装、後部接続口・下面ねじ・ゴム脚を造形。フィルムや書類は付属せず、搬送・加熱・温度制御・解除機能はありません。安全性・ラミネート性能や認証は示しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.423 × 0.127 × 0.241 m、6,024三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A desktop laminator exterior for library, school-office and civic-facility worktops. Includes an arched upper hood/lower tray, side caps, separately open front inlet and rear outlet throats, spaced fixed upper/lower rollers and guide strips, unmarked controls, release-lever exterior, rear connection, underside screws and rubber feet. No film or documents are included; transport, heating, temperature control and release functions are absent. No safety, lamination-performance or certification claims. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.423 × 0.127 × 0.241 m; 6,024 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "office",
        "laminator",
        "document",
        "desktop",
        "ラミネーター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-desktop-document-laminator/preview.png",
      "preview": "city-desktop-document-laminator.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6024,
      "dimensions": [
        0.423,
        0.126936,
        0.2415
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-030/scripts/city_expansion/document_service_equipment.py",
        "sourceSha256": "7ea4d5a1f8089dacb6e9ecc43d02cc3e95f6a4048eafdf803d9c8413d6a22ec4",
        "sourceRecipeSha256": "0978bf11778e94ce68db1670bff6931124949e40e9cbf48ee5595e0f03ef323b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a1b47db27f119dd4e6975cbb39ea7a44972abfaf40752b5c1089236d6414b1cd"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-030/scripts/city_expansion/document_service_equipment.py",
            "scripts/city_expansion/frozen/batch-030/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-desktop-document-laminator"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-desktop-document-laminator/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-desktop-document-laminator.json",
      "attribution": "Desktop document laminator by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-desktop-document-laminator/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-desktop-document-laminator.glb",
          "format": "GLB",
          "bytes": 386048,
          "sha256": "7ea4d5a1f8089dacb6e9ecc43d02cc3e95f6a4048eafdf803d9c8413d6a22ec4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-desktop-document-laminator/source/city-desktop-document-laminator.glb"
        },
        {
          "name": "city-desktop-document-laminator.stl",
          "format": "STL",
          "bytes": 301284,
          "sha256": "a1b47db27f119dd4e6975cbb39ea7a44972abfaf40752b5c1089236d6414b1cd",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-desktop-document-laminator/source/city-desktop-document-laminator.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-desktop-document-laminator",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 386048,
              "name": "city-desktop-document-laminator.glb",
              "sha256": "7ea4d5a1f8089dacb6e9ecc43d02cc3e95f6a4048eafdf803d9c8413d6a22ec4"
            },
            {
              "bytes": 301284,
              "name": "city-desktop-document-laminator.stl",
              "sha256": "a1b47db27f119dd4e6975cbb39ea7a44972abfaf40752b5c1089236d6414b1cd"
            }
          ],
          "archive": {
            "bytes": 197207,
            "filename": "city-desktop-document-laminator-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d573ae1cfe466b9e8d9cfb2f2340df27fef0a2d9b283342b567958600fa7aa78",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-desktop-document-laminator-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-desktop-document-laminator.fbx",
              "format": "FBX",
              "bytes": 233564,
              "sha256": "53a5637aa9a66e0108708f38185f3eb0e2cd784f0c13ae949b7e108dde770ce1",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-desktop-document-laminator.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0bb3a0a98d896339b70dc48bcf98a8cc3dd7fbc949800e4267bcb1133f2b3ab3.json",
                "bytes": 318,
                "sha256": "0bb3a0a98d896339b70dc48bcf98a8cc3dd7fbc949800e4267bcb1133f2b3ab3"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "2cd92ddb82e209d6a30e5410f596f31b3721341bd742daacb7bc370e345b88f1",
            "text": "Desktop document laminator by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-desktop-document-laminator/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-desktop-document-laminator/source/city-desktop-document-laminator.glb"
    },
    {
      "id": "city-digital-slide-caliper",
      "type": "model",
      "title": "無表示デジタルノギス",
      "titleEn": "Blank-display digital slide caliper",
      "description": "整備工場や工作室の机上に置くデジタルノギス。対向する外側/内側測定ジョウ、金属ビーム、固定位置のスライダー、無表示LCDと三つのボタン、上端ロックねじ、ローレット状の送り輪、突出したデプスバー、無番号の参考目盛と裏ねじを造形。開いたジョウは固定で測定/表示/スライド機能はなく、目盛は校正されていません。一式1点、机上配置用の静的小物です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.305 × 0.026 × 0.107 m、20,016三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A digital slide caliper for workshop and maintenance benches. Opposed outside/inside measuring jaws, steel beam, fixed slider, blank LCD and three buttons, top locking screw, knurled thumbwheel, projecting depth rod, unnumbered reference graduations and underside screws are modeled. Jaws remain open in a fixed pose: measurement, display and sliding are not implemented and marks are not calibrated. The complete assembly counts as one static tabletop prop. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.305 × 0.026 × 0.107 m; 20,016 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "digital-caliper",
        "measurement",
        "ノギス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-digital-slide-caliper/preview.png",
      "preview": "city-digital-slide-caliper.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20016,
      "dimensions": [
        0.3055,
        0.0258,
        0.107
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-057/scripts/city_expansion/precision_hand_tools.py",
        "sourceSha256": "81aa775ccfad292846bd6b2d641bd33e80bded590c3dacf196048a3a3e3fb55c",
        "sourceRecipeSha256": "a35f92039068e1d54d6732b652ab1b09b4d586f70ab167e2e25d71104e419ce3",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0378aaca371148e6924553c0a1d551ad3054c5a20b5b1537971a1cb9a437fd6d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-057/scripts/city_expansion/precision_hand_tools.py",
            "scripts/city_expansion/frozen/batch-057/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-digital-slide-caliper"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-digital-slide-caliper/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-digital-slide-caliper.json",
      "attribution": "Blank-display digital slide caliper by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-digital-slide-caliper/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-digital-slide-caliper.glb",
          "format": "GLB",
          "bytes": 1072424,
          "sha256": "81aa775ccfad292846bd6b2d641bd33e80bded590c3dacf196048a3a3e3fb55c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-digital-slide-caliper/source/city-digital-slide-caliper.glb"
        },
        {
          "name": "city-digital-slide-caliper.stl",
          "format": "STL",
          "bytes": 1000884,
          "sha256": "0378aaca371148e6924553c0a1d551ad3054c5a20b5b1537971a1cb9a437fd6d",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-digital-slide-caliper/source/city-digital-slide-caliper.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-digital-slide-caliper",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1072424,
              "name": "city-digital-slide-caliper.glb",
              "sha256": "81aa775ccfad292846bd6b2d641bd33e80bded590c3dacf196048a3a3e3fb55c"
            },
            {
              "bytes": 1000884,
              "name": "city-digital-slide-caliper.stl",
              "sha256": "0378aaca371148e6924553c0a1d551ad3054c5a20b5b1537971a1cb9a437fd6d"
            }
          ],
          "archive": {
            "bytes": 533391,
            "filename": "city-digital-slide-caliper-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "83026485681cd94c21a3fd873e37acc7fec4f5372655cf8eddcbbeaab883c9e9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-digital-slide-caliper-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-digital-slide-caliper.fbx",
              "format": "FBX",
              "bytes": 626252,
              "sha256": "e24576720f9abb6b68e012f0c442640b1d6f682d702b3e11dea6f93ab471be2b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-digital-slide-caliper.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4fd3c96a099bb74e8e1ba4c5cf74835d9fbe26dbe1a44fef62df69c4520e889f.json",
                "bytes": 1098,
                "sha256": "4fd3c96a099bb74e8e1ba4c5cf74835d9fbe26dbe1a44fef62df69c4520e889f"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "2a2cffb9631b8df69f8d7cde51ed0342ff6d78530313b0e3c4d6a220312817e9",
            "text": "Blank-display digital slide caliper by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-digital-slide-caliper/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-digital-slide-caliper/source/city-digital-slide-caliper.glb"
    },
    {
      "id": "city-disaster-supply-storage-shed",
      "type": "model",
      "title": "防災備蓄倉庫",
      "titleEn": "Disaster supply storage shed",
      "description": "公園や学校の敷地に置く、鋼製の防災備蓄倉庫です。コンクリートの基礎ブロック、緑の床枠、クリーム色の壁とリブ、前面の引き違い扉と取っ手・上下のレール、無地の掲示板、換気ガラリ、片流れのトタン屋根を造形しています。中の備蓄品、倉庫名や番号などの文字、扉の開閉は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.300 × 2.303 × 1.651 m、4,608三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A steel disaster-supply storage shed for parks and school grounds. It models concrete footing blocks, a green floor frame, cream ribbed walls, front sliding double doors with handles and top and bottom rails, a blank notice plate, ventilation louvres and a mono-pitch corrugated roof. Stored supplies, shed names or numbers and other text, and door motion are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.300 × 2.303 × 1.651 m; 4,608 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "disaster-prevention",
        "storage-shed",
        "park",
        "emergency-supplies",
        "防災倉庫"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-disaster-supply-storage-shed/preview.png",
      "preview": "city-disaster-supply-storage-shed.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4608,
      "dimensions": [
        2.3,
        2.302607,
        1.651322
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "c757334db5954def5dab25992127afe8b53973bc27ebc638e60157e9fdde66db",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "974093e9bb11b52d38500ee09018f6975504f5620347db96d3bcc612217bcce8"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-disaster-supply-storage-shed"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-disaster-supply-storage-shed/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-disaster-supply-storage-shed.json",
      "attribution": "Disaster supply storage shed by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-disaster-supply-storage-shed/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-disaster-supply-storage-shed.glb",
          "format": "GLB",
          "bytes": 283272,
          "sha256": "c757334db5954def5dab25992127afe8b53973bc27ebc638e60157e9fdde66db",
          "url": "https://xenoah.github.io/meshcopia/assets/city-disaster-supply-storage-shed/source/city-disaster-supply-storage-shed.glb"
        },
        {
          "name": "city-disaster-supply-storage-shed.stl",
          "format": "STL",
          "bytes": 230484,
          "sha256": "974093e9bb11b52d38500ee09018f6975504f5620347db96d3bcc612217bcce8",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-disaster-supply-storage-shed/source/city-disaster-supply-storage-shed.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-disaster-supply-storage-shed",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 283272,
              "name": "city-disaster-supply-storage-shed.glb",
              "sha256": "c757334db5954def5dab25992127afe8b53973bc27ebc638e60157e9fdde66db"
            },
            {
              "bytes": 230484,
              "name": "city-disaster-supply-storage-shed.stl",
              "sha256": "974093e9bb11b52d38500ee09018f6975504f5620347db96d3bcc612217bcce8"
            }
          ],
          "archive": {
            "bytes": 138649,
            "filename": "city-disaster-supply-storage-shed-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0d725f125d0b1631534d804b82e0d4484fa50f4d88056fc2bc0d5558e20902d7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-disaster-supply-storage-shed-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-disaster-supply-storage-shed.fbx",
              "format": "FBX",
              "bytes": 170364,
              "sha256": "fa98ecefa5c08fba154e45c2ae91e2be3d6425ed570c43176ad6fcfa4a84551e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-disaster-supply-storage-shed.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ef83f01e2601498ab62ceef9e566be0e8840d84a2efbfad77570b6f215483336.json",
                "bytes": 318,
                "sha256": "ef83f01e2601498ab62ceef9e566be0e8840d84a2efbfad77570b6f215483336"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "51328001c982eadcc5ac566959e3e7cd4de052587ca57e9de84e698934ad0956",
            "text": "Disaster supply storage shed by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-disaster-supply-storage-shed/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-disaster-supply-storage-shed/source/city-disaster-supply-storage-shed.glb"
    },
    {
      "id": "city-disaster-warning-speaker-pole",
      "type": "model",
      "title": "防災行政無線のスピーカー柱",
      "titleEn": "Disaster warning speaker pole",
      "description": "地域に防災放送を流す、屋外拡声子局のスピーカー柱です。高さ約9.7mのコンクリート柱、上部の4方向のホーンスピーカーと金具・バンド、ソーラーパネル、配線管、柱脚の機器箱とアンテナを造形しています。放送や音響の機能、管理番号などの文字は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.859 × 10.100 × 1.859 m、5,232三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An outdoor public-address speaker pole used for municipal disaster warnings. It models a roughly 9.7 m concrete pole, four horn speakers on brackets and clamp bands near the top, a solar panel, a cable conduit, an equipment cabinet at the base and a small antenna mast. Broadcast or acoustic function and asset-number lettering are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.859 × 10.100 × 1.859 m; 5,232 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "disaster-warning",
        "speaker",
        "public-address",
        "pole",
        "防災無線"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-disaster-warning-speaker-pole/preview.png",
      "preview": "city-disaster-warning-speaker-pole.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 5232,
      "dimensions": [
        1.858824,
        10.1,
        1.858824
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "749b2f62b55cbb9bbd27eb65b8a173b139f2a1c37645f5012385c2df1302d3d8",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1ee27b32044ddc1405a0b8771f036ae2f49ffa6661c48f35ead5a3a1e3eec8cb"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-disaster-warning-speaker-pole"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-disaster-warning-speaker-pole/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-disaster-warning-speaker-pole.json",
      "attribution": "Disaster warning speaker pole by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-disaster-warning-speaker-pole/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-disaster-warning-speaker-pole.glb",
          "format": "GLB",
          "bytes": 228508,
          "sha256": "749b2f62b55cbb9bbd27eb65b8a173b139f2a1c37645f5012385c2df1302d3d8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-disaster-warning-speaker-pole/source/city-disaster-warning-speaker-pole.glb"
        },
        {
          "name": "city-disaster-warning-speaker-pole.stl",
          "format": "STL",
          "bytes": 261684,
          "sha256": "1ee27b32044ddc1405a0b8771f036ae2f49ffa6661c48f35ead5a3a1e3eec8cb",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-disaster-warning-speaker-pole/source/city-disaster-warning-speaker-pole.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-disaster-warning-speaker-pole",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 228508,
              "name": "city-disaster-warning-speaker-pole.glb",
              "sha256": "749b2f62b55cbb9bbd27eb65b8a173b139f2a1c37645f5012385c2df1302d3d8"
            },
            {
              "bytes": 261684,
              "name": "city-disaster-warning-speaker-pole.stl",
              "sha256": "1ee27b32044ddc1405a0b8771f036ae2f49ffa6661c48f35ead5a3a1e3eec8cb"
            }
          ],
          "archive": {
            "bytes": 170222,
            "filename": "city-disaster-warning-speaker-pole-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "45f894aa051319df7fbf32e2f6159ecabf1343ec009d75bc6bda17d931788a70",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-disaster-warning-speaker-pole-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-disaster-warning-speaker-pole.fbx",
              "format": "FBX",
              "bytes": 201628,
              "sha256": "b850cdd77d28c80dea1e98722dc7c2a3241b0f69084f5798dc5cf1926195626f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-disaster-warning-speaker-pole.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6a201ed0a7e8c0ad5508b2c6d117b5a76c35f14160e0679b2f0b8530f02faa4f.json",
                "bytes": 318,
                "sha256": "6a201ed0a7e8c0ad5508b2c6d117b5a76c35f14160e0679b2f0b8530f02faa4f"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "659d9f73b8538e67e5276696ec589001910f3924428ece0343055307b8016def",
            "text": "Disaster warning speaker pole by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-disaster-warning-speaker-pole/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-disaster-warning-speaker-pole/source/city-disaster-warning-speaker-pole.glb"
    },
    {
      "id": "city-disc-golf-target",
      "type": "model",
      "title": "開放ワイヤーバスケット付きディスクゴルフ的",
      "titleEn": "Disc-golf target with open wire basket",
      "description": "公園のディスクゴルフ区画に配置する、中心ポール式ターゲットの一式。開放したワイヤーバスケット、上下の円環、交互に向きを変えた楕円リンクのチェーン列、透けた上部クラウン、支えスポーク、ポール固定カラーとボルト付き接地板を造形。ディスクは含まず、全体で1点です。チェーンの揺れ・捕球判定はなく、競技規格や実用品の安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.752 × 1.788 × 0.752 m、91,376三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A center-pole disc-golf target assembly for park course scenes. It has an open wire basket, upper/lower rings, courses of alternating oval chain links, an open top crown, support spokes, pole collars and a bolted grounded plate. No disc is included; the whole target counts as one model. Chain movement and catching behavior are absent; competition specifications and real-equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.752 × 1.788 × 0.752 m; 91,376 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "sports",
        "disc-golf",
        "wire-basket",
        "ディスクゴルフ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-disc-golf-target/preview.png",
      "preview": "city-disc-golf-target.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 91376,
      "dimensions": [
        0.752,
        1.788,
        0.752
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-054/scripts/city_expansion/active_park_equipment.py",
        "sourceSha256": "81e7bf35d32f0104467654f4022c094cad56a4abd2b0157568423ebe63187a21",
        "sourceRecipeSha256": "335bb6027b110ba9b140be37d9fc57716cb1aa347bbd622b492d06a75c5fd1f7",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "477d07808f51585cdd88fa17ba18c8fff88217d837c094c6c665c3821833e25b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-054/scripts/city_expansion/active_park_equipment.py",
            "scripts/city_expansion/frozen/batch-054/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-disc-golf-target"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-disc-golf-target/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-disc-golf-target.json",
      "attribution": "Disc-golf target with open wire basket by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-disc-golf-target/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-disc-golf-target.glb",
          "format": "GLB",
          "bytes": 3771804,
          "sha256": "81e7bf35d32f0104467654f4022c094cad56a4abd2b0157568423ebe63187a21",
          "url": "https://xenoah.github.io/meshcopia/assets/city-disc-golf-target/source/city-disc-golf-target.glb"
        },
        {
          "name": "city-disc-golf-target.stl",
          "format": "STL",
          "bytes": 4568884,
          "sha256": "477d07808f51585cdd88fa17ba18c8fff88217d837c094c6c665c3821833e25b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-disc-golf-target/source/city-disc-golf-target.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-disc-golf-target",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 3771804,
              "name": "city-disc-golf-target.glb",
              "sha256": "81e7bf35d32f0104467654f4022c094cad56a4abd2b0157568423ebe63187a21"
            },
            {
              "bytes": 4568884,
              "name": "city-disc-golf-target.stl",
              "sha256": "477d07808f51585cdd88fa17ba18c8fff88217d837c094c6c665c3821833e25b"
            }
          ],
          "archive": {
            "bytes": 2679743,
            "filename": "city-disc-golf-target-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a9c8b02d862e4831edd9996f80b33a813c488b1893c750416a8d540bfcc09406",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-disc-golf-target-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-disc-golf-target.fbx",
              "format": "FBX",
              "bytes": 3057996,
              "sha256": "4b6cc05e1971bd31dde004b0303181f398b4f2f091a47b3df97837f62a422fcf",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-disc-golf-target.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8aec753a21ddfedf36c1b61ceb0e62c0640e01a78853caccdeb3c42d317d47f6.json",
                "bytes": 3053,
                "sha256": "8aec753a21ddfedf36c1b61ceb0e62c0640e01a78853caccdeb3c42d317d47f6"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "284727e5832b4c98b561a116131e3e0d982cc367f9e225be619f2ea5f3b77dfa",
            "text": "Disc-golf target with open wire basket by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-disc-golf-target/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-disc-golf-target/source/city-disc-golf-target.glb"
    },
    {
      "id": "city-divided-park-bench",
      "type": "model",
      "title": "仕切り付き公園ベンチ",
      "titleEn": "Park bench with seat dividers",
      "description": "公園や駅前広場に置く、仕切り付きの3人掛けベンチです。木製の座面と背もたれの板、黒い鋼製の脚と座受け、座席の間の曲げパイプの仕切り2本と両端の肘掛け、コンクリートの基礎ブロックを造形しています。銘板・寄贈表示などの文字、固定アンカーの地中部分は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.900 × 0.781 × 0.513 m、4,784三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A three-seat park bench with seat dividers for parks and station plazas. It models wooden seat and back slats, graphite steel legs and seat bearers, two bent-tube dividers between seats and end armrests, and precast concrete foot blocks. Plaques, dedication text and buried anchors are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.900 × 0.781 × 0.513 m; 4,784 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "bench",
        "park",
        "seating",
        "street-furniture",
        "ベンチ"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-divided-park-bench/preview.png",
      "preview": "city-divided-park-bench.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4784,
      "dimensions": [
        1.9,
        0.780865,
        0.513152
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "72ea4dc322a2caa14d976bff16a482856b0c5faa83e0aa95e295729bebaf2332",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f581d58849ccf69456502798d3cd3b15e943602f66c5a89c5590c0c896b1fee9"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-divided-park-bench"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-divided-park-bench/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-divided-park-bench.json",
      "attribution": "Park bench with seat dividers by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-divided-park-bench/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-divided-park-bench.glb",
          "format": "GLB",
          "bytes": 219632,
          "sha256": "72ea4dc322a2caa14d976bff16a482856b0c5faa83e0aa95e295729bebaf2332",
          "url": "https://xenoah.github.io/meshcopia/assets/city-divided-park-bench/source/city-divided-park-bench.glb"
        },
        {
          "name": "city-divided-park-bench.stl",
          "format": "STL",
          "bytes": 239284,
          "sha256": "f581d58849ccf69456502798d3cd3b15e943602f66c5a89c5590c0c896b1fee9",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-divided-park-bench/source/city-divided-park-bench.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-divided-park-bench",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 219632,
              "name": "city-divided-park-bench.glb",
              "sha256": "72ea4dc322a2caa14d976bff16a482856b0c5faa83e0aa95e295729bebaf2332"
            },
            {
              "bytes": 239284,
              "name": "city-divided-park-bench.stl",
              "sha256": "f581d58849ccf69456502798d3cd3b15e943602f66c5a89c5590c0c896b1fee9"
            }
          ],
          "archive": {
            "bytes": 129923,
            "filename": "city-divided-park-bench-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a86a85e4fa18db9f02f3a5b500c6ffdfb387a45e2dd2dbb685dea0be1bc7fee6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-divided-park-bench-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-divided-park-bench.fbx",
              "format": "FBX",
              "bytes": 159948,
              "sha256": "dd7226ea5f24446ecece57c0773dd014ef29898d3d13cde9d2ed28691f03787c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-divided-park-bench.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6ebb5869ba122f2dbca31e224cef773adebeb89e1cdbbec7c57e3e5dc8d37b15.json",
                "bytes": 318,
                "sha256": "6ebb5869ba122f2dbca31e224cef773adebeb89e1cdbbec7c57e3e5dc8d37b15"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "f87999b952e439958d826d7e8e4536430155f8dedc527a60b77392d909ff2033",
            "text": "Park bench with seat dividers by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-divided-park-bench/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-divided-park-bench/source/city-divided-park-bench.glb"
    },
    {
      "id": "city-dock-mooring-cleat",
      "type": "model",
      "title": "桟橋用両角係船クリート",
      "titleEn": "Dock mooring cleat",
      "description": "浮桟橋や運河の縁に配置する低い両角型係船クリート。先端へ細くなり緩く反り上がる一体の二本角、二つの広がった鋳物風支持部、中央補強部、丸めた厚いベースと四つの実際の貫通取付穴を備えます。道路用ボラードとは異なる低い係船金具の外観で、索や取付ボルトは含みません。係留動作、荷重支持、材料強度、耐食性や安全性は検証していない静的表示用です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.774 × 0.306 × 0.292 m、4,424三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A low double-horn mooring cleat for dock edges and canal-side scenes. A continuous crown has two gently upswept tapering horns above flared cast-style supports, a central reinforcing seat, rounded substantial base and four genuine through mounting holes. This is low-profile mooring hardware rather than a road bollard. No line or mounting bolts are included. Static appearance only; mooring operation, loading, material strength, corrosion resistance and safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.774 × 0.306 × 0.292 m; 4,424 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "waterfront",
        "mooring-cleat",
        "dock",
        "係船クリート"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-dock-mooring-cleat/preview.png",
      "preview": "city-dock-mooring-cleat.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4424,
      "dimensions": [
        0.774,
        0.306,
        0.292
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-031/scripts/city_expansion/waterfront_dock_equipment.py",
        "sourceSha256": "b659b8b2a11f9c918bbeaf802f56557bbe8e4724e4169975390ad71b76b285b0",
        "sourceRecipeSha256": "e1cd73df7051d054e60a033af567ab8f833e52d93109a814bf5b8e920abb0f16",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0182fe970b3573c10509c273df19e9b2e40679e92819286bd47f9348a07d961a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-031/scripts/city_expansion/waterfront_dock_equipment.py",
            "scripts/city_expansion/frozen/batch-031/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-dock-mooring-cleat"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-dock-mooring-cleat/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-dock-mooring-cleat.json",
      "attribution": "Dock mooring cleat by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-dock-mooring-cleat/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-dock-mooring-cleat.glb",
          "format": "GLB",
          "bytes": 149664,
          "sha256": "b659b8b2a11f9c918bbeaf802f56557bbe8e4724e4169975390ad71b76b285b0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-dock-mooring-cleat/source/city-dock-mooring-cleat.glb"
        },
        {
          "name": "city-dock-mooring-cleat.stl",
          "format": "STL",
          "bytes": 221284,
          "sha256": "0182fe970b3573c10509c273df19e9b2e40679e92819286bd47f9348a07d961a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-dock-mooring-cleat/source/city-dock-mooring-cleat.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-dock-mooring-cleat",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 149664,
              "name": "city-dock-mooring-cleat.glb",
              "sha256": "b659b8b2a11f9c918bbeaf802f56557bbe8e4724e4169975390ad71b76b285b0"
            },
            {
              "bytes": 221284,
              "name": "city-dock-mooring-cleat.stl",
              "sha256": "0182fe970b3573c10509c273df19e9b2e40679e92819286bd47f9348a07d961a"
            }
          ],
          "archive": {
            "bytes": 112342,
            "filename": "city-dock-mooring-cleat-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "09e56c0234b4209ce9ec04a1f760d0db9488a770a6a070cd319efea141c67c97",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-dock-mooring-cleat-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-dock-mooring-cleat.fbx",
              "format": "FBX",
              "bytes": 137068,
              "sha256": "c99db05ed676b21c05ce63238fde108735b22e1dee783172eb30610320b3395d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-dock-mooring-cleat.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/087423e72da583cf6243863a32fa831a5ab9b9258adcb330c3ce976d9460fc9f.json",
                "bytes": 318,
                "sha256": "087423e72da583cf6243863a32fa831a5ab9b9258adcb330c3ce976d9460fc9f"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "54833921ff9632e1ce240888c8bc1821ef743e4072903219d97ad1a42c220d7b",
            "text": "Dock mooring cleat by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-dock-mooring-cleat/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-dock-mooring-cleat/source/city-dock-mooring-cleat.glb"
    },
    {
      "id": "city-document-shredder",
      "type": "model",
      "title": "事務用シュレッダー",
      "titleEn": "Office document shredder",
      "description": "事務室・公共窓口のバックヤード向けのシュレッダー外観。分かれた傾斜給紙面と実開口の投入口、固定給紙ローラー、独立した裁断ヘッド外装、取っ手付きの開放上面回収箱と実開口の確認窓、支持枠・キャスター・背面接続口を造形。窓ガラス、裁断歯、紙片は付属せず、箱・ローラーは固定されています。給紙・裁断・電気動作や安全・情報破棄性能の検証、認証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.370 × 0.565 × 0.345 m、9,516三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A document-shredder exterior for office and civic-service back rooms. Features split sloping feed surfaces around a genuine inlet, fixed feed rollers, a separate cutter-head exterior, open-topped removable-bin form with pull and real sight opening, support frame, casters and rear connection. Window glazing, cutting teeth and paper scraps are not included; bin and rollers remain fixed. No feeding, shredding or electrical behavior, safety/data-destruction validation or certification. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.370 × 0.565 × 0.345 m; 9,516 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "office",
        "shredder",
        "document",
        "public-facility",
        "シュレッダー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-document-shredder/preview.png",
      "preview": "city-document-shredder.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9516,
      "dimensions": [
        0.37,
        0.5645,
        0.345
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-030/scripts/city_expansion/document_service_equipment.py",
        "sourceSha256": "ad15ce04e62022c3b4a41f1242fec55ca36b88f0cd7848a2bfc39c0da10052a4",
        "sourceRecipeSha256": "0978bf11778e94ce68db1670bff6931124949e40e9cbf48ee5595e0f03ef323b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ad286bd64d3a200ec1a40a039fa6e479ddf9e5ca4ba325ec3c7f1d4ad9e7480f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-030/scripts/city_expansion/document_service_equipment.py",
            "scripts/city_expansion/frozen/batch-030/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-document-shredder"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-document-shredder/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-document-shredder.json",
      "attribution": "Office document shredder by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-document-shredder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-document-shredder.glb",
          "format": "GLB",
          "bytes": 613296,
          "sha256": "ad15ce04e62022c3b4a41f1242fec55ca36b88f0cd7848a2bfc39c0da10052a4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-document-shredder/source/city-document-shredder.glb"
        },
        {
          "name": "city-document-shredder.stl",
          "format": "STL",
          "bytes": 475884,
          "sha256": "ad286bd64d3a200ec1a40a039fa6e479ddf9e5ca4ba325ec3c7f1d4ad9e7480f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-document-shredder/source/city-document-shredder.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-document-shredder",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 613296,
              "name": "city-document-shredder.glb",
              "sha256": "ad15ce04e62022c3b4a41f1242fec55ca36b88f0cd7848a2bfc39c0da10052a4"
            },
            {
              "bytes": 475884,
              "name": "city-document-shredder.stl",
              "sha256": "ad286bd64d3a200ec1a40a039fa6e479ddf9e5ca4ba325ec3c7f1d4ad9e7480f"
            }
          ],
          "archive": {
            "bytes": 296168,
            "filename": "city-document-shredder-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cacdc960e402e8bdf36b33de9412b21e31ac30fb53631d98f014d4daa7c7fe9c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-document-shredder-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-document-shredder.fbx",
              "format": "FBX",
              "bytes": 339676,
              "sha256": "40683728351139dae8a1704fb3e472c399a763358d5d25545775744a96a11c51",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-document-shredder.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/83f7586c6361214f3fd42a9f8fa2c3c9f19c40722bca4e6298491bb247a6719b.json",
                "bytes": 706,
                "sha256": "83f7586c6361214f3fd42a9f8fa2c3c9f19c40722bca4e6298491bb247a6719b"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "f771da5a078f566a4762303d7082fc6afe3f8630701c90622cf46a46c0d7da5e",
            "text": "Office document shredder by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-document-shredder/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-document-shredder/source/city-document-shredder.glb"
    },
    {
      "id": "city-domed-roof-skylight",
      "type": "model",
      "title": "立上り枠付きドーム型天窓",
      "titleEn": "Domed roof skylight with raised curb",
      "description": "屋根に配置する固定式ドーム天窓。丸角長方形の厚み付きドーム、開口を持つ立上り枠と内張り、止水フランジ、連続ガスケット、分割押縁、留めねじ、内側隅補強を造形。ドームは不透明な青灰色の単色PBRで、透過・採光の再現ではありません。屋根本体、開閉機構や通気機能は含みません。水密性・断熱性・荷重・防火・施工・安全基準は未検証です。底面中央の配置原点は実際の屋根勾配・取付面基準とは別で、配置先に合わせて調整してください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.840 × 0.641 × 1.440 m、25,928三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "Fixed rooflight with a thick rounded-rectangular domed shell, genuinely hollow raised curb and liner, weather-flashing flange, continuous gasket, separate retainer bars, fastening screws and internal corner gussets. The dome is an opaque blue-gray constant-color PBR surface, not transparent glazing or a daylight simulation. No roof, opening mechanism or ventilation function is included. Weather sealing, insulation, loading, fire performance, installation and safety standards are unvalidated. The bottom-centered placement origin is separate from the actual roof slope or mounting datum and must be positioned for the target scene. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.840 × 0.641 × 1.440 m; 25,928 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "roof",
        "skylight",
        "dome",
        "architecture",
        "天窓"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-domed-roof-skylight/preview.png",
      "preview": "city-domed-roof-skylight.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 25928,
      "dimensions": [
        1.84,
        0.641,
        1.44
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-005/scripts/city_expansion/architectural_entry.py",
        "sourceSha256": "db590919ff41bedffd7becd4c04892e3553d1100bd0e567e10bae01b600f4498",
        "sourceRecipeSha256": "354772d53db08448f7463709155997a43ba7a109f678e84ec5a3115a00eb9db7",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "40c998838394ebae9618acbd0595b34a0e408ed11330b16de2bc6d6bd39d87bb"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-005/scripts/city_expansion/architectural_entry.py",
            "scripts/city_expansion/frozen/batch-005/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-domed-roof-skylight"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-domed-roof-skylight/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-domed-roof-skylight.json",
      "attribution": "Domed roof skylight with raised curb by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-domed-roof-skylight/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-domed-roof-skylight.glb",
          "format": "GLB",
          "bytes": 1101524,
          "sha256": "db590919ff41bedffd7becd4c04892e3553d1100bd0e567e10bae01b600f4498",
          "url": "https://xenoah.github.io/meshcopia/assets/city-domed-roof-skylight/source/city-domed-roof-skylight.glb"
        },
        {
          "name": "city-domed-roof-skylight.stl",
          "format": "STL",
          "bytes": 1296484,
          "sha256": "40c998838394ebae9618acbd0595b34a0e408ed11330b16de2bc6d6bd39d87bb",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-domed-roof-skylight/source/city-domed-roof-skylight.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-domed-roof-skylight",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1101524,
              "name": "city-domed-roof-skylight.glb",
              "sha256": "db590919ff41bedffd7becd4c04892e3553d1100bd0e567e10bae01b600f4498"
            },
            {
              "bytes": 1296484,
              "name": "city-domed-roof-skylight.stl",
              "sha256": "40c998838394ebae9618acbd0595b34a0e408ed11330b16de2bc6d6bd39d87bb"
            }
          ],
          "archive": {
            "bytes": 686704,
            "filename": "city-domed-roof-skylight-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e521169b41d17933740b713c8a51619ac1ab456b07781e96584fbd997cdff92d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-domed-roof-skylight-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-domed-roof-skylight.fbx",
              "format": "FBX",
              "bytes": 801276,
              "sha256": "3d6f2e23162d68c96a9122595d35c1b4a3a75980aeeb111ada33c3c5dcbb7a3d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-domed-roof-skylight.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/977982e3504fc4d504b598b36b6aa9450ea787223b7e758f6a569b5b4cec26f7.json",
                "bytes": 1100,
                "sha256": "977982e3504fc4d504b598b36b6aa9450ea787223b7e758f6a569b5b4cec26f7"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "82a0708a472fd5e130746d451e3731cb3b64ff6523967bc31a6631083cb49448",
            "text": "Domed roof skylight with raised curb by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-domed-roof-skylight/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-domed-roof-skylight/source/city-domed-roof-skylight.glb"
    },
    {
      "id": "city-double-wheel-bench-grinder",
      "type": "model",
      "title": "両頭ベンチグラインダー",
      "titleEn": "Double-wheel bench grinder",
      "description": "整備工房の作業台上に置く両頭グラインダー。中央モーター外装、左右の砥石、正面が実際に開いた部分カバーと側板、独立した工具受けと支持金具、上部リップ、支持された不透明な小型スクリーン、正面スイッチ、取付穴付きベースとゴム足を備えます。作業台、材料、回転・研削・火花は含みません。スクリーンは透過せず保護性能を示しません。電気・機械・荷重支持・安全性は未検証の静的な外観モデルで、操作・製作の指示は付属しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.628 × 0.452 × 0.522 m、11,712三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A double-wheel grinder for maintenance workshop benches, with central motor exterior, two abrasive wheels, genuinely open-front partial guards and side plates, separate bracketed tool rests, upper lips, supported opaque small screens, front switch, apertured base and rubber feet. No workbench, workpiece, rotation, grinding or sparks is included. The opaque screens are visual details, not evidence of protective performance. Static appearance geometry with no electrical, mechanical, load-bearing or safety validation and no operation or fabrication instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.628 × 0.452 × 0.522 m; 11,712 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "bench-grinder",
        "maintenance",
        "abrasive",
        "グラインダー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-double-wheel-bench-grinder/preview.png",
      "preview": "city-double-wheel-bench-grinder.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11712,
      "dimensions": [
        0.62825,
        0.452,
        0.521706
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
        "sourceSha256": "0d277b48eac145562b67c35558f08278bb88e3ae344b93533f285319c6d0a5ba",
        "sourceRecipeSha256": "4a468bb111b2c6384b46c7cbedd3be9072f93cd179466bef1ab68e53a3fd36dd",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a56221784e5fca2fc92ba0ce879541163bcfef6fe10bf7f4ef5a6b0dea704d40"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
            "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-double-wheel-bench-grinder"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-double-wheel-bench-grinder.json",
      "attribution": "Double-wheel bench grinder by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-double-wheel-bench-grinder.glb",
          "format": "GLB",
          "bytes": 615584,
          "sha256": "0d277b48eac145562b67c35558f08278bb88e3ae344b93533f285319c6d0a5ba",
          "url": "https://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/source/city-double-wheel-bench-grinder.glb"
        },
        {
          "name": "city-double-wheel-bench-grinder.stl",
          "format": "STL",
          "bytes": 585684,
          "sha256": "a56221784e5fca2fc92ba0ce879541163bcfef6fe10bf7f4ef5a6b0dea704d40",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-double-wheel-bench-grinder/source/city-double-wheel-bench-grinder.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-double-wheel-bench-grinder",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 615584,
              "name": "city-double-wheel-bench-grinder.glb",
              "sha256": "0d277b48eac145562b67c35558f08278bb88e3ae344b93533f285319c6d0a5ba"
            },
            {
              "bytes": 585684,
              "name": "city-double-wheel-bench-grinder.stl",
              "sha256": "a56221784e5fca2fc92ba0ce879541163bcfef6fe10bf7f4ef5a6b0dea704d40"
            }
          ],
          "archive": {
            "bytes": 319565,
            "filename": "city-double-wheel-bench-grinder-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e0985b1204887a1d5f9aaa0c148005f9420ab67d637a8134e61cb40bf16b0b04",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-double-wheel-bench-grinder-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-double-wheel-bench-grinder.fbx",
              "format": "FBX",
              "bytes": 387612,
              "sha256": "eb0d534b169c32b8225c423191c4df9985e6b9b400b43386a28c94bb7627fbab",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-double-wheel-bench-grinder.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7ed1d5d342b1d9b34f9bf65f8316502aca05d1c5a18a48c99220885cd2d66072.json",
                "bytes": 707,
                "sha256": "7ed1d5d342b1d9b34f9bf65f8316502aca05d1c5a18a48c99220885cd2d66072"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "3e321d767df9f7c273b0f3554d92f3bfefc60231d48c8e5a9a4c97570ecd16fd",
            "text": "Double-wheel bench grinder by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/source/city-double-wheel-bench-grinder.glb"
    },
    {
      "id": "city-downspout",
      "type": "model",
      "title": "壁付け雨どい縦管",
      "titleEn": "Offset rainwater downspout",
      "description": "中空の連続管、上部オフセット、開いた吐出口、継手と壁面支持金具を備えた雨どい縦管。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A hollow rainwater pipe with smooth upper offset, open discharge elbow, coupling collars and wall stand-off clamps. Decorative building equipment. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "downspout",
        "rainwater",
        "gutter",
        "pipe",
        "wall",
        "雨どい"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-downspout/thumbnail.png",
      "preview": "city-downspout.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14900,
      "dimensions": [
        0.12,
        3.207,
        0.523
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_extra.py",
        "sourceSha256": "ea6a62bc2f926e90bcf9c26cb23a072d3e030f8ed65fcaa51a7f3de9ad21c8bf",
        "stlSha256": "56cf192bd47b3d7249aadb2c9785d285289975a9d216e344fb016666dd477304"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_extra.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py"
          ],
          "selectors": [
            "city-downspout"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-downspout/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-downspout.json",
      "attribution": "Offset rainwater downspout by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-downspout/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-downspout.glb",
          "format": "GLB",
          "bytes": 831252,
          "sha256": "ea6a62bc2f926e90bcf9c26cb23a072d3e030f8ed65fcaa51a7f3de9ad21c8bf",
          "url": "https://xenoah.github.io/meshcopia/assets/city-downspout/source/city-downspout.glb"
        },
        {
          "name": "city-downspout.stl",
          "format": "STL",
          "bytes": 745084,
          "sha256": "56cf192bd47b3d7249aadb2c9785d285289975a9d216e344fb016666dd477304",
          "url": "https://xenoah.github.io/meshcopia/assets/city-downspout/source/city-downspout.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-downspout",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 831252,
              "name": "city-downspout.glb",
              "sha256": "ea6a62bc2f926e90bcf9c26cb23a072d3e030f8ed65fcaa51a7f3de9ad21c8bf"
            },
            {
              "bytes": 745084,
              "name": "city-downspout.stl",
              "sha256": "56cf192bd47b3d7249aadb2c9785d285289975a9d216e344fb016666dd477304"
            }
          ],
          "archive": {
            "bytes": 457555,
            "filename": "city-downspout-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0d8e008a030c21e77a7c3c19e416d2aef5e90d54b6e0d6e31a1b535caf7fb0a9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-downspout-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-downspout.fbx",
              "format": "FBX",
              "bytes": 595900,
              "sha256": "9216e60f2db58fb632ada288e7338796e32d3a5d7399de5f7269a50628235fe3",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-downspout.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ba2b671c2e8949b14740493d0536765acde9943634b948ec690476aff1f1d3dd.json",
                "bytes": 1289,
                "sha256": "ba2b671c2e8949b14740493d0536765acde9943634b948ec690476aff1f1d3dd"
              }
            }
          ],
          "notice": {
            "bytes": 393,
            "filename": "LICENSE.txt",
            "sha256": "2b839904242b2a17618486f2c0a8f75d50eecb2e23b944b117ebac5168274f86",
            "text": "Offset rainwater downspout by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-downspout/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-downspout/source/city-downspout.glb"
    },
    {
      "id": "city-drinking-fountain",
      "type": "model",
      "title": "二段式街路飲水台",
      "titleEn": "Dual-height drinking fountain",
      "description": "高さの異なる2つのボウル、押しボタン、排水グリル、点検扉を持つ公共空間向け飲水台。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Public-space fountain with two bowl heights, push buttons, drain grilles, curved bubblers and a service hatch. Visual prop, not certified accessibility hardware. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "fountain",
        "water",
        "street",
        "飲水台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-drinking-fountain/thumbnail.png",
      "preview": "city-drinking-fountain.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16600,
      "dimensions": [
        0.912,
        1.107346,
        0.41
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic.py",
        "sourceSha256": "d000afa4edfd136889d028916c693f267ab6f75df40ae9b77b81c4a47f3fc3a8",
        "alternateFormat": "STL triangulated from the exact reimported GLB using Blender 4.3.2, meters and Y-up; no printability or manufacturing validation.",
        "stlSha256": "603070e8c1fa048f8eb093320969226db47f78d439af99ce0c1c8f177198ae9e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-drinking-fountain"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-drinking-fountain/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-drinking-fountain.json",
      "attribution": "Dual-height drinking fountain by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-drinking-fountain/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-drinking-fountain.glb",
          "format": "GLB",
          "bytes": 429592,
          "sha256": "d000afa4edfd136889d028916c693f267ab6f75df40ae9b77b81c4a47f3fc3a8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-drinking-fountain/source/city-drinking-fountain.glb"
        },
        {
          "name": "city-drinking-fountain.stl",
          "format": "STL",
          "bytes": 830084,
          "sha256": "603070e8c1fa048f8eb093320969226db47f78d439af99ce0c1c8f177198ae9e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-drinking-fountain/source/city-drinking-fountain.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-drinking-fountain",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 429592,
              "name": "city-drinking-fountain.glb",
              "sha256": "d000afa4edfd136889d028916c693f267ab6f75df40ae9b77b81c4a47f3fc3a8"
            },
            {
              "bytes": 830084,
              "name": "city-drinking-fountain.stl",
              "sha256": "603070e8c1fa048f8eb093320969226db47f78d439af99ce0c1c8f177198ae9e"
            }
          ],
          "archive": {
            "bytes": 307045,
            "filename": "city-drinking-fountain-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3856da6886230f33a8d5053c62f127568b8401c7b96f684f1cbee77a7e39674b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-drinking-fountain-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-drinking-fountain.fbx",
              "format": "FBX",
              "bytes": 549596,
              "sha256": "aa3ac57af81e2f9fe234170813829c106d7a2ce68a65e24dcd33d871b8139ca0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-drinking-fountain.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/efac9fcfa5dad6f4a32c1a1c075da9e63a3dcd30a0eec66e09a10731693aaa6a.json",
                "bytes": 901,
                "sha256": "efac9fcfa5dad6f4a32c1a1c075da9e63a3dcd30a0eec66e09a10731693aaa6a"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "8e5413890a9d736afbce59fe59334be9e53a1e3328ade6e4fff9782638d8723f",
            "text": "Dual-height drinking fountain by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-drinking-fountain/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-drinking-fountain/source/city-drinking-fountain.glb"
    },
    {
      "id": "city-duct-silencer-module",
      "type": "model",
      "title": "開口流路と3枚の吸音隔壁を持つダクト消音器",
      "titleEn": "Open duct silencer with three acoustic splitters",
      "description": "機械室や空調ダクトの直線区間に置く矩形消音器の静的プロップ。前後に貫通する開口筐体、接続フランジ、丸い前後端を持つ3枚の縦長吸音隔壁と4本の流路、濃色の側面パネルと内張り、外部補強継ぎ目、側面点検蓋、下面の支持レールを造形しています。空箱ではなく内部の隔壁を含む構成ですが、材質は不透明な単色外観用で、吸音材の微細孔や繊維は表現していません。接続ダクト、音響減衰、周波数特性、圧力損失、実際の空気流、断熱・防火性能や法規適合は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.155 × 0.950 × 1.542 m、9,932三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static rectangular duct-silencer prop for a straight ventilation run or plant room, with an open-through casing and connecting flanges, three full-height longitudinal acoustic splitters with rounded leading and trailing noses forming four passages, dark side panels and liners, external stiffening seams, a side access cover and lower mounting rails. It includes genuine internal splitter geometry rather than an empty box, but its opaque constant-color materials are appearance-only, with no microscopic pores or fibers modeled. Connecting ducts, acoustic attenuation, frequency response, pressure loss, actual airflow, insulation/fire performance and regulatory compliance are omitted. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.155 × 0.950 × 1.542 m; 9,932 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "ventilation",
        "duct-silencer",
        "acoustic-splitter",
        "消音器"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-duct-silencer-module/preview.png",
      "preview": "city-duct-silencer-module.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9932,
      "dimensions": [
        1.155,
        0.9495,
        1.542
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-024/scripts/city_expansion/ventilation_components.py",
        "sourceSha256": "ca713efb4fb49b8e2d1239c3cecdec804b581ffbdc1d08d99cb83b3f001ff657",
        "sourceRecipeSha256": "dc71fcae6b37e71ce00296d2dd56cbfd096e81cadc62a2c702ab271ed3759a25",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "36e9da849df8d24271d234c9526ec5a12b9b605807803610b7a706c4693cb5b6"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-024/scripts/city_expansion/ventilation_components.py",
            "scripts/city_expansion/frozen/batch-024/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-duct-silencer-module"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-duct-silencer-module/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-duct-silencer-module.json",
      "attribution": "Open duct silencer with three acoustic splitters by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-duct-silencer-module/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-duct-silencer-module.glb",
          "format": "GLB",
          "bytes": 653876,
          "sha256": "ca713efb4fb49b8e2d1239c3cecdec804b581ffbdc1d08d99cb83b3f001ff657",
          "url": "https://xenoah.github.io/meshcopia/assets/city-duct-silencer-module/source/city-duct-silencer-module.glb"
        },
        {
          "name": "city-duct-silencer-module.stl",
          "format": "STL",
          "bytes": 496684,
          "sha256": "36e9da849df8d24271d234c9526ec5a12b9b605807803610b7a706c4693cb5b6",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-duct-silencer-module/source/city-duct-silencer-module.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-duct-silencer-module",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 653876,
              "name": "city-duct-silencer-module.glb",
              "sha256": "ca713efb4fb49b8e2d1239c3cecdec804b581ffbdc1d08d99cb83b3f001ff657"
            },
            {
              "bytes": 496684,
              "name": "city-duct-silencer-module.stl",
              "sha256": "36e9da849df8d24271d234c9526ec5a12b9b605807803610b7a706c4693cb5b6"
            }
          ],
          "archive": {
            "bytes": 271237,
            "filename": "city-duct-silencer-module-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "dfeaa1f0908843c08962de7d92b91fd68aaa1d3cc52edb49678e3a18d3017ae7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-duct-silencer-module-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-duct-silencer-module.fbx",
              "format": "FBX",
              "bytes": 316796,
              "sha256": "05259267d9f046e3f42261382101d1475e02ff5a6747ddf5a58ef2444ffb3fe8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-duct-silencer-module.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8ffff054016e587bd9bbf34dd865140a6209c9abd2c2c73ef706744fd7cfaaf9.json",
                "bytes": 318,
                "sha256": "8ffff054016e587bd9bbf34dd865140a6209c9abd2c2c73ef706744fd7cfaaf9"
              }
            }
          ],
          "notice": {
            "bytes": 426,
            "filename": "LICENSE.txt",
            "sha256": "b32b6f46e5e86d56162e5c1476124e472734372edb24960f2d6323c3d0c3f19e",
            "text": "Open duct silencer with three acoustic splitters by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-duct-silencer-module/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-duct-silencer-module/source/city-duct-silencer-module.glb"
    },
    {
      "id": "city-electric-hedge-trimmer",
      "type": "model",
      "title": "電動ヘッジトリマー",
      "titleEn": "Electric hedge trimmer",
      "description": "庭園や生垣の管理場面に使う横置きのヘッジトリマー。重ねた対向刃と保持バー、先端保護部、手元ガード、前後二つの開口ハンドル、トリガー、通気ルーバー付きの無銘モーター外装を備えます。電池・電源コード・植物・内部駆動部は付属せず、刈込み動作・性能・安全認証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.186 × 0.243 × 0.256 m、16,640三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A horizontally resting hedge trimmer for garden and hedge-maintenance scenes, with layered opposed toothed cutters and retaining bar, tip protector, hand guard, two open handles, trigger and an unbranded louvered motor housing. Battery, power cord, plants and working internals are omitted; no cutting behavior, performance or safety certification is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.186 × 0.243 × 0.256 m; 16,640 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "maintenance",
        "hedge-trimmer",
        "ヘッジトリマー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-electric-hedge-trimmer/preview.png",
      "preview": "city-electric-hedge-trimmer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16640,
      "dimensions": [
        1.186146,
        0.243,
        0.255763
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-018/scripts/city_expansion/garden_tools.py",
        "sourceSha256": "6f8a7a715d522dc2450b5a7353266de9fd2564b7ab37011f84ab46f81cc485e6",
        "sourceRecipeSha256": "70c8f9f019084d8934b05ae7dccd6b85a687afd74a6da8a1d9b1161d2357ad49",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ca902a92f5e5b0497c1af557f6615c4d0bff495721bfc59af7a256bf79076168"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-018/scripts/city_expansion/garden_tools.py",
            "scripts/city_expansion/frozen/batch-018/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-electric-hedge-trimmer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-electric-hedge-trimmer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-electric-hedge-trimmer.json",
      "attribution": "Electric hedge trimmer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-electric-hedge-trimmer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-electric-hedge-trimmer.glb",
          "format": "GLB",
          "bytes": 1032696,
          "sha256": "6f8a7a715d522dc2450b5a7353266de9fd2564b7ab37011f84ab46f81cc485e6",
          "url": "https://xenoah.github.io/meshcopia/assets/city-electric-hedge-trimmer/source/city-electric-hedge-trimmer.glb"
        },
        {
          "name": "city-electric-hedge-trimmer.stl",
          "format": "STL",
          "bytes": 832084,
          "sha256": "ca902a92f5e5b0497c1af557f6615c4d0bff495721bfc59af7a256bf79076168",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-electric-hedge-trimmer/source/city-electric-hedge-trimmer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-electric-hedge-trimmer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1032696,
              "name": "city-electric-hedge-trimmer.glb",
              "sha256": "6f8a7a715d522dc2450b5a7353266de9fd2564b7ab37011f84ab46f81cc485e6"
            },
            {
              "bytes": 832084,
              "name": "city-electric-hedge-trimmer.stl",
              "sha256": "ca902a92f5e5b0497c1af557f6615c4d0bff495721bfc59af7a256bf79076168"
            }
          ],
          "archive": {
            "bytes": 564509,
            "filename": "city-electric-hedge-trimmer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "62021fb9c7934c16d38337486fc17bfd6eaa29f10ce4106a53ab0793e45cc22b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-electric-hedge-trimmer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-electric-hedge-trimmer.fbx",
              "format": "FBX",
              "bytes": 637068,
              "sha256": "c46915ec51d276232014d9e6bd52dbc3598d149053b914b375cfc29f875af432",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-electric-hedge-trimmer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4b1d02d72a413892f5986ccf837eab267eb15547cb371e2bed9cd2aa60b29650.json",
                "bytes": 1097,
                "sha256": "4b1d02d72a413892f5986ccf837eab267eb15547cb371e2bed9cd2aa60b29650"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "88e81031b3e81bbefd49fe057b58b0c230ca4d9eb7954e833784cd9ef5875df4",
            "text": "Electric hedge trimmer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-electric-hedge-trimmer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-electric-hedge-trimmer/source/city-electric-hedge-trimmer.glb"
    },
    {
      "id": "city-electric-kick-scooter",
      "type": "model",
      "title": "電動キックスクーター",
      "titleEn": "Electric kick scooter",
      "description": "バッテリーデッキ、前後のタイヤ、ハブモーター、折りたたみ部、ブレーキレバーとケーブル、泥よけ、ライト、反射板、展開したスタンドを備えた無銘の電動キックスクーター。静止した配置用小道具で、走行機能・安全性・機構の作動は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Unbranded electric kick scooter with battery deck, profiled tires, rear hub-motor cover, folding collar, connected brake cable and lever, mudguards, lamps, reflectors and deployed kickstand. Static placement prop; not rigged and not validated for riding, safety or mechanical operation. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "scooter",
        "electric",
        "micromobility",
        "transport",
        "キックスクーター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-electric-kick-scooter/thumbnail.png",
      "preview": "city-electric-kick-scooter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 32068,
      "dimensions": [
        1.189377,
        1.16439,
        0.552
      ],
      "uv": "Automatically unwrapped UV0 for each named static assembly; islands can overlap between assemblies. Not a packed unique lightmap or shared trim atlas. Solid-color PBR materials, no image textures. STL carries geometry only, without colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/compact_mobility.py",
        "sourceSha256": "5ad70d948adf95f9afdc7eb6465956e3cdde19ed9849b67f74ceb318ed85d9c8",
        "stlSha256": "37081f35831093e16f241f7ebef6394d80a658f297d38406e16b0de20921855a",
        "alternateFormat": "Binary STL derived from the exact reimported GLB, meters and Y-up. Visual prop only, not manufacturing or print validated.",
        "assemblyMethod": "Original closed mesh components with bevels and curved tubes, converted and joined into named static assemblies before export. No external models or texture images; no decimation."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/compact_mobility.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-electric-kick-scooter",
            "Rear hub-motor wheel assembly",
            "Front wheel assembly",
            "Battery deck and underside assembly",
            "Footboard traction mat",
            "Rear swingarm and brake assembly",
            "Deck gooseneck and folding collar",
            "Front fork assembly",
            "Steering stem and handlebar",
            "Handle grips and riding controls",
            "Connected brake cable and wire guides",
            "Front and rear mudguards with lamps",
            "Deployed kickstand assembly"
          ],
          "context": "Original static urban prop created for the Meshcopia library. Selectors name the generator asset ID and the exact exported mesh assemblies. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-electric-kick-scooter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-electric-kick-scooter.json",
      "attribution": "Electric kick scooter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-electric-kick-scooter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-electric-kick-scooter.glb",
          "format": "GLB",
          "bytes": 1590528,
          "sha256": "5ad70d948adf95f9afdc7eb6465956e3cdde19ed9849b67f74ceb318ed85d9c8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-electric-kick-scooter/source/city-electric-kick-scooter.glb"
        },
        {
          "name": "city-electric-kick-scooter.stl",
          "format": "STL",
          "bytes": 1603484,
          "sha256": "37081f35831093e16f241f7ebef6394d80a658f297d38406e16b0de20921855a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-electric-kick-scooter/source/city-electric-kick-scooter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-electric-kick-scooter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1590528,
              "name": "city-electric-kick-scooter.glb",
              "sha256": "5ad70d948adf95f9afdc7eb6465956e3cdde19ed9849b67f74ceb318ed85d9c8"
            },
            {
              "bytes": 1603484,
              "name": "city-electric-kick-scooter.stl",
              "sha256": "37081f35831093e16f241f7ebef6394d80a658f297d38406e16b0de20921855a"
            }
          ],
          "archive": {
            "bytes": 1075973,
            "filename": "city-electric-kick-scooter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e80533b446a5f72d8db973138a2b97af96a159839f8638e92c70c32850173535",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-electric-kick-scooter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-electric-kick-scooter.fbx",
              "format": "FBX",
              "bytes": 1207356,
              "sha256": "f34b912c8daf853b1c7a02713b184e3df82ff8591c93954215e0f6ade73f4374",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-electric-kick-scooter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0c9c373cd63f6ab71a7eecbde3bc1f40111f08e5ff620dc00ec8af43dd75f2a1.json",
                "bytes": 904,
                "sha256": "0c9c373cd63f6ab71a7eecbde3bc1f40111f08e5ff620dc00ec8af43dd75f2a1"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "847d820b677ffdc8b57f214f18c1a33395aacdc3d3911cbaa9aa98d19bf4ecb5",
            "text": "Electric kick scooter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-electric-kick-scooter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-electric-kick-scooter/source/city-electric-kick-scooter.glb"
    },
    {
      "id": "city-electric-pottery-wheel",
      "type": "model",
      "title": "足踏み操作器付き電動ろくろ",
      "titleEn": "Electric pottery wheel with pedal",
      "description": "陶芸教室・交流施設の制作室に置く電動ろくろ外観。回転円盤と細い同心ガイド、内側が実際に開いた飛沫受け鉢、主軸外装、駆動筐体と通気表現、四脚、ケーブルで繋がる足踏み操作器を造形。粘土・器・椅子は含まず、ペダルは本体と合わせて一式1点です。回転・速度制御・電装や実用品性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.743 × 0.788 × 0.918 m、10,476三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An electric pottery-wheel appearance prop for ceramics classes and community studios. It has a throwing disk with fine concentric guides, genuinely open splash basin, spindle exterior, drive enclosure/vent details, four legs and a cable-connected foot controller. Clay, pottery and stool are absent; the included pedal is part of one assembly. Rotation, speed control, electrical operation and real-equipment performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.743 × 0.788 × 0.918 m; 10,476 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "art",
        "pottery",
        "workshop",
        "ろくろ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-electric-pottery-wheel/preview.png",
      "preview": "city-electric-pottery-wheel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10476,
      "dimensions": [
        0.7425,
        0.788,
        0.9185
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-042/scripts/city_expansion/community_art_workshop.py",
        "sourceSha256": "8b191099d156f9ea99527a4e2efa9d7cc8e72339322099dd0e1e3120a1afdf2b",
        "sourceRecipeSha256": "1918bbb87d9858cb3e6917e7fc06c4e9d34931f5ed0a8a0d0453c174c2feaf65",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ebd3de341ba031d8edbd7b6c7849c0dc238feb9f06e4fbae7c09158b8a99ab0b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-042/scripts/city_expansion/community_art_workshop.py",
            "scripts/city_expansion/frozen/batch-042/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-electric-pottery-wheel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-electric-pottery-wheel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-electric-pottery-wheel.json",
      "attribution": "Electric pottery wheel with pedal by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-electric-pottery-wheel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-electric-pottery-wheel.glb",
          "format": "GLB",
          "bytes": 484532,
          "sha256": "8b191099d156f9ea99527a4e2efa9d7cc8e72339322099dd0e1e3120a1afdf2b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-electric-pottery-wheel/source/city-electric-pottery-wheel.glb"
        },
        {
          "name": "city-electric-pottery-wheel.stl",
          "format": "STL",
          "bytes": 523884,
          "sha256": "ebd3de341ba031d8edbd7b6c7849c0dc238feb9f06e4fbae7c09158b8a99ab0b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-electric-pottery-wheel/source/city-electric-pottery-wheel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-electric-pottery-wheel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 484532,
              "name": "city-electric-pottery-wheel.glb",
              "sha256": "8b191099d156f9ea99527a4e2efa9d7cc8e72339322099dd0e1e3120a1afdf2b"
            },
            {
              "bytes": 523884,
              "name": "city-electric-pottery-wheel.stl",
              "sha256": "ebd3de341ba031d8edbd7b6c7849c0dc238feb9f06e4fbae7c09158b8a99ab0b"
            }
          ],
          "archive": {
            "bytes": 290915,
            "filename": "city-electric-pottery-wheel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7513d2d818a210080197990ed15651e6aff8063d671b4c40d56e0ca6445c0e7c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-electric-pottery-wheel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-electric-pottery-wheel.fbx",
              "format": "FBX",
              "bytes": 344188,
              "sha256": "a8f1112a48ff35395da6b82a2dde0ad0d68bb40ebf31f3473a41de0ed372e6f2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-electric-pottery-wheel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6e963efa45c751911dd10e35bdb08d558dab73e49955230dac341fd1243f7eda.json",
                "bytes": 707,
                "sha256": "6e963efa45c751911dd10e35bdb08d558dab73e49955230dac341fd1243f7eda"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "da66a5f35d5216ad56599d9d9b682a6885af975ea66876af24fa79976af6b370",
            "text": "Electric pottery wheel with pedal by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-electric-pottery-wheel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-electric-pottery-wheel/source/city-electric-pottery-wheel.glb"
    },
    {
      "id": "city-electric-pressure-washer",
      "type": "model",
      "title": "電動式の高圧洗浄機",
      "titleEn": "Electric pressure washer trolley",
      "description": "公共施設の外壁や舗装清掃シーン向けの小型洗浄機。車輪付き管フレーム、フィン付き電動機、ポンプ外装、固定ホース巻き、トリガーガンと長いランスを備えます。給水・電源・噴流、内部機構、実際の圧力・洗浄・走行はなく、安全性は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.533 × 1.195 × 0.550 m、14,356三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A small pressure-washer trolley for public-building wall and paving cleaning scenes, with tubular frame, finned electric motor, pump exterior, fixed hose coil, trigger gun and long lance. Supply water, mains power, spray, working internals, pressure, cleaning and rolling behavior are absent; real equipment safety is unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.533 × 1.195 × 0.550 m; 14,356 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "pressure",
        "washer",
        "cleaning",
        "maintenance",
        "高圧洗浄"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-electric-pressure-washer/preview.png",
      "preview": "city-electric-pressure-washer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14356,
      "dimensions": [
        0.5332,
        1.195373,
        0.550245
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-013/scripts/city_expansion/cleaning_service.py",
        "sourceSha256": "0c06c3fb891bafe6b6125dd35dbd996afb657fdcdbe8bbed4736b5a5b8bf5e77",
        "sourceRecipeSha256": "fc74e2809c2f4b24fbf01d3a304bcc45d8451f1053bd535d28a358e37809f527",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "02d8cba284b0f1924fa872ff0a14a4b3833e8e4780d1f1c03bfc85c4d6a38a2f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-013/scripts/city_expansion/cleaning_service.py",
            "scripts/city_expansion/frozen/batch-013/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-electric-pressure-washer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-electric-pressure-washer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-electric-pressure-washer.json",
      "attribution": "Electric pressure washer trolley by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-electric-pressure-washer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-electric-pressure-washer.glb",
          "format": "GLB",
          "bytes": 689232,
          "sha256": "0c06c3fb891bafe6b6125dd35dbd996afb657fdcdbe8bbed4736b5a5b8bf5e77",
          "url": "https://xenoah.github.io/meshcopia/assets/city-electric-pressure-washer/source/city-electric-pressure-washer.glb"
        },
        {
          "name": "city-electric-pressure-washer.stl",
          "format": "STL",
          "bytes": 717884,
          "sha256": "02d8cba284b0f1924fa872ff0a14a4b3833e8e4780d1f1c03bfc85c4d6a38a2f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-electric-pressure-washer/source/city-electric-pressure-washer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-electric-pressure-washer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 689232,
              "name": "city-electric-pressure-washer.glb",
              "sha256": "0c06c3fb891bafe6b6125dd35dbd996afb657fdcdbe8bbed4736b5a5b8bf5e77"
            },
            {
              "bytes": 717884,
              "name": "city-electric-pressure-washer.stl",
              "sha256": "02d8cba284b0f1924fa872ff0a14a4b3833e8e4780d1f1c03bfc85c4d6a38a2f"
            }
          ],
          "archive": {
            "bytes": 440162,
            "filename": "city-electric-pressure-washer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "fbb961e60f270ab92dbbd604489584837ef7c6dcfc71e6bdc861c17db391fd44",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-electric-pressure-washer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-electric-pressure-washer.fbx",
              "format": "FBX",
              "bytes": 501308,
              "sha256": "272ae6f1d8ac7c06c1acf9e1d9d7508fa3b1864d46c32f4e3f389f81aaa97c36",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-electric-pressure-washer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a18ddf94cf337dc89bb16ce8240e0ec0ceda6c95b2df1f58a08a5d7310736f03.json",
                "bytes": 708,
                "sha256": "a18ddf94cf337dc89bb16ce8240e0ec0ceda6c95b2df1f58a08a5d7310736f03"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "0e87ca1a2971e2ca48d46fcb6197cc98b3f815634aeaf56e4099ab2c73b55674",
            "text": "Electric pressure washer trolley by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-electric-pressure-washer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-electric-pressure-washer/source/city-electric-pressure-washer.glb"
    },
    {
      "id": "city-emergency-call-pillar",
      "type": "model",
      "title": "非常通報ポール",
      "titleEn": "Emergency call pillar",
      "description": "公園や駅前、駐車場に立つ、非常時の通報用ポールです。コンクリート基礎、赤い円柱の本体と反射帯、頭部の青い点灯ビーコン（発光材質）、ステンレスの通話パネルと黄色い呼出しボタン、スピーカーの穴、カメラドーム、無地の案内板を造形しています。案内文・電話番号などの文字や記号、通話・録画などの機能は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.440 × 1.980 × 0.440 m、3,092三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An emergency call pillar for parks, station plazas and car parks. It models the concrete footing, red cylindrical body with reflective bands, a lit blue beacon on top (emissive material), a stainless call panel with a yellow call button, speaker slots, a camera dome and a blank instruction plate. Instructions, phone numbers and other lettering or symbols, and calling or recording functions are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.440 × 1.980 × 0.440 m; 3,092 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "emergency",
        "call-point",
        "safety",
        "public-space",
        "非常通報"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-emergency-call-pillar/preview.png",
      "preview": "city-emergency-call-pillar.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3092,
      "dimensions": [
        0.44,
        1.98,
        0.44
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "9c637ea9c5dd529e2901fba1b62ace25a4d57f7419af9ce4a9e1e6f39e22ee51",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "bb4b50d3e2726812773878cf6e3863ffb87f7f7e147b679570ca0570f6fa6b73"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-emergency-call-pillar"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-emergency-call-pillar/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-emergency-call-pillar.json",
      "attribution": "Emergency call pillar by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-emergency-call-pillar/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-emergency-call-pillar.glb",
          "format": "GLB",
          "bytes": 117836,
          "sha256": "9c637ea9c5dd529e2901fba1b62ace25a4d57f7419af9ce4a9e1e6f39e22ee51",
          "url": "https://xenoah.github.io/meshcopia/assets/city-emergency-call-pillar/source/city-emergency-call-pillar.glb"
        },
        {
          "name": "city-emergency-call-pillar.stl",
          "format": "STL",
          "bytes": 154684,
          "sha256": "bb4b50d3e2726812773878cf6e3863ffb87f7f7e147b679570ca0570f6fa6b73",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-emergency-call-pillar/source/city-emergency-call-pillar.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-emergency-call-pillar",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 117836,
              "name": "city-emergency-call-pillar.glb",
              "sha256": "9c637ea9c5dd529e2901fba1b62ace25a4d57f7419af9ce4a9e1e6f39e22ee51"
            },
            {
              "bytes": 154684,
              "name": "city-emergency-call-pillar.stl",
              "sha256": "bb4b50d3e2726812773878cf6e3863ffb87f7f7e147b679570ca0570f6fa6b73"
            }
          ],
          "archive": {
            "bytes": 80050,
            "filename": "city-emergency-call-pillar-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c208b72a91e7355ace9137a61af5b14271bebfe3592ec0f43a9ad18b42cacc6d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-emergency-call-pillar-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-emergency-call-pillar.fbx",
              "format": "FBX",
              "bytes": 122700,
              "sha256": "bbe392023dc2dbd90d52f818a119192b78b6f4b1fa43774e5c5062b5f126b48c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-emergency-call-pillar.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6b632b60bc6c4ae6ba7446f1f682b5b529ee24fcbb0d99a8cad59785b114b8bd.json",
                "bytes": 317,
                "sha256": "6b632b60bc6c4ae6ba7446f1f682b5b529ee24fcbb0d99a8cad59785b114b8bd"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "aabc30fd05d0dbb8c10460f626629dbb0b62eb06195f9af0c2975ce9c5633cdf",
            "text": "Emergency call pillar by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-emergency-call-pillar/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-emergency-call-pillar/source/city-emergency-call-pillar.glb"
    },
    {
      "id": "city-emergency-eyewash-shower",
      "type": "model",
      "title": "洗眼ボウル付きの緊急シャワー設備模型",
      "titleEn": "Combination eyewash and drench shower prop",
      "description": "工場や公共施設の管理区域を演出する洗眼・シャワー複合設備の静的模型。開いた洗眼ボウル、二つのノズル、実際に隙間を持つ上部散水口、曲がり配管、手回し弁、引き棒と固定フランジを備えます。給排水設備や水は含みません。給水・洗眼・救急・衛生機能はなく、安全・医療・性能認証はありません。実用品の設計や操作手順ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.432 × 2.286 × 0.825 m、28,632三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static combination eyewash and drench-shower prop for industrial or public-building service scenes. Features an open basin, two eye nozzles, open overhead distributor geometry, curved plumbing, valve handwheel, pull rod and floor flange. Supply infrastructure and water are absent. It has no water-delivery, eye-treatment, emergency or hygiene function and no safety, medical or performance certification. This is not a physical equipment design or operating guide. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.432 × 2.286 × 0.825 m; 28,632 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "eyewash",
        "shower",
        "industrial",
        "static-prop",
        "洗眼設備"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-emergency-eyewash-shower/preview.png",
      "preview": "city-emergency-eyewash-shower.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 28632,
      "dimensions": [
        0.432,
        2.286478,
        0.8245
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-008/scripts/city_expansion/building_fixtures.py",
        "sourceSha256": "6fa0b4fe703330b4fc627f0a63ba379ff79b25070c3600190a25d12587d2fc53",
        "sourceRecipeSha256": "4c8a54c8b9f09c870a3d6f0b5285b0f4314066dcf7f0151b7319197855049551",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0e900e3407885f7d15a85f0fc6ae0bbc3348afc6a1a6064d480d94ab71c8f6f5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-008/scripts/city_expansion/building_fixtures.py",
            "scripts/city_expansion/frozen/batch-008/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-emergency-eyewash-shower"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-emergency-eyewash-shower/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-emergency-eyewash-shower.json",
      "attribution": "Combination eyewash and drench shower prop by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-emergency-eyewash-shower/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-emergency-eyewash-shower.glb",
          "format": "GLB",
          "bytes": 1154728,
          "sha256": "6fa0b4fe703330b4fc627f0a63ba379ff79b25070c3600190a25d12587d2fc53",
          "url": "https://xenoah.github.io/meshcopia/assets/city-emergency-eyewash-shower/source/city-emergency-eyewash-shower.glb"
        },
        {
          "name": "city-emergency-eyewash-shower.stl",
          "format": "STL",
          "bytes": 1431684,
          "sha256": "0e900e3407885f7d15a85f0fc6ae0bbc3348afc6a1a6064d480d94ab71c8f6f5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-emergency-eyewash-shower/source/city-emergency-eyewash-shower.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-emergency-eyewash-shower",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1154728,
              "name": "city-emergency-eyewash-shower.glb",
              "sha256": "6fa0b4fe703330b4fc627f0a63ba379ff79b25070c3600190a25d12587d2fc53"
            },
            {
              "bytes": 1431684,
              "name": "city-emergency-eyewash-shower.stl",
              "sha256": "0e900e3407885f7d15a85f0fc6ae0bbc3348afc6a1a6064d480d94ab71c8f6f5"
            }
          ],
          "archive": {
            "bytes": 863513,
            "filename": "city-emergency-eyewash-shower-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "09e765639648032c8e39908fabba6d5ddbb962a15f806554e03a0896bd3ccabe",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-emergency-eyewash-shower-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-emergency-eyewash-shower.fbx",
              "format": "FBX",
              "bytes": 979052,
              "sha256": "5efb4fd7d053ac379a8883b4baaefb695134be16b1848aeb7af20e5ea35dd3b7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-emergency-eyewash-shower.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6c83d4585e705c3028c9ff3d06aa2b03f30952803de9b2bae96a5818e9c8e23b.json",
                "bytes": 1684,
                "sha256": "6c83d4585e705c3028c9ff3d06aa2b03f30952803de9b2bae96a5818e9c8e23b"
              }
            }
          ],
          "notice": {
            "bytes": 424,
            "filename": "LICENSE.txt",
            "sha256": "bd9efa9bc22c86d29adf5d1d33d855443c94746af40efbbd4a8576c4987fad12",
            "text": "Combination eyewash and drench shower prop by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-emergency-eyewash-shower/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-emergency-eyewash-shower/source/city-emergency-eyewash-shower.glb"
    },
    {
      "id": "city-ev-charger",
      "type": "model",
      "title": "街路EV充電ポスト",
      "titleEn": "Street EV charging post",
      "description": "表示部、カード読取部、ホルスター内コネクターとたるんだケーブルを備えた汎用充電ポスト。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Generic street EV post with display, reader, holstered connector, draped solid cable and service access. Visual prop; not an electrical specification or certified charger. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "ev",
        "charger",
        "electric",
        "充電"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-ev-charger/thumbnail.png",
      "preview": "city-ev-charger.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14128,
      "dimensions": [
        0.735016,
        1.58,
        0.380959
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_extra.py",
        "sourceSha256": "b31e99f8649705336487e49eccbd45c0602e3bed5eb0710c9a0d29e3990fbbd5",
        "stlSha256": "b36ea133ceae90ebdc34d53a0b278cc727823643b479890156802ead2aa1d924"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_extra.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-ev-charger"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-ev-charger/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-ev-charger.json",
      "attribution": "Street EV charging post by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-ev-charger/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-ev-charger.glb",
          "format": "GLB",
          "bytes": 425696,
          "sha256": "b31e99f8649705336487e49eccbd45c0602e3bed5eb0710c9a0d29e3990fbbd5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ev-charger/source/city-ev-charger.glb"
        },
        {
          "name": "city-ev-charger.stl",
          "format": "STL",
          "bytes": 706484,
          "sha256": "b36ea133ceae90ebdc34d53a0b278cc727823643b479890156802ead2aa1d924",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ev-charger/source/city-ev-charger.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-ev-charger",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 425696,
              "name": "city-ev-charger.glb",
              "sha256": "b31e99f8649705336487e49eccbd45c0602e3bed5eb0710c9a0d29e3990fbbd5"
            },
            {
              "bytes": 706484,
              "name": "city-ev-charger.stl",
              "sha256": "b36ea133ceae90ebdc34d53a0b278cc727823643b479890156802ead2aa1d924"
            }
          ],
          "archive": {
            "bytes": 266662,
            "filename": "city-ev-charger-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "880a2f2645a6ff620e684a0b3a74e2c89663891ae4defd96d84bd6fe8717be8f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-ev-charger-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-ev-charger.fbx",
              "format": "FBX",
              "bytes": 529132,
              "sha256": "57dec548ce3d3426254f749907ad437147f46193333184bba124fcf6da0e0d90",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-ev-charger.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d7c93fdbfead2cc52cb1e0773c98b034a0de0b9c4fca95e47fb2f67ed1fa8d84.json",
                "bytes": 1096,
                "sha256": "d7c93fdbfead2cc52cb1e0773c98b034a0de0b9c4fca95e47fb2f67ed1fa8d84"
              }
            }
          ],
          "notice": {
            "bytes": 391,
            "filename": "LICENSE.txt",
            "sha256": "5bac0521e720ce8f27987f562c029288109e2c958410f287a6b0e418a7ae234e",
            "text": "Street EV charging post by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-ev-charger/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-ev-charger/source/city-ev-charger.glb"
    },
    {
      "id": "city-exterior-clock",
      "type": "model",
      "title": "屋外用壁掛け時計",
      "titleEn": "Exterior wall clock",
      "description": "保護リム、目盛、固定された針、背面取付金具を備える無銘の静的壁掛け時計。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A static unbranded exterior wall clock with protective bezel, tick marks, fixed hands and rear mounting hardware. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "urban-structure",
        "access",
        "exterior-clock"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-exterior-clock/thumbnail.png",
      "preview": "city-exterior-clock.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6316,
      "dimensions": [
        0.65,
        0.65,
        0.1635
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_structures.py",
        "sourceSha256": "c99fc4be579a08587595259b5761a2df8b1f98a773fb0ddaf32f31ccab980b63",
        "stlSha256": "5a713933bdc5d39a924b52b70a2bdcd60fd96487e29f998a9f005cb5fa5faaec"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_structures.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py"
          ],
          "selectors": [
            "city-exterior-clock"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-exterior-clock/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-exterior-clock.json",
      "attribution": "Exterior wall clock by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-exterior-clock/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-exterior-clock.glb",
          "format": "GLB",
          "bytes": 253260,
          "sha256": "c99fc4be579a08587595259b5761a2df8b1f98a773fb0ddaf32f31ccab980b63",
          "url": "https://xenoah.github.io/meshcopia/assets/city-exterior-clock/source/city-exterior-clock.glb"
        },
        {
          "name": "city-exterior-clock.stl",
          "format": "STL",
          "bytes": 315884,
          "sha256": "5a713933bdc5d39a924b52b70a2bdcd60fd96487e29f998a9f005cb5fa5faaec",
          "url": "https://xenoah.github.io/meshcopia/assets/city-exterior-clock/source/city-exterior-clock.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-exterior-clock",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 253260,
              "name": "city-exterior-clock.glb",
              "sha256": "c99fc4be579a08587595259b5761a2df8b1f98a773fb0ddaf32f31ccab980b63"
            },
            {
              "bytes": 315884,
              "name": "city-exterior-clock.stl",
              "sha256": "5a713933bdc5d39a924b52b70a2bdcd60fd96487e29f998a9f005cb5fa5faaec"
            }
          ],
          "archive": {
            "bytes": 185775,
            "filename": "city-exterior-clock-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7f5330210203858311e4246ccc61a33c855c5df1130b7c065b375d08d2d8f9ef",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-exterior-clock-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-exterior-clock.fbx",
              "format": "FBX",
              "bytes": 386252,
              "sha256": "59ede804e8ada26d1f89dcae1116f2c6bd2579fc3e3e479ca69486badebe2d20",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-exterior-clock.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/175048d592ad14ecba165bd4dc9940d86c96d832cfb9a1fcf9a999d7ecc58c3e.json",
                "bytes": 511,
                "sha256": "175048d592ad14ecba165bd4dc9940d86c96d832cfb9a1fcf9a999d7ecc58c3e"
              }
            }
          ],
          "notice": {
            "bytes": 391,
            "filename": "LICENSE.txt",
            "sha256": "3a662479d67199a8438086672577e1df3804fad459f5a17d8b44236b5dec35eb",
            "text": "Exterior wall clock by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-exterior-clock/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-exterior-clock/source/city-exterior-clock.glb"
    },
    {
      "id": "city-exterior-spiral-stair",
      "type": "model",
      "title": "独立型屋外らせん階段",
      "titleEn": "Freestanding exterior spiral stair",
      "description": "中心柱と各段の接続スリーブ・下面放射梁を備えた、直階段とは異なるらせん経路の階段外観。十四枚の実厚段板、踏面リブ、縁帯、取付靴付き外側ガード、連続らせん手すりと中桟、補強した上部踊り場、ベース板とボルトを造形。柱と各段は実形状の部材で接続されています。上部の接続先床・建物・地面・人は含みません。踊り場の開放された接続辺と高さをシーン側で調整する配置用です。隠れた基礎アンカー、排水穴、溶接ビード、細かなねじ山は省略。歩行・避難・耐荷重・転落防止・アクセシビリティ・建築基準の認証はなく、施工・利用案内ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.200 × 4.045 × 2.370 m、51,676三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A spiral-route stair appearance assembly materially different from a straight stair, with a continuous central column, fourteen thick radial treads connected through real sleeves and underside radial beams, raised tread strips, edge markings, shoe-mounted outer guards, continuous helical handrail/midrail and a reinforced top landing. Treads visibly connect to the column through modeled structural members. No receiving floor, building, ground or person is included; align the open landing connection edge and height in the host scene. Concealed foundation anchors, drainage holes, weld beads and tiny screw threads are omitted. No walking, evacuation, load, fall-protection, accessibility or building-standard certification is supplied. This is not installation or human-use guidance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.200 × 4.045 × 2.370 m; 51,676 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "spiral-stair",
        "exterior-stair",
        "architecture",
        "vertical-access",
        "らせん階段"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-exterior-spiral-stair/preview.png",
      "preview": "city-exterior-spiral-stair.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 51676,
      "dimensions": [
        2.199728,
        4.0445,
        2.370266
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-017/scripts/city_expansion/vertical_access.py",
        "sourceSha256": "bccf748acb603fb90bdcb359770359b08e29062179fb7a5eef42e6b56aeb5669",
        "sourceRecipeSha256": "3ace3cca6ba6ad192f75fbfeb8fbf6d44a62a1f63b4c84b98ef7d729f96ec195",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "103d63a1771d53ad2852771b3acac3bac93151704381ae04f7445d422f54aba1"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-017/scripts/city_expansion/vertical_access.py",
            "scripts/city_expansion/frozen/batch-017/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-exterior-spiral-stair"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-exterior-spiral-stair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-exterior-spiral-stair.json",
      "attribution": "Freestanding exterior spiral stair by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-exterior-spiral-stair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-exterior-spiral-stair.glb",
          "format": "GLB",
          "bytes": 2583744,
          "sha256": "bccf748acb603fb90bdcb359770359b08e29062179fb7a5eef42e6b56aeb5669",
          "url": "https://xenoah.github.io/meshcopia/assets/city-exterior-spiral-stair/source/city-exterior-spiral-stair.glb"
        },
        {
          "name": "city-exterior-spiral-stair.stl",
          "format": "STL",
          "bytes": 2583884,
          "sha256": "103d63a1771d53ad2852771b3acac3bac93151704381ae04f7445d422f54aba1",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-exterior-spiral-stair/source/city-exterior-spiral-stair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-exterior-spiral-stair",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2583744,
              "name": "city-exterior-spiral-stair.glb",
              "sha256": "bccf748acb603fb90bdcb359770359b08e29062179fb7a5eef42e6b56aeb5669"
            },
            {
              "bytes": 2583884,
              "name": "city-exterior-spiral-stair.stl",
              "sha256": "103d63a1771d53ad2852771b3acac3bac93151704381ae04f7445d422f54aba1"
            }
          ],
          "archive": {
            "bytes": 1482617,
            "filename": "city-exterior-spiral-stair-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "79c5499b2856323143e6d2946ec4aa857ab90419b125b41e85f15a4a6a0b5fe4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-exterior-spiral-stair-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-exterior-spiral-stair.fbx",
              "format": "FBX",
              "bytes": 1681756,
              "sha256": "68d7f418093d7567616907a266607e836f3644a7217db0962f2efc20d02cf42e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-exterior-spiral-stair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ee88812441e167cc5d396fe6f2e5ab875cddca1b6b4850b54f571bc902a5a3bb.json",
                "bytes": 2078,
                "sha256": "ee88812441e167cc5d396fe6f2e5ab875cddca1b6b4850b54f571bc902a5a3bb"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "eee44b064eb972eba4067a58f8bbd6b80e78594df4c15bdfd94b71273292af75",
            "text": "Freestanding exterior spiral stair by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-exterior-spiral-stair/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-exterior-spiral-stair/source/city-exterior-spiral-stair.glb"
    },
    {
      "id": "city-fan-leaf-rake",
      "type": "model",
      "title": "扇形の落葉レーキ",
      "titleEn": "Fan leaf rake",
      "description": "公園や庭園の落葉清掃場面向けの扇形レーキ。17本の厚み付きばね鋼風の爪と曲げ先端、横方向の保持線、クランプ、木色の長柄と握りを造形。爪は実ジオメトリで、画像テクスチャではありません。立て置き表示用で、道具掛けなどの支持はシーン側で追加してください。弾性変形や掃き集め動作はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.578 × 1.434 × 0.103 m、6,108三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A fan rake for leaf-clearing scenes in parks and gardens, with 17 solid spring-steel-like tines and bent tips, transverse retainer, clamp, long wood-colored shaft and grip. The tines are modeled geometry, not a texture. Presented upright; add a rack or other support in the host scene. Elastic bending and raking behavior are absent. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.578 × 1.434 × 0.103 m; 6,108 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "rake",
        "tool",
        "落葉レーキ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-fan-leaf-rake/preview.png",
      "preview": "city-fan-leaf-rake.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6108,
      "dimensions": [
        0.578,
        1.434,
        0.103143
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-028/scripts/city_expansion/park_hand_tools.py",
        "sourceSha256": "c37a91e3e8d09b6b8f551b912f8f330df255e4afea504efedf11fd0a20fdfa23",
        "sourceRecipeSha256": "884ba16c3d32bda723eb7a355fb4ae3cb6cfcd0e413cf6eaa87cbb5faa24acb5",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "117aa07d2bdfe152082463b8d70df4c06d809c28b09cddda321b69880ce34b4f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-028/scripts/city_expansion/park_hand_tools.py",
            "scripts/city_expansion/frozen/batch-028/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-fan-leaf-rake"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-fan-leaf-rake/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-fan-leaf-rake.json",
      "attribution": "Fan leaf rake by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-fan-leaf-rake/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-fan-leaf-rake.glb",
          "format": "GLB",
          "bytes": 387640,
          "sha256": "c37a91e3e8d09b6b8f551b912f8f330df255e4afea504efedf11fd0a20fdfa23",
          "url": "https://xenoah.github.io/meshcopia/assets/city-fan-leaf-rake/source/city-fan-leaf-rake.glb"
        },
        {
          "name": "city-fan-leaf-rake.stl",
          "format": "STL",
          "bytes": 305484,
          "sha256": "117aa07d2bdfe152082463b8d70df4c06d809c28b09cddda321b69880ce34b4f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-fan-leaf-rake/source/city-fan-leaf-rake.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-fan-leaf-rake",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 387640,
              "name": "city-fan-leaf-rake.glb",
              "sha256": "c37a91e3e8d09b6b8f551b912f8f330df255e4afea504efedf11fd0a20fdfa23"
            },
            {
              "bytes": 305484,
              "name": "city-fan-leaf-rake.stl",
              "sha256": "117aa07d2bdfe152082463b8d70df4c06d809c28b09cddda321b69880ce34b4f"
            }
          ],
          "archive": {
            "bytes": 254481,
            "filename": "city-fan-leaf-rake-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c3fe9866e7f12a02602ead361f7b9e4aaaa142698813679b30e978f484776785",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-fan-leaf-rake-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-fan-leaf-rake.fbx",
              "format": "FBX",
              "bytes": 286716,
              "sha256": "b15515d9444683d7c03e634cfe7eee1af16fd741e5f93ae129031526499ee2ee",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-fan-leaf-rake.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9054064813018a07769b9b29f36932cf6b3361c03b4408b908005501bb7091c6.json",
                "bytes": 706,
                "sha256": "9054064813018a07769b9b29f36932cf6b3361c03b4408b908005501bb7091c6"
              }
            }
          ],
          "notice": {
            "bytes": 384,
            "filename": "LICENSE.txt",
            "sha256": "974e938d58a330d2a41c824af0ece4049c65d08e4b64f4baf312dc2191ca6f2e",
            "text": "Fan leaf rake by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-fan-leaf-rake/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-fan-leaf-rake/source/city-fan-leaf-rake.glb"
    },
    {
      "id": "city-fire-hose-cabinet",
      "type": "model",
      "title": "壁掛け消火ホース収納箱",
      "titleEn": "Wall-mounted fire hose cabinet",
      "description": "透明扉越しに連続した巻きホース、リール、ノズルが見える壁掛け収納箱。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Wall-mounted cabinet with glazed framed door, continuous coiled hose, reel, brass nozzle and mounting lugs. Visual prop; not certified emergency equipment. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "fire",
        "hose",
        "cabinet",
        "消火"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-fire-hose-cabinet/thumbnail.png",
      "preview": "city-fire-hose-cabinet.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20100,
      "dimensions": [
        0.7855,
        0.981,
        0.3935
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_extra.py",
        "sourceSha256": "c4b997a41b47e4c5fe3ea1c3cc592b731844b77095a10a611a20f3b149833929",
        "stlSha256": "a07cb43f335f5ef7fc3b2c818ff65c48c139ba6d0ea3425e929c9cbc1d9aa6cf"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_extra.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-fire-hose-cabinet"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-fire-hose-cabinet/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-fire-hose-cabinet.json",
      "attribution": "Wall-mounted fire hose cabinet by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-fire-hose-cabinet/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-fire-hose-cabinet.glb",
          "format": "GLB",
          "bytes": 574852,
          "sha256": "c4b997a41b47e4c5fe3ea1c3cc592b731844b77095a10a611a20f3b149833929",
          "url": "https://xenoah.github.io/meshcopia/assets/city-fire-hose-cabinet/source/city-fire-hose-cabinet.glb"
        },
        {
          "name": "city-fire-hose-cabinet.stl",
          "format": "STL",
          "bytes": 1005084,
          "sha256": "a07cb43f335f5ef7fc3b2c818ff65c48c139ba6d0ea3425e929c9cbc1d9aa6cf",
          "url": "https://xenoah.github.io/meshcopia/assets/city-fire-hose-cabinet/source/city-fire-hose-cabinet.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-fire-hose-cabinet",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 574852,
              "name": "city-fire-hose-cabinet.glb",
              "sha256": "c4b997a41b47e4c5fe3ea1c3cc592b731844b77095a10a611a20f3b149833929"
            },
            {
              "bytes": 1005084,
              "name": "city-fire-hose-cabinet.stl",
              "sha256": "a07cb43f335f5ef7fc3b2c818ff65c48c139ba6d0ea3425e929c9cbc1d9aa6cf"
            }
          ],
          "archive": {
            "bytes": 378759,
            "filename": "city-fire-hose-cabinet-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6ae887383b16d1de119ee8bbcb888785a391faa81b03b3e956743ce873c994f6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-fire-hose-cabinet-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-fire-hose-cabinet.fbx",
              "format": "FBX",
              "bytes": 687148,
              "sha256": "c199031881e5fbd03c75c431f03820ebf2eb52b1fa2c79fa4d9fdefbdfdcdef8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-fire-hose-cabinet.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f24fd1d4bd1de338c224a43046831a7450012a119bcc75335f92eec4f9f7bd12.json",
                "bytes": 708,
                "sha256": "f24fd1d4bd1de338c224a43046831a7450012a119bcc75335f92eec4f9f7bd12"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "87bf1d5acf673986930eee6ae2bf2873600ce3218326ed22e5fb1e43220aaf5d",
            "text": "Wall-mounted fire hose cabinet by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-fire-hose-cabinet/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-fire-hose-cabinet/source/city-fire-hose-cabinet.glb"
    },
    {
      "id": "city-fire-hydrant",
      "type": "model",
      "title": "二口消火栓",
      "titleEn": "Two-outlet fire hydrant",
      "description": "フランジ、六角ボルト、キャップ、保持チェーンを個別に造形した汎用消火栓。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Generic two-outlet hydrant with cast barrel profile, bolted flanges, removable-looking caps, wrench nuts and individually modeled retaining-chain links. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "hydrant",
        "fire",
        "street",
        "消火栓"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-fire-hydrant/thumbnail.png",
      "preview": "city-fire-hydrant.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 36880,
      "dimensions": [
        0.577,
        0.8225,
        0.38
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic.py",
        "sourceSha256": "d1bc2122951422088e009264e254c008510ae46ed9d489823334fafc14eb5dfe",
        "alternateFormat": "STL triangulated from the exact reimported GLB using Blender 4.3.2, meters and Y-up; no printability or manufacturing validation.",
        "stlSha256": "f19f9aa9df2d5c02879c65abbdf6c8a6995a79aa468a00d0e57aead6496832cb"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-fire-hydrant"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-fire-hydrant/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-fire-hydrant.json",
      "attribution": "Two-outlet fire hydrant by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-fire-hydrant/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-fire-hydrant.glb",
          "format": "GLB",
          "bytes": 837636,
          "sha256": "d1bc2122951422088e009264e254c008510ae46ed9d489823334fafc14eb5dfe",
          "url": "https://xenoah.github.io/meshcopia/assets/city-fire-hydrant/source/city-fire-hydrant.glb"
        },
        {
          "name": "city-fire-hydrant.stl",
          "format": "STL",
          "bytes": 1844084,
          "sha256": "f19f9aa9df2d5c02879c65abbdf6c8a6995a79aa468a00d0e57aead6496832cb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-fire-hydrant/source/city-fire-hydrant.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-fire-hydrant",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 837636,
              "name": "city-fire-hydrant.glb",
              "sha256": "d1bc2122951422088e009264e254c008510ae46ed9d489823334fafc14eb5dfe"
            },
            {
              "bytes": 1844084,
              "name": "city-fire-hydrant.stl",
              "sha256": "f19f9aa9df2d5c02879c65abbdf6c8a6995a79aa468a00d0e57aead6496832cb"
            }
          ],
          "archive": {
            "bytes": 277371,
            "filename": "city-fire-hydrant-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b7a7cc82794b153c297b19ae40bff26270de0e004401814a7e4cf637d69d7615",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-fire-hydrant-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-fire-hydrant.fbx",
              "format": "FBX",
              "bytes": 1131596,
              "sha256": "eb05902ed7585caf137674c083a0ba2a2b67c430ff2e09adc9ca09a1bf4121da",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-fire-hydrant.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/61a78dd56f464fdbde839e0d7ad0f1671c65b56433ada4a8d6b49227585dcec2.json",
                "bytes": 903,
                "sha256": "61a78dd56f464fdbde839e0d7ad0f1671c65b56433ada4a8d6b49227585dcec2"
              }
            }
          ],
          "notice": {
            "bytes": 393,
            "filename": "LICENSE.txt",
            "sha256": "fee25396939060036199542a14ab77df88cf3f7999af13ef9963bc4e239e0309",
            "text": "Two-outlet fire hydrant by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-fire-hydrant/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-fire-hydrant/source/city-fire-hydrant.glb"
    },
    {
      "id": "city-fire-pumper-truck",
      "type": "model",
      "title": "消防ポンプ車",
      "titleEn": "Fire pumper truck",
      "description": "消防署の車庫前や都市の緊急車両シーンに配置する、文字のない二軸ポンプ車です。乗員用の長いキャブ、前後二列の座席、操舵輪と計器、側面機材シャッター、露出したポンプ操作盤・固定指針の計器・弁ハンドルと接続口、屋根上の折り畳みホース束と積載はしご、後部ホースリール、ステップと底部フレームを一式に造形しています。キャブ窓はGLBの淡いアルファ透過材質で、実際の内装を見通せます。灯火とミラーは不透明で消灯状態、機材室とタンクの内部は省略しています。屈折ガラス、文字、人物、放水・油圧・扉開閉・走行・操舵動作、実車の性能や安全性の検証は含みません。全体で一モデルです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.070 × 3.310 × 7.760 m、152,156三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unlettered two-axle pumper truck for station forecourts and urban emergency-vehicle scenes. A long crew cab with two seat rows, steering and blank instruments is paired with equipment shutters, an exposed pump panel with fixed-needle gauges, valve handwheels and capped couplings, top folded hose stacks and a stowed ladder, rear hose reel, steps and underframe. Lightly tinted alpha-blended cab glazing reveals actual included interior geometry. Lamps and mirrors are opaque and inactive; equipment-bay and tank internals are omitted. No refractive-glass simulation, lettering, people, water, hydraulic, door, driving or steering behavior, real-vehicle performance or safety validation is included. All components form one complete model. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.070 × 3.310 × 7.760 m; 152,156 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "road-vehicle",
        "fire-pumper",
        "crew-cab",
        "hose-reel",
        "消防車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-fire-pumper-truck/preview.png",
      "preview": "city-fire-pumper-truck.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 152156,
      "dimensions": [
        3.07,
        3.31,
        7.76
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-048/scripts/city_expansion/urban_transport_vehicles.py",
        "sourceSha256": "ae48822b666462d4f328a60f7b374b90feb51b03713270f3562615c9b39e6bac",
        "sourceRecipeSha256": "8886f4fc9f5de11f1658b5610e16995e2e515f50fe6896bab31871b6914c4132",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9a4590972044027ca1346f5837608fdaec8400cdef074c043e277b6691e8eb46"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-048/scripts/city_expansion/urban_transport_vehicles.py",
            "scripts/city_expansion/frozen/batch-048/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-fire-pumper-truck"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-fire-pumper-truck/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-fire-pumper-truck.json",
      "attribution": "Fire pumper truck by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-fire-pumper-truck/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-fire-pumper-truck.glb",
          "format": "GLB",
          "bytes": 7226608,
          "sha256": "ae48822b666462d4f328a60f7b374b90feb51b03713270f3562615c9b39e6bac",
          "url": "https://xenoah.github.io/meshcopia/assets/city-fire-pumper-truck/source/city-fire-pumper-truck.glb"
        },
        {
          "name": "city-fire-pumper-truck.stl",
          "format": "STL",
          "bytes": 7607884,
          "sha256": "9a4590972044027ca1346f5837608fdaec8400cdef074c043e277b6691e8eb46",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-fire-pumper-truck/source/city-fire-pumper-truck.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-fire-pumper-truck",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 7226608,
              "name": "city-fire-pumper-truck.glb",
              "sha256": "ae48822b666462d4f328a60f7b374b90feb51b03713270f3562615c9b39e6bac"
            },
            {
              "bytes": 7607884,
              "name": "city-fire-pumper-truck.stl",
              "sha256": "9a4590972044027ca1346f5837608fdaec8400cdef074c043e277b6691e8eb46"
            }
          ],
          "archive": {
            "bytes": 3742217,
            "filename": "city-fire-pumper-truck-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cfae781247405e26ef2acbfb59bfc6909bbf8e8f8149b0c8edcc25f4646086d7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-fire-pumper-truck-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-fire-pumper-truck.fbx",
              "format": "FBX",
              "bytes": 4406652,
              "sha256": "471256d6dffeb9480cd4a27465932184d87830bc56d390289dc95b62cbd8265f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-fire-pumper-truck.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c1ee3d1031d295b8b785168134c47f86765f068fdfa8ee5b8efb1fbad0cec63f.json",
                "bytes": 4814,
                "sha256": "c1ee3d1031d295b8b785168134c47f86765f068fdfa8ee5b8efb1fbad0cec63f"
              }
            }
          ],
          "notice": {
            "bytes": 392,
            "filename": "LICENSE.txt",
            "sha256": "35511d44238e2cecdd5cf86e5022ab0126effa57d8be4b11baeb792b482f3c8d",
            "text": "Fire pumper truck by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-fire-pumper-truck/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-fire-pumper-truck/source/city-fire-pumper-truck.glb"
    },
    {
      "id": "city-fitness-treadmill",
      "type": "model",
      "title": "フィットネス用ランニングマシン",
      "titleEn": "Fitness treadmill",
      "description": "体育施設・ホテルジム向けのランニングマシン外観。固定した走行ベルト、側部ステップと滑り止め条、後ローラーと調整ねじ、モーターカバー、手すり、無表示コンソール・キー外装を造形。ベルト移動・走行・傾斜制御・緊急停止や運動計測は実装していません。安全・身体適合性や実機性能は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.850 × 1.413 × 1.935 m、8,240三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A treadmill exterior for civic fitness facilities and hotel gyms, with static belt, side steps and traction strips, rear roller/adjusters, motor cover, handrails, inactive console and key exterior. Belt travel, running, incline control, emergency-stop behavior and exercise measurement are not implemented. Safety, body fit and equipment performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.850 × 1.413 × 1.935 m; 8,240 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "fitness",
        "treadmill",
        "gym",
        "ランニングマシン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-fitness-treadmill/preview.png",
      "preview": "city-fitness-treadmill.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8240,
      "dimensions": [
        0.85,
        1.413,
        1.935
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-026/scripts/city_expansion/fitness_equipment.py",
        "sourceSha256": "8446f7f4d916de85a31975191b1aade510a39bd87d8aab34d2e280b8a632e463",
        "sourceRecipeSha256": "f5ec8bd1abb18c066b3e4a1539d9b893bccbbca556b025512415f8f7eb8e6bae",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a3625429a6dbc7839d81770e997036abf16c87886f0a71846d1d646995e0f230"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-026/scripts/city_expansion/fitness_equipment.py",
            "scripts/city_expansion/frozen/batch-026/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-fitness-treadmill"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-fitness-treadmill/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-fitness-treadmill.json",
      "attribution": "Fitness treadmill by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-fitness-treadmill/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-fitness-treadmill.glb",
          "format": "GLB",
          "bytes": 479544,
          "sha256": "8446f7f4d916de85a31975191b1aade510a39bd87d8aab34d2e280b8a632e463",
          "url": "https://xenoah.github.io/meshcopia/assets/city-fitness-treadmill/source/city-fitness-treadmill.glb"
        },
        {
          "name": "city-fitness-treadmill.stl",
          "format": "STL",
          "bytes": 412084,
          "sha256": "a3625429a6dbc7839d81770e997036abf16c87886f0a71846d1d646995e0f230",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-fitness-treadmill/source/city-fitness-treadmill.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-fitness-treadmill",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 479544,
              "name": "city-fitness-treadmill.glb",
              "sha256": "8446f7f4d916de85a31975191b1aade510a39bd87d8aab34d2e280b8a632e463"
            },
            {
              "bytes": 412084,
              "name": "city-fitness-treadmill.stl",
              "sha256": "a3625429a6dbc7839d81770e997036abf16c87886f0a71846d1d646995e0f230"
            }
          ],
          "archive": {
            "bytes": 247342,
            "filename": "city-fitness-treadmill-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d8e0bd668c7f6284fb3b2d8ddea995788043f2c36884618c5d26f1697bb77b16",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-fitness-treadmill-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-fitness-treadmill.fbx",
              "format": "FBX",
              "bytes": 293020,
              "sha256": "d2e9729cc97b60767c39849fda54b612dc67e51733419fa0f4a4364ce742e0b9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-fitness-treadmill.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fc80db51c23a888f21a1709030aa9083789c6a9363ba00ce8e65a5600a9465ec.json",
                "bytes": 514,
                "sha256": "fc80db51c23a888f21a1709030aa9083789c6a9363ba00ce8e65a5600a9465ec"
              }
            }
          ],
          "notice": {
            "bytes": 392,
            "filename": "LICENSE.txt",
            "sha256": "02d6c90b184e261a7dc914ebf2ada33235a08fa2615d820b4f21050f4384edad",
            "text": "Fitness treadmill by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-fitness-treadmill/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-fitness-treadmill/source/city-fitness-treadmill.glb"
    },
    {
      "id": "city-fixed-chess-table",
      "type": "model",
      "title": "対面座席付きチェステーブル",
      "titleEn": "Fixed chess table with facing seats",
      "description": "公園の交流スペースや集会室へ置く、二人用の対面座席と盤を一体化したテーブル。実形状の64マス、厚い天板、中央支柱、連結した脚梁、二座の木色スラットと取付金具を造形。盤・座席を含む一式を1点と数えます。駒・ルール処理・座席調整は含みません。実用品の耐荷重・安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.818 × 0.784 × 0.900 m、11,900三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A two-person chess-table assembly for park social areas and community rooms. The 64 individually modeled squares sit on a thick tabletop above a center pedestal and connected foot beam, with two opposing slatted seats and visible mountings. Board and seats belong to one counted assembly. Pieces, game logic and seat adjustment are absent. Real load capacity and safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.818 × 0.784 × 0.900 m; 11,900 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "community",
        "chess",
        "table",
        "チェス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-fixed-chess-table/preview.png",
      "preview": "city-fixed-chess-table.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11900,
      "dimensions": [
        1.818,
        0.784,
        0.9
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-034/scripts/city_expansion/community_game_furnishings.py",
        "sourceSha256": "498bf6711290dfb30aba3efaa1341828c5a72240ff7dda1f367d7bfdf1093eaa",
        "sourceRecipeSha256": "8a3fb128c089587856affed360102d7ce18d698d1a68671a9a9b1d2f3d584c06",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9307b6a3d10cc558c5cf3ee232c67f3a3402396d7d048fcd64f6676217bc0ac0"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-034/scripts/city_expansion/community_game_furnishings.py",
            "scripts/city_expansion/frozen/batch-034/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-fixed-chess-table"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-fixed-chess-table/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-fixed-chess-table.json",
      "attribution": "Fixed chess table with facing seats by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-fixed-chess-table/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-fixed-chess-table.glb",
          "format": "GLB",
          "bytes": 755264,
          "sha256": "498bf6711290dfb30aba3efaa1341828c5a72240ff7dda1f367d7bfdf1093eaa",
          "url": "https://xenoah.github.io/meshcopia/assets/city-fixed-chess-table/source/city-fixed-chess-table.glb"
        },
        {
          "name": "city-fixed-chess-table.stl",
          "format": "STL",
          "bytes": 595084,
          "sha256": "9307b6a3d10cc558c5cf3ee232c67f3a3402396d7d048fcd64f6676217bc0ac0",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-fixed-chess-table/source/city-fixed-chess-table.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-fixed-chess-table",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 755264,
              "name": "city-fixed-chess-table.glb",
              "sha256": "498bf6711290dfb30aba3efaa1341828c5a72240ff7dda1f367d7bfdf1093eaa"
            },
            {
              "bytes": 595084,
              "name": "city-fixed-chess-table.stl",
              "sha256": "9307b6a3d10cc558c5cf3ee232c67f3a3402396d7d048fcd64f6676217bc0ac0"
            }
          ],
          "archive": {
            "bytes": 336514,
            "filename": "city-fixed-chess-table-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "15bc792dc1e5d57d029f73db5ac5554518b0587bf23387fdb4a5280d0ef62a5d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-fixed-chess-table-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-fixed-chess-table.fbx",
              "format": "FBX",
              "bytes": 391020,
              "sha256": "a8b7bf83bf873266b02d7905dcd4231cec81929b06fcdb46e122504dce694662",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-fixed-chess-table.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8c5c421d76245e28001a50d1e8bcf8dc32e7e43ecdf85303070aa1b0e9b14dba.json",
                "bytes": 707,
                "sha256": "8c5c421d76245e28001a50d1e8bcf8dc32e7e43ecdf85303070aa1b0e9b14dba"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "31c18f7733c03d9b56103b81a417a932ab6f4bd2b4880d9cbd4643f7a8971fb7",
            "text": "Fixed chess table with facing seats by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-fixed-chess-table/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-fixed-chess-table/source/city-fixed-chess-table.glb"
    },
    {
      "id": "city-flanged-gate-valve",
      "type": "model",
      "title": "フランジ付きハンドル式ゲート弁",
      "titleEn": "Flanged handwheel gate valve",
      "description": "建物の機械室・配管展示に置く無銘のゲート弁。両端の実開口フランジ、丸い鋳物風胴体、ボンネットと開いたヨーク、外に見えるねじ付き弁棒、四本スポークの手輪、小さな支持脚を造形。外部配管は含まず、接続位置に合わせて配置してください。内部ゲート機構、開閉、流量・圧力性能や配管規格への適合は検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.495 × 0.845 × 0.340 m、13,308三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded gate-valve exterior for building plant rooms and pipework displays. It has genuinely open end flanges, rounded cast-style body, bonnet/open yoke, exposed threaded stem, four-spoke handwheel and small support feet. External piping is absent; position it to suit your scene connections. Internal gate mechanics, operation, flow/pressure performance and piping-standard compliance are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.495 × 0.845 × 0.340 m; 13,308 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "utilities",
        "valve",
        "water",
        "ゲート弁"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-flanged-gate-valve/preview.png",
      "preview": "city-flanged-gate-valve.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13308,
      "dimensions": [
        0.49492,
        0.845,
        0.34
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-047/scripts/city_expansion/building_water_plant.py",
        "sourceSha256": "fe139a9f1fa72e64912493bc7642b78ac9c41e0b58a634afa5a1ee844635afca",
        "sourceRecipeSha256": "cccf37a2fbead63951b75a5b0ff543562db60978b8b536a6ec78d85466b6e8e1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1e3c66bfc0ea66fe168ecc3e2861f64ff28f38390ed9e569cbc56ac7c3bf3702"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-047/scripts/city_expansion/building_water_plant.py",
            "scripts/city_expansion/frozen/batch-047/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-flanged-gate-valve"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-flanged-gate-valve/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-flanged-gate-valve.json",
      "attribution": "Flanged handwheel gate valve by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-flanged-gate-valve/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-flanged-gate-valve.glb",
          "format": "GLB",
          "bytes": 519836,
          "sha256": "fe139a9f1fa72e64912493bc7642b78ac9c41e0b58a634afa5a1ee844635afca",
          "url": "https://xenoah.github.io/meshcopia/assets/city-flanged-gate-valve/source/city-flanged-gate-valve.glb"
        },
        {
          "name": "city-flanged-gate-valve.stl",
          "format": "STL",
          "bytes": 665484,
          "sha256": "1e3c66bfc0ea66fe168ecc3e2861f64ff28f38390ed9e569cbc56ac7c3bf3702",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-flanged-gate-valve/source/city-flanged-gate-valve.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-flanged-gate-valve",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 519836,
              "name": "city-flanged-gate-valve.glb",
              "sha256": "fe139a9f1fa72e64912493bc7642b78ac9c41e0b58a634afa5a1ee844635afca"
            },
            {
              "bytes": 665484,
              "name": "city-flanged-gate-valve.stl",
              "sha256": "1e3c66bfc0ea66fe168ecc3e2861f64ff28f38390ed9e569cbc56ac7c3bf3702"
            }
          ],
          "archive": {
            "bytes": 356919,
            "filename": "city-flanged-gate-valve-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "372ea0ebe973761dc3812bcad9f658b73b8981b737067c777d749b10583dc6d3",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-flanged-gate-valve-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-flanged-gate-valve.fbx",
              "format": "FBX",
              "bytes": 416460,
              "sha256": "5d9e54937e2deba499e314afcbad2b8318cc0facf7062ab67ea89e8cef5466e0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-flanged-gate-valve.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d941cd90675dd66f39e78d20bb4f3fb23e7def870cddaa3c5e64a3c4561a7122.json",
                "bytes": 707,
                "sha256": "d941cd90675dd66f39e78d20bb4f3fb23e7def870cddaa3c5e64a3c4561a7122"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "0d63e60772c46ac3382b959270f6f2f107ca428e44a2bc45f296b7ff23184da0",
            "text": "Flanged handwheel gate valve by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-flanged-gate-valve/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-flanged-gate-valve/source/city-flanged-gate-valve.glb"
    },
    {
      "id": "city-flanged-water-meter",
      "type": "model",
      "title": "保護蓋付きフランジ水量計",
      "titleEn": "Flanged water meter with cover",
      "description": "建物の給水設備や実習用配管展示に置く水量計外装。青銅色の胴体、両端の実開口接続、取付脚、丸い無数字の指示面と固定針、開いた保護蓋・蝶番を造形。24本の目盛は装飾で、読み値や校正を表しません。外部配管、測定機構、流れの再現や計量性能は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.548 × 0.485 × 0.293 m、12,064三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A water-meter exterior for building water services and teaching pipework displays. It has a bronze-colored chamber, genuinely open end connections, feet, round unnumbered face with fixed pointer, and open protective lid/hinge. Twenty-four tick marks are decorative rather than a reading or calibration. External piping, measurement mechanisms, simulated flow and metering performance are absent. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.548 × 0.485 × 0.293 m; 12,064 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "utilities",
        "meter",
        "water",
        "水量計"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-flanged-water-meter/preview.png",
      "preview": "city-flanged-water-meter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12064,
      "dimensions": [
        0.54824,
        0.485187,
        0.293036
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-047/scripts/city_expansion/building_water_plant.py",
        "sourceSha256": "5853dcbf7540840e42cf7b5e5de26c472ef83618e9672ed314fd2b717f272111",
        "sourceRecipeSha256": "cccf37a2fbead63951b75a5b0ff543562db60978b8b536a6ec78d85466b6e8e1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "888109d418bafd9be7810b841e48486855dc7b11119712b969424f0f10d03a66"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-047/scripts/city_expansion/building_water_plant.py",
            "scripts/city_expansion/frozen/batch-047/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-flanged-water-meter"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-flanged-water-meter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-flanged-water-meter.json",
      "attribution": "Flanged water meter with cover by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-flanged-water-meter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-flanged-water-meter.glb",
          "format": "GLB",
          "bytes": 554984,
          "sha256": "5853dcbf7540840e42cf7b5e5de26c472ef83618e9672ed314fd2b717f272111",
          "url": "https://xenoah.github.io/meshcopia/assets/city-flanged-water-meter/source/city-flanged-water-meter.glb"
        },
        {
          "name": "city-flanged-water-meter.stl",
          "format": "STL",
          "bytes": 603284,
          "sha256": "888109d418bafd9be7810b841e48486855dc7b11119712b969424f0f10d03a66",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-flanged-water-meter/source/city-flanged-water-meter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-flanged-water-meter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 554984,
              "name": "city-flanged-water-meter.glb",
              "sha256": "5853dcbf7540840e42cf7b5e5de26c472ef83618e9672ed314fd2b717f272111"
            },
            {
              "bytes": 603284,
              "name": "city-flanged-water-meter.stl",
              "sha256": "888109d418bafd9be7810b841e48486855dc7b11119712b969424f0f10d03a66"
            }
          ],
          "archive": {
            "bytes": 352753,
            "filename": "city-flanged-water-meter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "70cee728e0be58d7998f1fbd877fb1601966be0e12e8bbdad2346f9472f9854e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-flanged-water-meter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-flanged-water-meter.fbx",
              "format": "FBX",
              "bytes": 405404,
              "sha256": "0d9d97163979958509b19ad6018ad3f3240fb27dd5c48fd293403d7f8c0a31ea",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-flanged-water-meter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/96dd84f1b7d1c8238f1da5bfcc968e317f5db550401f69b19db884ae1edc0a44.json",
                "bytes": 901,
                "sha256": "96dd84f1b7d1c8238f1da5bfcc968e317f5db550401f69b19db884ae1edc0a44"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "004de8942ca2ed22d0463333ebd1a11789cf1cb24d17d8549e9b5451ba9ccc73",
            "text": "Flanged water meter with cover by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-flanged-water-meter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-flanged-water-meter/source/city-flanged-water-meter.glb"
    },
    {
      "id": "city-floating-dock-section",
      "type": "model",
      "title": "分割フロート式浮桟橋ユニット",
      "titleEn": "Floating dock section",
      "description": "運河沿いや小規模マリーナの水際に配置する浮桟橋の外観ユニット。隙間を設けた個別デッキ板、外周フレームと横桁・縦桁・下面斜材、四つの独立した密閉フロート外形、保持金具、側面緩衝帯、実際に穴の開いた端部連結金具を備えます。水面、岸、係留索、船や隣接ユニットは含みません。浮力、波追従、連結動作、耐荷重、耐食性や安全性は検証していない静的な外観モデルです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.223 × 0.723 × 3.610 m、22,020三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A floating-dock appearance section for canal edges and small marina scenes. It has individual gapped deck planks, perimeter framing, transverse joists, longitudinal stringers and underside diagonal braces, four separate sealed-float exteriors, retaining hardware, side rub strips and genuinely apertured end connection lugs. No water, shore, mooring line, boat or adjoining section is included. Buoyancy, wave response, connection movement, loading, corrosion resistance and safety have not been validated; this is a static appearance model. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.223 × 0.723 × 3.610 m; 22,020 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "waterfront",
        "floating-dock",
        "marina",
        "桟橋"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-floating-dock-section/preview.png",
      "preview": "city-floating-dock-section.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22020,
      "dimensions": [
        2.22313,
        0.723,
        3.61
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-031/scripts/city_expansion/waterfront_dock_equipment.py",
        "sourceSha256": "0370b66d12c3d499dd1ec10ed62f14802ea80e2569b450aecebae8c6ecc1be42",
        "sourceRecipeSha256": "e1cd73df7051d054e60a033af567ab8f833e52d93109a814bf5b8e920abb0f16",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "d5ca3a397772ffc8cd972c3b221f87f974801970e8ebb439457990013dead93c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-031/scripts/city_expansion/waterfront_dock_equipment.py",
            "scripts/city_expansion/frozen/batch-031/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-floating-dock-section"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-floating-dock-section/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-floating-dock-section.json",
      "attribution": "Floating dock section by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-floating-dock-section/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-floating-dock-section.glb",
          "format": "GLB",
          "bytes": 1371276,
          "sha256": "0370b66d12c3d499dd1ec10ed62f14802ea80e2569b450aecebae8c6ecc1be42",
          "url": "https://xenoah.github.io/meshcopia/assets/city-floating-dock-section/source/city-floating-dock-section.glb"
        },
        {
          "name": "city-floating-dock-section.stl",
          "format": "STL",
          "bytes": 1101084,
          "sha256": "d5ca3a397772ffc8cd972c3b221f87f974801970e8ebb439457990013dead93c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-floating-dock-section/source/city-floating-dock-section.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-floating-dock-section",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1371276,
              "name": "city-floating-dock-section.glb",
              "sha256": "0370b66d12c3d499dd1ec10ed62f14802ea80e2569b450aecebae8c6ecc1be42"
            },
            {
              "bytes": 1101084,
              "name": "city-floating-dock-section.stl",
              "sha256": "d5ca3a397772ffc8cd972c3b221f87f974801970e8ebb439457990013dead93c"
            }
          ],
          "archive": {
            "bytes": 535827,
            "filename": "city-floating-dock-section-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ae0be7f729e767c016a9fcc7bb74820e80b4b294e0256dc7f11649ce8882ef90",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-floating-dock-section-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-floating-dock-section.fbx",
              "format": "FBX",
              "bytes": 628316,
              "sha256": "4c62c00acba707310ac3049f9411fd6e6b89f8e0e46bd8b08272b460d6f57368",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-floating-dock-section.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5e9ae96c870842054f649b63862e285ac6d0a2ffba2ced017e575d81cbf753bc.json",
                "bytes": 906,
                "sha256": "5e9ae96c870842054f649b63862e285ac6d0a2ffba2ced017e575d81cbf753bc"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "c92f410378b5be7bc034097c2f996c01481574acaf2fad07db7b3185744369ca",
            "text": "Floating dock section by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-floating-dock-section/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-floating-dock-section/source/city-floating-dock-section.glb"
    },
    {
      "id": "city-flood-barrier-gate",
      "type": "model",
      "title": "壁開口用の止水ゲート",
      "titleEn": "Wall-opening flood barrier gate",
      "description": "壁の開口部に固定する閉鎖状態の止水ゲート外観。中空の四周枠、密閉金属パネル、圧縮シール、前後の補強材、三つのヒンジ、手輪付き締付け金具と取付けフランジを造形。通常の出入口ドアではなく、洪水対策設備を表現する静的小道具です。壁・水・周囲建物は含みません。床面中央の原点は取付面ではないため、設置時は背面フランジの平面を壁面に合わせ、開口寸法と高さを別途調整してください。止水性能、圧力耐力、安全性、施工適合性は未認証・未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.000 × 1.620 × 0.586 m、26,144三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A closed wall-opening flood barrier exterior with a real open perimeter frame, sealed metal leaf, compression gasket, front/rear stiffeners, three hinges, handwheel clamp dogs and mounting flanges. This is a static flood-equipment prop, not an ordinary entry door. No wall, water or building is included. Its base-centered origin is not a mounting datum: align the rear flange faces to the host wall and adjust opening clearance and installation height separately. It has no certified or verified flood sealing, pressure resistance, safety or construction suitability. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.000 × 1.620 × 0.586 m; 26,144 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "flood-barrier",
        "gate",
        "infrastructure",
        "止水ゲート"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-flood-barrier-gate/preview.png",
      "preview": "city-flood-barrier-gate.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 26144,
      "dimensions": [
        2,
        1.62,
        0.5855
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-009/scripts/city_expansion/transport_utilities.py",
        "sourceSha256": "6fec71d37dc001a41aff7ef6b961e571dcb6d2f33a0960e33471ee21740f9400",
        "sourceRecipeSha256": "a8f3a155cdbfc3837deae94deac63eb808f92644e0315cd9fd54ee5933bde05b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "bc835401977fdcf8131a6b678785405fbd21c48531b1963b3b68cb2b23e63243"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-009/scripts/city_expansion/transport_utilities.py",
            "scripts/city_expansion/frozen/batch-009/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-flood-barrier-gate"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-flood-barrier-gate/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-flood-barrier-gate.json",
      "attribution": "Wall-opening flood barrier gate by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-flood-barrier-gate/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-flood-barrier-gate.glb",
          "format": "GLB",
          "bytes": 1490776,
          "sha256": "6fec71d37dc001a41aff7ef6b961e571dcb6d2f33a0960e33471ee21740f9400",
          "url": "https://xenoah.github.io/meshcopia/assets/city-flood-barrier-gate/source/city-flood-barrier-gate.glb"
        },
        {
          "name": "city-flood-barrier-gate.stl",
          "format": "STL",
          "bytes": 1307284,
          "sha256": "bc835401977fdcf8131a6b678785405fbd21c48531b1963b3b68cb2b23e63243",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-flood-barrier-gate/source/city-flood-barrier-gate.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-flood-barrier-gate",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1490776,
              "name": "city-flood-barrier-gate.glb",
              "sha256": "6fec71d37dc001a41aff7ef6b961e571dcb6d2f33a0960e33471ee21740f9400"
            },
            {
              "bytes": 1307284,
              "name": "city-flood-barrier-gate.stl",
              "sha256": "bc835401977fdcf8131a6b678785405fbd21c48531b1963b3b68cb2b23e63243"
            }
          ],
          "archive": {
            "bytes": 662359,
            "filename": "city-flood-barrier-gate-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "39754ec488d9f399fe3fdf7bfdb442eeb57b7edb2a4535daa72c7e4b0e1accd7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-flood-barrier-gate-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-flood-barrier-gate.fbx",
              "format": "FBX",
              "bytes": 769004,
              "sha256": "b10cd1945bbe51b17a09750c089a1c0659a8ceb7fdd50e1d20cfc691b07bb9ce",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-flood-barrier-gate.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/de7598a6c9cbe13166714c67a14833bf6ffbb95f8959ff309af02e7917895043.json",
                "bytes": 904,
                "sha256": "de7598a6c9cbe13166714c67a14833bf6ffbb95f8959ff309af02e7917895043"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "14e50cb28dda9270017432181d9a5b7d68abd0c3133219956bacfe5422a76a04",
            "text": "Wall-opening flood barrier gate by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-flood-barrier-gate/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-flood-barrier-gate/source/city-flood-barrier-gate.glb"
    },
    {
      "id": "city-floor-drill-press",
      "type": "model",
      "title": "床置きボール盤",
      "titleEn": "Floor-standing drill press",
      "description": "街の整備工房やメーカースペースに置く床置きボール盤。取付穴付き鋳物ベース、丸支柱、調整用カラーとクランク、実際に抜けたスロットと中心穴を持つ作業台、ベルトカバー、後部モーター外装、クイルと空のチャック、三本の送りハンドル、正面スイッチを備えます。ドリル刃、材料、加工動作は含みません。電気・機械・荷重支持・安全性は未検証の静的な外観モデルで、操作・製作の指示は付属しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.490 × 1.635 × 0.809 m、12,034三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A floor-standing drill press for municipal maintenance workshops and makerspaces, with an apertured cast base, round column, adjustable-table collar and crank, genuine table slots and central clearance hole, closed belt cover, rear motor exterior, quill and empty chuck, three-spoke feed handle and front switches. No drill bit, stock or cutting action is included. Static appearance geometry with no electrical, mechanical, load-bearing or safety validation and no operation or fabrication instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.490 × 1.635 × 0.809 m; 12,034 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "drill-press",
        "maintenance",
        "makerspace",
        "ボール盤"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-floor-drill-press/preview.png",
      "preview": "city-floor-drill-press.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12034,
      "dimensions": [
        0.49,
        1.6345,
        0.808935
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
        "sourceSha256": "bf7a2eefcfb8ef7035d06f2b5e6f5b3a14b7ae556560d144bc43833d4e65c73e",
        "sourceRecipeSha256": "4a468bb111b2c6384b46c7cbedd3be9072f93cd179466bef1ab68e53a3fd36dd",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a69f80e20a0593c6494ad652935d86e902e604e4c93a1a899d71468e67160896"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
            "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-floor-drill-press"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-floor-drill-press/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-floor-drill-press.json",
      "attribution": "Floor-standing drill press by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-floor-drill-press/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-floor-drill-press.glb",
          "format": "GLB",
          "bytes": 676504,
          "sha256": "bf7a2eefcfb8ef7035d06f2b5e6f5b3a14b7ae556560d144bc43833d4e65c73e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-floor-drill-press/source/city-floor-drill-press.glb"
        },
        {
          "name": "city-floor-drill-press.stl",
          "format": "STL",
          "bytes": 601784,
          "sha256": "a69f80e20a0593c6494ad652935d86e902e604e4c93a1a899d71468e67160896",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-floor-drill-press/source/city-floor-drill-press.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-floor-drill-press",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 676504,
              "name": "city-floor-drill-press.glb",
              "sha256": "bf7a2eefcfb8ef7035d06f2b5e6f5b3a14b7ae556560d144bc43833d4e65c73e"
            },
            {
              "bytes": 601784,
              "name": "city-floor-drill-press.stl",
              "sha256": "a69f80e20a0593c6494ad652935d86e902e604e4c93a1a899d71468e67160896"
            }
          ],
          "archive": {
            "bytes": 364453,
            "filename": "city-floor-drill-press-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "56a2c8ada16606d2632e3076e5a6ea4166d5bd564d3958157de29aa80634fa9c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-floor-drill-press-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-floor-drill-press.fbx",
              "format": "FBX",
              "bytes": 413596,
              "sha256": "1ea65eff5cdfaf1182e01e232d598ad8732fe546bdd4520266097de25cba89c8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-floor-drill-press.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/061094dfdea428b8abb72d54357401465d39bccf61935120e796953856fafebf.json",
                "bytes": 710,
                "sha256": "061094dfdea428b8abb72d54357401465d39bccf61935120e796953856fafebf"
              }
            }
          ],
          "notice": {
            "bytes": 401,
            "filename": "LICENSE.txt",
            "sha256": "02f5c79dc7fcaa56687ff618fe72a213c9b23828959472e8c85bb960ce48423a",
            "text": "Floor-standing drill press by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-floor-drill-press/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-floor-drill-press/source/city-floor-drill-press.glb"
    },
    {
      "id": "city-floor-flush-toilet",
      "type": "model",
      "title": "床置きタンク式洋便器",
      "titleEn": "Floor-mounted cistern toilet",
      "description": "公共施設や店舗のトイレ内装用の洋便器。見える凹型排出口付きの中空の陶器鉢、開口のある便座、上げた蓋、ヒンジ、給水タンクと背面接続外装を造形。床・壁、水・汚物、内部のトラップ・配管、洗浄や蓋開閉はなく、衛生・給排水基準の適合は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.440 × 1.013 × 0.823 m、7,500三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A cistern toilet for public-building and retail washroom interiors, with a hollow ceramic bowl and visible recessed outlet, open-center seat, raised lid, hinges, cistern and rear fitting exteriors. Floor, wall, water, waste, internal trap/plumbing, flushing and lid movement are absent; hygiene and plumbing-standard compliance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.440 × 1.013 × 0.823 m; 7,500 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "toilet",
        "cistern",
        "washroom",
        "ceramic",
        "便器"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-floor-flush-toilet/preview.png",
      "preview": "city-floor-flush-toilet.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7500,
      "dimensions": [
        0.44,
        1.013,
        0.823
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/washroom_fixtures.py",
        "sourceSha256": "f5ff5e719776817126f3488a07aa50c6e561e19c6066a73ac03461860e6b241d",
        "sourceRecipeSha256": "237fcf441e18dd4aa4dd0b7e2f2ac310377e96e5739d729c5b8cb5e18c320abc",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f51baa4bbdfa4e6dc0d7950110db601498c9be5f6314d2bda4116402b7541b75"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/washroom_fixtures.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-floor-flush-toilet"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-floor-flush-toilet/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-floor-flush-toilet.json",
      "attribution": "Floor-mounted cistern toilet by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-floor-flush-toilet/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-floor-flush-toilet.glb",
          "format": "GLB",
          "bytes": 302116,
          "sha256": "f5ff5e719776817126f3488a07aa50c6e561e19c6066a73ac03461860e6b241d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-floor-flush-toilet/source/city-floor-flush-toilet.glb"
        },
        {
          "name": "city-floor-flush-toilet.stl",
          "format": "STL",
          "bytes": 375084,
          "sha256": "f51baa4bbdfa4e6dc0d7950110db601498c9be5f6314d2bda4116402b7541b75",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-floor-flush-toilet/source/city-floor-flush-toilet.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-floor-flush-toilet",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 302116,
              "name": "city-floor-flush-toilet.glb",
              "sha256": "f5ff5e719776817126f3488a07aa50c6e561e19c6066a73ac03461860e6b241d"
            },
            {
              "bytes": 375084,
              "name": "city-floor-flush-toilet.stl",
              "sha256": "f51baa4bbdfa4e6dc0d7950110db601498c9be5f6314d2bda4116402b7541b75"
            }
          ],
          "archive": {
            "bytes": 239224,
            "filename": "city-floor-flush-toilet-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3bf97130ead61dc113708c7749b4e6af2dcfc415b42a1d3233fc13aeea785850",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-floor-flush-toilet-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-floor-flush-toilet.fbx",
              "format": "FBX",
              "bytes": 276412,
              "sha256": "fcf5e6e5178aca5b8237e4fc9ac862d39f0006f31599dcb6aecf35f4f7d1d66a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-floor-flush-toilet.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/53e6d7bc44d8fbf8780a305623c20c8a9a0133e09915e1f6eea395e5db6b68ce.json",
                "bytes": 706,
                "sha256": "53e6d7bc44d8fbf8780a305623c20c8a9a0133e09915e1f6eea395e5db6b68ce"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "082350d1fd309468d1e567b689a26ca5c3b470e37e324fcb4ab3b7505d732369",
            "text": "Floor-mounted cistern toilet by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-floor-flush-toilet/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-floor-flush-toilet/source/city-floor-flush-toilet.glb"
    },
    {
      "id": "city-folding-baby-changing-station",
      "type": "model",
      "title": "開いた状態の壁掛けおむつ交換台",
      "titleEn": "Open wall-mounted baby-changing station",
      "description": "公共施設のトイレを演出する、開いた状態で固定した壁掛けおむつ交換台。浅い成形トレー、壁面ケース、蝶番、下面の支持材と補強リブ、静止ベルトを備えます。壁や乳児は含みません。折り畳み動作や耐荷重・拘束・衛生機能はなく、乳幼児用製品としての安全認証もありません。実用品の設計や安全な使用方法を示すものではありません。壁面位置と設置高さは利用先で調整してください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.900 × 0.630 × 0.718 m、15,740三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A decorative wall-mounted baby-changing station held in its open pose for public washroom scenes. Includes a recessed molded tray, wall enclosure, hinge barrels, underside braces and ribs, and a static belt. No wall or child is included. There is no folding behavior, rated support, restraint or hygiene function and no child-use safety certification. It is not a physical product design or safe-use guidance. Adjust wall offset and installation height in the target scene. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.900 × 0.630 × 0.718 m; 15,740 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "washroom",
        "changing-station",
        "wall-fixture",
        "おむつ交換台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-folding-baby-changing-station/preview.png",
      "preview": "city-folding-baby-changing-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 15740,
      "dimensions": [
        0.9,
        0.63,
        0.718
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-008/scripts/city_expansion/building_fixtures.py",
        "sourceSha256": "759ed4c49c48dc812e9583d120703d7c99ee259662829742e0ea387328a71308",
        "sourceRecipeSha256": "4c8a54c8b9f09c870a3d6f0b5285b0f4314066dcf7f0151b7319197855049551",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5d9a5fa24f5c1d5981218570fc5c644319a1438f8608d68be561abd67df7d4ae"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-008/scripts/city_expansion/building_fixtures.py",
            "scripts/city_expansion/frozen/batch-008/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-folding-baby-changing-station"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-baby-changing-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-folding-baby-changing-station.json",
      "attribution": "Open wall-mounted baby-changing station by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-folding-baby-changing-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-folding-baby-changing-station.glb",
          "format": "GLB",
          "bytes": 836584,
          "sha256": "759ed4c49c48dc812e9583d120703d7c99ee259662829742e0ea387328a71308",
          "url": "https://xenoah.github.io/meshcopia/assets/city-folding-baby-changing-station/source/city-folding-baby-changing-station.glb"
        },
        {
          "name": "city-folding-baby-changing-station.stl",
          "format": "STL",
          "bytes": 787084,
          "sha256": "5d9a5fa24f5c1d5981218570fc5c644319a1438f8608d68be561abd67df7d4ae",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-folding-baby-changing-station/source/city-folding-baby-changing-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-folding-baby-changing-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 836584,
              "name": "city-folding-baby-changing-station.glb",
              "sha256": "759ed4c49c48dc812e9583d120703d7c99ee259662829742e0ea387328a71308"
            },
            {
              "bytes": 787084,
              "name": "city-folding-baby-changing-station.stl",
              "sha256": "5d9a5fa24f5c1d5981218570fc5c644319a1438f8608d68be561abd67df7d4ae"
            }
          ],
          "archive": {
            "bytes": 504053,
            "filename": "city-folding-baby-changing-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "32173f93780a6a9c00d26eaf97888440bd2dbb3f21aa57af7856a229db7fd0e6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-baby-changing-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-folding-baby-changing-station.fbx",
              "format": "FBX",
              "bytes": 568044,
              "sha256": "faeba5d1efadba710af9f99731b08f11fc55b8ee2190c6dd09085a6d304daa0b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-baby-changing-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/78680564a57d16c850c780f579b262b553eccd3a279e3363a2a184993dafd682.json",
                "bytes": 708,
                "sha256": "78680564a57d16c850c780f579b262b553eccd3a279e3363a2a184993dafd682"
              }
            }
          ],
          "notice": {
            "bytes": 426,
            "filename": "LICENSE.txt",
            "sha256": "0457565fd6d04020af971852ed9ff758b720dfc334a95aab476aea500ee04963",
            "text": "Open wall-mounted baby-changing station by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-folding-baby-changing-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-baby-changing-station/source/city-folding-baby-changing-station.glb"
    },
    {
      "id": "city-folding-engine-crane",
      "type": "model",
      "title": "折りたたみ脚のエンジンクレーン",
      "titleEn": "Folding-leg workshop engine crane",
      "description": "自動車工場用の独立した車輪付きエンジンクレーン。開いたH形の脚、折りたたみ部のヒンジとピン、斜め補強を持つマスト、伸長した角形ブーム、油圧ラム、ポンプレバー、短い鎖と空のフックを造形。脚やブームは固定配置で可動しません。エンジン、車両、吊り荷、吊り具一式は含みません。外観用の静的プロップで、荷重定格・実動作・安全認証を持たず、製作・揚重・操作・安全の指示を提供しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.960 × 1.924 × 1.676 m、27,868三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A standalone wheeled engine crane for automotive workshops. Its open H-frame has folding-leg hinge plates and pins, a braced mast, extended square boom, hydraulic ram, pump lever, short chain and empty hook. Legs and boom are fixed in the shown pose with no articulation. No engine, vehicle, suspended load or complete rigging kit is included. This static appearance prop has no load rating, functioning mechanism or safety certification and supplies no engineering, lifting, operation or safety instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.960 × 1.924 × 1.676 m; 27,868 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garage",
        "engine-crane",
        "hoist",
        "workshop",
        "クレーン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-folding-engine-crane/preview.png",
      "preview": "city-folding-engine-crane.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 27868,
      "dimensions": [
        0.96,
        1.92412,
        1.676413
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-012/scripts/city_expansion/garage_service.py",
        "sourceSha256": "765eb89226c15851bbf4576ca23c64529a2a8b2fd83c62f424d9129ac74875c8",
        "sourceRecipeSha256": "8381103367519bf50a0b4e61e987c2cf4b5450e4344286193f9eab5a1bb1bdae",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "b8266974975b7db15b2f1a075e5f94e78440907abc75b20731ce56f86f6d68bd"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-012/scripts/city_expansion/garage_service.py",
            "scripts/city_expansion/frozen/batch-012/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-folding-engine-crane"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-engine-crane/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-folding-engine-crane.json",
      "attribution": "Folding-leg workshop engine crane by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-folding-engine-crane/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-folding-engine-crane.glb",
          "format": "GLB",
          "bytes": 1488492,
          "sha256": "765eb89226c15851bbf4576ca23c64529a2a8b2fd83c62f424d9129ac74875c8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-folding-engine-crane/source/city-folding-engine-crane.glb"
        },
        {
          "name": "city-folding-engine-crane.stl",
          "format": "STL",
          "bytes": 1393484,
          "sha256": "b8266974975b7db15b2f1a075e5f94e78440907abc75b20731ce56f86f6d68bd",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-folding-engine-crane/source/city-folding-engine-crane.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-folding-engine-crane",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1488492,
              "name": "city-folding-engine-crane.glb",
              "sha256": "765eb89226c15851bbf4576ca23c64529a2a8b2fd83c62f424d9129ac74875c8"
            },
            {
              "bytes": 1393484,
              "name": "city-folding-engine-crane.stl",
              "sha256": "b8266974975b7db15b2f1a075e5f94e78440907abc75b20731ce56f86f6d68bd"
            }
          ],
          "archive": {
            "bytes": 828427,
            "filename": "city-folding-engine-crane-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "11e83ca9ab341f88389256be2b4c1906b105b73f5f9dfb0f357adb1265578c74",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-engine-crane-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-folding-engine-crane.fbx",
              "format": "FBX",
              "bytes": 931612,
              "sha256": "9cba0c6fe9f1e9f500fd0edc8dd6bee974f3ff0150b1245576bf1f03f4c4b9e2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-engine-crane.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/cc6ffd2dc314c613c8da8ae614f939b15613fa1faf49ccd2b06534c5f0dd576c.json",
                "bytes": 1491,
                "sha256": "cc6ffd2dc314c613c8da8ae614f939b15613fa1faf49ccd2b06534c5f0dd576c"
              }
            }
          ],
          "notice": {
            "bytes": 411,
            "filename": "LICENSE.txt",
            "sha256": "d255ca4ceb0e16fb00ac55bbf93035e9c62732bcfe75090b89f61e30b397b860",
            "text": "Folding-leg workshop engine crane by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-folding-engine-crane/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-engine-crane/source/city-folding-engine-crane.glb"
    },
    {
      "id": "city-folding-ironing-board",
      "type": "model",
      "title": "アイロン付き折畳み式アイロン台",
      "titleEn": "Folding ironing board with parked iron",
      "description": "ランドリー、衣装室や補修室の内装向けの、展開状態のアイロン台一式。先細りのパッド面、縁取り、交差した管脚と回転軸、接地ゴム、裏面の高さラック・固定したロック支え、開いた格子のアイロン受けと置いたアイロンを造形。台とアイロンは一つの完成備品として数えます。折畳み、加熱、蒸気・温度制御はありません。耐荷重・耐熱性や機器安全性は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.456 × 1.045 × 0.590 m、7,856三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A deployed ironing-board assembly for laundry, costume and repair-room interiors. It includes a shaped padded surface and binding, crossed tubular legs and pivot, rubber contacts, underside height rack and engaged fixed brace, open-bar iron cradle and parked iron. The board and iron count as one complete prop. Folding, heating, steam and temperature control are absent. Load capacity, heat resistance and equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.456 × 1.045 × 0.590 m; 7,856 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "laundry",
        "ironing-board",
        "iron",
        "アイロン台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-folding-ironing-board/preview.png",
      "preview": "city-folding-ironing-board.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7856,
      "dimensions": [
        1.456163,
        1.045202,
        0.59
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-029/scripts/city_expansion/textile_care_equipment.py",
        "sourceSha256": "1ecc9a020ddea151e695c578a136cd81f1ba3470d209be7c5a6b4279ef5c2839",
        "sourceRecipeSha256": "b2060f5541b6cb3f360b4589b5565885c190e8bc39f233b784d2320f300d0bbf",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "14796cd02e71298a116b46a338a6837fcc1c2d8b6473616150c7673b876effb8"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-029/scripts/city_expansion/textile_care_equipment.py",
            "scripts/city_expansion/frozen/batch-029/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-folding-ironing-board"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-ironing-board/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-folding-ironing-board.json",
      "attribution": "Folding ironing board with parked iron by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-folding-ironing-board/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-folding-ironing-board.glb",
          "format": "GLB",
          "bytes": 474296,
          "sha256": "1ecc9a020ddea151e695c578a136cd81f1ba3470d209be7c5a6b4279ef5c2839",
          "url": "https://xenoah.github.io/meshcopia/assets/city-folding-ironing-board/source/city-folding-ironing-board.glb"
        },
        {
          "name": "city-folding-ironing-board.stl",
          "format": "STL",
          "bytes": 392884,
          "sha256": "14796cd02e71298a116b46a338a6837fcc1c2d8b6473616150c7673b876effb8",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-folding-ironing-board/source/city-folding-ironing-board.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-folding-ironing-board",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 474296,
              "name": "city-folding-ironing-board.glb",
              "sha256": "1ecc9a020ddea151e695c578a136cd81f1ba3470d209be7c5a6b4279ef5c2839"
            },
            {
              "bytes": 392884,
              "name": "city-folding-ironing-board.stl",
              "sha256": "14796cd02e71298a116b46a338a6837fcc1c2d8b6473616150c7673b876effb8"
            }
          ],
          "archive": {
            "bytes": 256405,
            "filename": "city-folding-ironing-board-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "95c3e3964c3617817e570a567a0c0a6fb37507acb3192f7830165b0ceec20889",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-ironing-board-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-folding-ironing-board.fbx",
              "format": "FBX",
              "bytes": 301628,
              "sha256": "e1d9094ae6ae3e1ece81c9891a7e0b734101cb1fd17544a8b662b88f52165a17",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-ironing-board.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/586495ffb85684f08a70185a29c6d9bd2e24f9c0f9434df61886f9d8928cf939.json",
                "bytes": 513,
                "sha256": "586495ffb85684f08a70185a29c6d9bd2e24f9c0f9434df61886f9d8928cf939"
              }
            }
          ],
          "notice": {
            "bytes": 417,
            "filename": "LICENSE.txt",
            "sha256": "c72e0f0ff8dfd6c360dc60fbae3e223ef1ea8aecd019daded5e86208b1812f46",
            "text": "Folding ironing board with parked iron by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-folding-ironing-board/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-ironing-board/source/city-folding-ironing-board.glb"
    },
    {
      "id": "city-folding-market-stall",
      "type": "model",
      "title": "開設状態の折畳み式マーケット屋台",
      "titleEn": "Open folding market stall",
      "description": "広場の市やイベント物販に使う2 m級の仮設屋台。四脚の伸縮支柱、交差支え、4面の布屋根と垂れ、独立したカウンターと棚をひとつの静止セットにまとめました。商品、看板、地面、実際の開閉・耐風性能は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.052 × 2.798 × 2.052 m、8,888三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A roughly two-metre temporary market stall for plazas and event sales, with four telescopic legs, scissor braces, four fabric roof panels and valances, plus an independent counter and shelf in one static assembly. No goods, signs, ground, folding behavior or wind-resistance performance is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.052 × 2.798 × 2.052 m; 8,888 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "market",
        "stall",
        "canopy",
        "retail",
        "屋台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-folding-market-stall/preview.png",
      "preview": "city-folding-market-stall.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8888,
      "dimensions": [
        2.052,
        2.798,
        2.052
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-010/scripts/city_expansion/retail_hospitality.py",
        "sourceSha256": "43adfb6b047136eb03631221b3da4a04e664970de3143a9805131490796af385",
        "sourceRecipeSha256": "e650eca9f8a5a448dcd11aa524e7c2a7a0d4d9965bab90abf86281ba43173211",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c6c000cfcda7d4c93308bc562a99a12aa723d631a7b55ed7871658779abe4ae7"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-010/scripts/city_expansion/retail_hospitality.py",
            "scripts/city_expansion/frozen/batch-010/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-folding-market-stall"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-market-stall/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-folding-market-stall.json",
      "attribution": "Open folding market stall by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-folding-market-stall/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-folding-market-stall.glb",
          "format": "GLB",
          "bytes": 551764,
          "sha256": "43adfb6b047136eb03631221b3da4a04e664970de3143a9805131490796af385",
          "url": "https://xenoah.github.io/meshcopia/assets/city-folding-market-stall/source/city-folding-market-stall.glb"
        },
        {
          "name": "city-folding-market-stall.stl",
          "format": "STL",
          "bytes": 444484,
          "sha256": "c6c000cfcda7d4c93308bc562a99a12aa723d631a7b55ed7871658779abe4ae7",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-folding-market-stall/source/city-folding-market-stall.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-folding-market-stall",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 551764,
              "name": "city-folding-market-stall.glb",
              "sha256": "43adfb6b047136eb03631221b3da4a04e664970de3143a9805131490796af385"
            },
            {
              "bytes": 444484,
              "name": "city-folding-market-stall.stl",
              "sha256": "c6c000cfcda7d4c93308bc562a99a12aa723d631a7b55ed7871658779abe4ae7"
            }
          ],
          "archive": {
            "bytes": 295501,
            "filename": "city-folding-market-stall-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "75e6c56955a7f518af27bb745c6556bbc01ad52447614a263a466ea490130e40",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-market-stall-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-folding-market-stall.fbx",
              "format": "FBX",
              "bytes": 334588,
              "sha256": "fa9aebc4877509fb271cf36ed603f000aa23857212f8b92066b963b40b0dde12",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-market-stall.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f4611b1647da23280d654dd08286868188e5955a37a3eaae0c187b231037f79f.json",
                "bytes": 706,
                "sha256": "f4611b1647da23280d654dd08286868188e5955a37a3eaae0c187b231037f79f"
              }
            }
          ],
          "notice": {
            "bytes": 403,
            "filename": "LICENSE.txt",
            "sha256": "a375e6b867f5d6a70796994626d57bb1a460a474a0d0b9d27627d3fafc49ca6a",
            "text": "Open folding market stall by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-folding-market-stall/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-market-stall/source/city-folding-market-stall.glb"
    },
    {
      "id": "city-folding-refuse-collection-cage",
      "type": "model",
      "title": "折りたたみ式ごみ集積ボックス",
      "titleEn": "Folding refuse collection cage",
      "description": "住宅地のごみステーションに置く、緑色の網目ボックスです。角柱と上下の枠、溶接金網の4面、蝶番付きの網ふたと取っ手、前面の留め金、無地の掲示板、脚部パッドを造形しています。ふたは閉じた状態で、折りたたみ・開閉動作、ごみ袋、文字の掲示は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.260 × 0.943 × 0.898 m、32,528三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A green welded-mesh refuse collection cage for residential collection points. It models corner posts, top and bottom frames, four mesh walls, a hinged mesh lid with grab handle, front latch, a blank notice plate and foot pads. The lid is shown closed; folding or opening motion, refuse bags and lettered notices are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.260 × 0.943 × 0.898 m; 32,528 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "refuse",
        "garbage-station",
        "mesh-cage",
        "waste-collection",
        "ごみ集積所"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-folding-refuse-collection-cage/preview.png",
      "preview": "city-folding-refuse-collection-cage.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 32528,
      "dimensions": [
        1.26,
        0.9425,
        0.898
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "bf660c17e724fd3bc000662c15a100369164bc5a78a5bfa4cd4c3f8732375ad3",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1ef8df4fd3cd274536d7090ddafa56b22d7426709c6e4e2d28c8a8f9039c3618"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-folding-refuse-collection-cage"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-refuse-collection-cage/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-folding-refuse-collection-cage.json",
      "attribution": "Folding refuse collection cage by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-folding-refuse-collection-cage/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-folding-refuse-collection-cage.glb",
          "format": "GLB",
          "bytes": 1437096,
          "sha256": "bf660c17e724fd3bc000662c15a100369164bc5a78a5bfa4cd4c3f8732375ad3",
          "url": "https://xenoah.github.io/meshcopia/assets/city-folding-refuse-collection-cage/source/city-folding-refuse-collection-cage.glb"
        },
        {
          "name": "city-folding-refuse-collection-cage.stl",
          "format": "STL",
          "bytes": 1626484,
          "sha256": "1ef8df4fd3cd274536d7090ddafa56b22d7426709c6e4e2d28c8a8f9039c3618",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-folding-refuse-collection-cage/source/city-folding-refuse-collection-cage.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-folding-refuse-collection-cage",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1437096,
              "name": "city-folding-refuse-collection-cage.glb",
              "sha256": "bf660c17e724fd3bc000662c15a100369164bc5a78a5bfa4cd4c3f8732375ad3"
            },
            {
              "bytes": 1626484,
              "name": "city-folding-refuse-collection-cage.stl",
              "sha256": "1ef8df4fd3cd274536d7090ddafa56b22d7426709c6e4e2d28c8a8f9039c3618"
            }
          ],
          "archive": {
            "bytes": 797027,
            "filename": "city-folding-refuse-collection-cage-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "33dff51c6a812c37c20a1665b50cba9bc55bf63364e5687cc651f3a14a94d103",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-refuse-collection-cage-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-folding-refuse-collection-cage.fbx",
              "format": "FBX",
              "bytes": 945068,
              "sha256": "4d32ab305b6c01c5ad651e586b9c1447fa6a0b87dbc97181b30c7d92e2688588",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-folding-refuse-collection-cage.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7eb061b384bd1eab1006d358edebd1978cac6305d9f48a900535df524d93652c.json",
                "bytes": 1489,
                "sha256": "7eb061b384bd1eab1006d358edebd1978cac6305d9f48a900535df524d93652c"
              }
            }
          ],
          "notice": {
            "bytes": 418,
            "filename": "LICENSE.txt",
            "sha256": "8bb6285c0fdba9d6059058659750833c0321f512e12a4d216d902244c7c5dfb5",
            "text": "Folding refuse collection cage by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-folding-refuse-collection-cage/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-folding-refuse-collection-cage/source/city-folding-refuse-collection-cage.glb"
    },
    {
      "id": "city-football-goal",
      "type": "model",
      "title": "実体ネット付き小型サッカーゴール",
      "titleEn": "Small football goal with geometric net",
      "description": "公園のレクリエーション場面用の単体サッカーゴール。丸い前枠、曲げた後部支持管、側面と後部の接地レール、ゴム足、屋根・後面・両側面に開口のある実体コードネットと固定ループを造形。ゴール前面は開いています。ボール、競技場、もう一方のゴール、利用者、地面や固定重りは含みません。静的装飾用で、転倒防止・競技規格・安全性は未検証。実用可能な競技器具や施工指示ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.750 × 1.958 × 1.319 m、19,668三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One small football/soccer goal for park recreation scenes, with a rounded front frame, bent rear support tubes, side and rear ground rails, rubber feet, real open cord net across the roof, back and both sides, and lacing loops. The front mouth is open. No ball, pitch, second goal, people, ground or ballast. Static decorative geometry; anti-tip stability, sporting standards and safety are not validated. Not functioning competition equipment or construction instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.750 × 1.958 × 1.319 m; 19,668 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "park",
        "football",
        "soccer",
        "goal",
        "net",
        "サッカー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-football-goal/preview.png",
      "preview": "city-football-goal.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19668,
      "dimensions": [
        3.75,
        1.958031,
        1.3185
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-011/scripts/city_expansion/active_park.py",
        "sourceSha256": "0b605a075c01664ba3252eb5b325742a1e2fc65e1272f063d4f348e2f69e359a",
        "sourceRecipeSha256": "54293a01b6b56bab7133b6fd2a39c538a8679cc23f5b611cdc5b096dd5766862",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "8323d04d79faa0f78b3326356f52f37234563aeb73f343e471a461da1137f8b9"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-011/scripts/city_expansion/active_park.py",
            "scripts/city_expansion/frozen/batch-011/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-football-goal"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-football-goal/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-football-goal.json",
      "attribution": "Small football goal with geometric net by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-football-goal/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-football-goal.glb",
          "format": "GLB",
          "bytes": 739252,
          "sha256": "0b605a075c01664ba3252eb5b325742a1e2fc65e1272f063d4f348e2f69e359a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-football-goal/source/city-football-goal.glb"
        },
        {
          "name": "city-football-goal.stl",
          "format": "STL",
          "bytes": 983484,
          "sha256": "8323d04d79faa0f78b3326356f52f37234563aeb73f343e471a461da1137f8b9",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-football-goal/source/city-football-goal.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-football-goal",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 739252,
              "name": "city-football-goal.glb",
              "sha256": "0b605a075c01664ba3252eb5b325742a1e2fc65e1272f063d4f348e2f69e359a"
            },
            {
              "bytes": 983484,
              "name": "city-football-goal.stl",
              "sha256": "8323d04d79faa0f78b3326356f52f37234563aeb73f343e471a461da1137f8b9"
            }
          ],
          "archive": {
            "bytes": 529999,
            "filename": "city-football-goal-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "70191eb923854a1e7d58dee2f6fd9bfc2c107939d28511e6caa0b64406230e2c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-football-goal-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-football-goal.fbx",
              "format": "FBX",
              "bytes": 619436,
              "sha256": "ba252c77dab42f9422cd25e06b6c2eb1d19fd4b444aa4cbb7f00362c5d0f8b94",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-football-goal.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/767d844337725822cc98118947855b3119cb33eabfce31e75914e150c6b65aaa.json",
                "bytes": 708,
                "sha256": "767d844337725822cc98118947855b3119cb33eabfce31e75914e150c6b65aaa"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "912da493d157222707e0979b7da69772e504f3e8df228e544bc88ac5a32b36bf",
            "text": "Small football goal with geometric net by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-football-goal/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-football-goal/source/city-football-goal.glb"
    },
    {
      "id": "city-four-wheel-rollator",
      "type": "model",
      "title": "四輪歩行器の静的プロップ",
      "titleEn": "Four-wheel rollator static prop",
      "description": "公共施設の休憩所、玄関や歩道シーンに配置する汎用四輪ロレータ。後方が開いた歩行フレーム、前方キャスターと後輪、左右の握りと開口した手ブレーキ、ケーブル、休憩用座面、湾曲した前方背当てと座面下バッグを造形しています。車椅子や買い物カートではありません。人、荷物や追加の移動補助具は含みません。静的な外観用モデルで、移動支援・支持・ブレーキ・着座の実機能、医療用途、荷重定格や安全認証はなく、製品設計や操作指示ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.617 × 0.926 × 0.725 m、11,240三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A generic four-wheel rollator for public rest areas, entrances and sidewalk scenes. Its rear-open walking frame has front casters, rear wheels, paired grips with open handbrake levers and cables, rest seat, curved forward backrest and under-seat storage bag. This is not a wheelchair or shopping trolley. No person, load or additional mobility aid is included. Static appearance geometry provides no mobility-assistance, support, braking or seating function, clinical suitability, load rating or safety certification, and is not a product design or operating guidance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.617 × 0.926 × 0.725 m; 11,240 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "public-space",
        "rollator",
        "walking-frame",
        "歩行器"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-four-wheel-rollator/preview.png",
      "preview": "city-four-wheel-rollator.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11240,
      "dimensions": [
        0.617,
        0.925793,
        0.725194
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-015/scripts/city_expansion/public_mobility.py",
        "sourceSha256": "e7ed0b475d6bc5accfc256145f42b6e2a6092683ffa3446d91fb3c04a01e21df",
        "sourceRecipeSha256": "e650f6199f3e96e996636c4a72a453580f77344d63f335d087c1887b67a49806",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7128e2305e37a24df698da752a5e60ba43c3f53741a5648fe18341465c601ad9"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-015/scripts/city_expansion/public_mobility.py",
            "scripts/city_expansion/frozen/batch-015/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-four-wheel-rollator"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-four-wheel-rollator/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-four-wheel-rollator.json",
      "attribution": "Four-wheel rollator static prop by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-four-wheel-rollator/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-four-wheel-rollator.glb",
          "format": "GLB",
          "bytes": 639148,
          "sha256": "e7ed0b475d6bc5accfc256145f42b6e2a6092683ffa3446d91fb3c04a01e21df",
          "url": "https://xenoah.github.io/meshcopia/assets/city-four-wheel-rollator/source/city-four-wheel-rollator.glb"
        },
        {
          "name": "city-four-wheel-rollator.stl",
          "format": "STL",
          "bytes": 562084,
          "sha256": "7128e2305e37a24df698da752a5e60ba43c3f53741a5648fe18341465c601ad9",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-four-wheel-rollator/source/city-four-wheel-rollator.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-four-wheel-rollator",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 639148,
              "name": "city-four-wheel-rollator.glb",
              "sha256": "e7ed0b475d6bc5accfc256145f42b6e2a6092683ffa3446d91fb3c04a01e21df"
            },
            {
              "bytes": 562084,
              "name": "city-four-wheel-rollator.stl",
              "sha256": "7128e2305e37a24df698da752a5e60ba43c3f53741a5648fe18341465c601ad9"
            }
          ],
          "archive": {
            "bytes": 377708,
            "filename": "city-four-wheel-rollator-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "80eb82dddc8bfc52025cbd156020a962334d377cd8bddbfa35bf6b113236e382",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-four-wheel-rollator-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-four-wheel-rollator.fbx",
              "format": "FBX",
              "bytes": 424076,
              "sha256": "50555b2d245297f8bc6cc920e0ea88240010bc4421294ac8f3b5eb441adf57c4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-four-wheel-rollator.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/60341a8ee3d02a140d67352053942ef8f6c47533b70f7c73bbcc0e867e1dc1ff.json",
                "bytes": 514,
                "sha256": "60341a8ee3d02a140d67352053942ef8f6c47533b70f7c73bbcc0e867e1dc1ff"
              }
            }
          ],
          "notice": {
            "bytes": 408,
            "filename": "LICENSE.txt",
            "sha256": "5fe491dfa0574c72de7af8b7c3474353604312046c5525c58e7f2fabccb14dd9",
            "text": "Four-wheel rollator static prop by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-four-wheel-rollator/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-four-wheel-rollator/source/city-four-wheel-rollator.glb"
    },
    {
      "id": "city-frame-hacksaw",
      "type": "model",
      "title": "弓形の金切りのこ",
      "titleEn": "Frame hacksaw",
      "description": "保守作業台や資材室向けの手動金切りのこ。開いた弓形フレーム、実形状の小さな歯を持つ薄い刃と取付穴、端の保持具、張力調整風のねじ・蝶形つまみ、開いた握りを造形。刃は固定され、切断物・切粉・切断動作はありません。実際の刃性能、張力や安全設計は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.491 × 0.031 × 0.202 m、2,528三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A manual hacksaw for maintenance benches and stockrooms, with an open bowed frame, thin blade with modeled teeth and mounting holes, end holders, tension-adjuster exterior and wing grips, and open handle. The blade is fixed; workpieces, chips and cutting behavior are absent. Real blade performance, tension and safety design are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.491 × 0.031 × 0.202 m; 2,528 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tool",
        "hacksaw",
        "maintenance",
        "金切りのこ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-frame-hacksaw/preview.png",
      "preview": "city-frame-hacksaw.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2528,
      "dimensions": [
        0.490998,
        0.031,
        0.20186
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-032/scripts/city_expansion/workshop_hand_tools.py",
        "sourceSha256": "05bd98e62804b619bae5d27c34f671b63b2aaf607155af6d1a75df32c7e5082f",
        "sourceRecipeSha256": "c3683a84fbea9c5ea5f10b9ea1a0e5ccbdf3023d7734835dcfb74ac8f927ef68",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c5f2861971e465a45572096f0194ecb616fc16b1b8e6a792a0cde8488dac2932"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-032/scripts/city_expansion/workshop_hand_tools.py",
            "scripts/city_expansion/frozen/batch-032/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-frame-hacksaw"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-frame-hacksaw/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-frame-hacksaw.json",
      "attribution": "Frame hacksaw by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-frame-hacksaw/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-frame-hacksaw.glb",
          "format": "GLB",
          "bytes": 137044,
          "sha256": "05bd98e62804b619bae5d27c34f671b63b2aaf607155af6d1a75df32c7e5082f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-frame-hacksaw/source/city-frame-hacksaw.glb"
        },
        {
          "name": "city-frame-hacksaw.stl",
          "format": "STL",
          "bytes": 126484,
          "sha256": "c5f2861971e465a45572096f0194ecb616fc16b1b8e6a792a0cde8488dac2932",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-frame-hacksaw/source/city-frame-hacksaw.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-frame-hacksaw",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 137044,
              "name": "city-frame-hacksaw.glb",
              "sha256": "05bd98e62804b619bae5d27c34f671b63b2aaf607155af6d1a75df32c7e5082f"
            },
            {
              "bytes": 126484,
              "name": "city-frame-hacksaw.stl",
              "sha256": "c5f2861971e465a45572096f0194ecb616fc16b1b8e6a792a0cde8488dac2932"
            }
          ],
          "archive": {
            "bytes": 83045,
            "filename": "city-frame-hacksaw-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6d10c475d21a315bd4a73d0bb842677cd6df53bfbee63cb59b1f2ac619d8c0dc",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-frame-hacksaw-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-frame-hacksaw.fbx",
              "format": "FBX",
              "bytes": 103596,
              "sha256": "8f0726eb6f0f42b757eda6eeb6fbea70b46370428fbeb69a454950eacff4e995",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-frame-hacksaw.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/827a33fa7d44e279c7cb11d54acdf731f5a8220a8bc8383ad39d4d698d1fc7ae.json",
                "bytes": 317,
                "sha256": "827a33fa7d44e279c7cb11d54acdf731f5a8220a8bc8383ad39d4d698d1fc7ae"
              }
            }
          ],
          "notice": {
            "bytes": 384,
            "filename": "LICENSE.txt",
            "sha256": "358714cc38222c75c461e7cac4a7535eba6dce7452f491da442468500c655e80",
            "text": "Frame hacksaw by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-frame-hacksaw/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-frame-hacksaw/source/city-frame-hacksaw.glb"
    },
    {
      "id": "city-framed-wall-formwork-panel",
      "type": "model",
      "title": "枠付きの壁型枠パネル",
      "titleEn": "Framed wall-formwork panel",
      "description": "建設現場や資材置場向けの一枚型枠パネル。無地の合板調表面、金属の外枠、背面の縦横補強、持ち手、開口した連結金具と留め具を造形。壁・コンクリート・支柱・対向パネルや完成した型枠系統は含みません。単体の立て置き用原点で、支持と配置はシーン側で調整してください。耐圧・緊結・施工安全は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.986 × 1.800 × 0.190 m、7,132三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A single framed formwork panel for construction and storage-yard scenes, with plain plywood-like facing, metal perimeter, rear grid stiffeners, handgrips, open connection eyes and fasteners. Wall, concrete, braces, opposing panel and a complete formwork system are absent. Its base origin supports upright scene placement; supply visual supports in the host scene. Pressure resistance, fastening and construction safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.986 × 1.800 × 0.190 m; 7,132 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "construction",
        "formwork",
        "panel",
        "型枠"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-framed-wall-formwork-panel/preview.png",
      "preview": "city-framed-wall-formwork-panel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7132,
      "dimensions": [
        0.986,
        1.8,
        0.190485
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-023/scripts/city_expansion/construction_support.py",
        "sourceSha256": "b96db599c939ab4aa516b708be6d86e0c393ac9f95282bc9a4850182c8e29246",
        "sourceRecipeSha256": "2b7a745f2f0df5f7df4564cfefc43623822650d81996059886febb35f52031f9",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "21eb002dec17005d876af9d1c4977b9e0346d346a7ff4abe5fca16662ecfe804"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-023/scripts/city_expansion/construction_support.py",
            "scripts/city_expansion/frozen/batch-023/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-framed-wall-formwork-panel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-framed-wall-formwork-panel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-framed-wall-formwork-panel.json",
      "attribution": "Framed wall-formwork panel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-framed-wall-formwork-panel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-framed-wall-formwork-panel.glb",
          "format": "GLB",
          "bytes": 319412,
          "sha256": "b96db599c939ab4aa516b708be6d86e0c393ac9f95282bc9a4850182c8e29246",
          "url": "https://xenoah.github.io/meshcopia/assets/city-framed-wall-formwork-panel/source/city-framed-wall-formwork-panel.glb"
        },
        {
          "name": "city-framed-wall-formwork-panel.stl",
          "format": "STL",
          "bytes": 356684,
          "sha256": "21eb002dec17005d876af9d1c4977b9e0346d346a7ff4abe5fca16662ecfe804",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-framed-wall-formwork-panel/source/city-framed-wall-formwork-panel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-framed-wall-formwork-panel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 319412,
              "name": "city-framed-wall-formwork-panel.glb",
              "sha256": "b96db599c939ab4aa516b708be6d86e0c393ac9f95282bc9a4850182c8e29246"
            },
            {
              "bytes": 356684,
              "name": "city-framed-wall-formwork-panel.stl",
              "sha256": "21eb002dec17005d876af9d1c4977b9e0346d346a7ff4abe5fca16662ecfe804"
            }
          ],
          "archive": {
            "bytes": 185420,
            "filename": "city-framed-wall-formwork-panel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8dbc3cb40eece932d18dff73827cb2dca325f1dcca16e9fb6be3c511285ee8e9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-framed-wall-formwork-panel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-framed-wall-formwork-panel.fbx",
              "format": "FBX",
              "bytes": 221132,
              "sha256": "1a169ef06b669ee3a13755b2f4dcea63dc0f9f81ea18facdeca37106894962a2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-framed-wall-formwork-panel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/21a73cbd5b37456a20001f83a78b3c57c1beac8dea73c16d3858566eb28db182.json",
                "bytes": 512,
                "sha256": "21a73cbd5b37456a20001f83a78b3c57c1beac8dea73c16d3858566eb28db182"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "d46668d4a9b9f4a22a4dbf5d1184e9947c53284f95cc949e6312c1399db751c7",
            "text": "Framed wall-formwork panel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-framed-wall-formwork-panel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-framed-wall-formwork-panel/source/city-framed-wall-formwork-panel.glb"
    },
    {
      "id": "city-framed-xylophone",
      "type": "model",
      "title": "架台付き教育用木琴",
      "titleEn": "Framed educational xylophone",
      "description": "学校の音楽室や交流施設向けの架台付き木琴。長さを変えた20枚の木色バー、保持ボタンと支持コード、下側が開いた20本の共鳴管、台枠・支柱・四個の車輪、横のマレット置場と二本のばちを造形。バー・管・ばちを含む一式1点で、音域・調律された周波数を示す設計ではありません。音声、振動、可動機構や実楽器の音響性能は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.265 × 0.896 × 0.562 m、20,468三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An educational xylophone prop on a wheeled frame for school music rooms and community facilities. It has 20 graduated wood-colored bars, retaining buttons/support cords, 20 bottom-open resonator tubes, frame/uprights/four wheels and a side tray with two mallets. Bars, tubes and mallets count within one assembly. No particular musical range or tuned frequencies are represented as an engineering claim. Audio, vibration, moving mechanisms and real acoustic performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.265 × 0.896 × 0.562 m; 20,468 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "music",
        "xylophone",
        "school",
        "木琴"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-framed-xylophone/preview.png",
      "preview": "city-framed-xylophone.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20468,
      "dimensions": [
        1.265,
        0.8965,
        0.562
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-037/scripts/city_expansion/community_music_instruments.py",
        "sourceSha256": "f7dee0e9c78e71d4eb1983e134d78b216222aade0066c49ac153a43645e83228",
        "sourceRecipeSha256": "cdfd2745ba62ca00e5ee369892c24f613649721462c92776f582802c5863f82a",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "55ce007c62da7661029dbbff868829e0dd878dd852722c20b04f50d50f4b95ce"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-037/scripts/city_expansion/community_music_instruments.py",
            "scripts/city_expansion/frozen/batch-037/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-framed-xylophone"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-framed-xylophone/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-framed-xylophone.json",
      "attribution": "Framed educational xylophone by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-framed-xylophone/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-framed-xylophone.glb",
          "format": "GLB",
          "bytes": 1014132,
          "sha256": "f7dee0e9c78e71d4eb1983e134d78b216222aade0066c49ac153a43645e83228",
          "url": "https://xenoah.github.io/meshcopia/assets/city-framed-xylophone/source/city-framed-xylophone.glb"
        },
        {
          "name": "city-framed-xylophone.stl",
          "format": "STL",
          "bytes": 1023484,
          "sha256": "55ce007c62da7661029dbbff868829e0dd878dd852722c20b04f50d50f4b95ce",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-framed-xylophone/source/city-framed-xylophone.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-framed-xylophone",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1014132,
              "name": "city-framed-xylophone.glb",
              "sha256": "f7dee0e9c78e71d4eb1983e134d78b216222aade0066c49ac153a43645e83228"
            },
            {
              "bytes": 1023484,
              "name": "city-framed-xylophone.stl",
              "sha256": "55ce007c62da7661029dbbff868829e0dd878dd852722c20b04f50d50f4b95ce"
            }
          ],
          "archive": {
            "bytes": 567696,
            "filename": "city-framed-xylophone-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8365e953d5ef6e98699c05e62f1d63b2a1f3fc2af19c1939a9b475870732e806",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-framed-xylophone-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-framed-xylophone.fbx",
              "format": "FBX",
              "bytes": 650924,
              "sha256": "e862b7e063139608ccdf4254f6158191c903bede666a43383cd3e5e12cb6cf30",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-framed-xylophone.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/babb399e364f96f7b855063b38720e59f243038b477ba41d5480183e0ec40ce1.json",
                "bytes": 710,
                "sha256": "babb399e364f96f7b855063b38720e59f243038b477ba41d5480183e0ec40ce1"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "9486bcc91cc49836b7abfe530357937f11ddbebe8ac4d604ef9a0621cd9b571b",
            "text": "Framed educational xylophone by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-framed-xylophone/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-framed-xylophone/source/city-framed-xylophone.glb"
    },
    {
      "id": "city-freestanding-climbing-wall",
      "type": "model",
      "title": "斜材付き自立クライミングウォール",
      "titleEn": "Freestanding climbing wall with rear braces",
      "description": "公園や屋内運動施設の背景へ置く、自立式クライミングパネルの一式。厚みのある三段パネル、大小の不規則なオリジナルホールドと固定ボルト、周囲縁材、背面の横桟と筋交い、長い後方斜材、連結接地レールとゴム足を造形。マット・人・ロープは含まず、全体で1点です。登攀動作・荷重計算・落下保護・実用品の安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.326 × 3.135 × 1.770 m、19,920三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding climbing-panel assembly for park and indoor exercise-facility backdrops. It has three thick panels, varied irregular original holds with fixing bolts, perimeter trim, rear bearers and cross brace, long rear diagonals, connected base rails and rubber feet. Mats, people and ropes are absent; the whole wall counts as one model. Climbing behavior, load calculations, fall protection and real-equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.326 × 3.135 × 1.770 m; 19,920 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "sports",
        "climbing",
        "climbing-wall",
        "クライミング"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-freestanding-climbing-wall/preview.png",
      "preview": "city-freestanding-climbing-wall.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19920,
      "dimensions": [
        2.326,
        3.135,
        1.77
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-054/scripts/city_expansion/active_park_equipment.py",
        "sourceSha256": "dd50dbbe973a13c4ff660370e3cc04fcae693b3fc0e7ef5d5a9c5d68812b19fe",
        "sourceRecipeSha256": "335bb6027b110ba9b140be37d9fc57716cb1aa347bbd622b492d06a75c5fd1f7",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "809a948a9959be86c44656b6fd5c7b481f42078b5f01bf4e79648d29e48a2405"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-054/scripts/city_expansion/active_park_equipment.py",
            "scripts/city_expansion/frozen/batch-054/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-freestanding-climbing-wall"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-freestanding-climbing-wall/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-freestanding-climbing-wall.json",
      "attribution": "Freestanding climbing wall with rear braces by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-freestanding-climbing-wall/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-freestanding-climbing-wall.glb",
          "format": "GLB",
          "bytes": 1105284,
          "sha256": "dd50dbbe973a13c4ff660370e3cc04fcae693b3fc0e7ef5d5a9c5d68812b19fe",
          "url": "https://xenoah.github.io/meshcopia/assets/city-freestanding-climbing-wall/source/city-freestanding-climbing-wall.glb"
        },
        {
          "name": "city-freestanding-climbing-wall.stl",
          "format": "STL",
          "bytes": 996084,
          "sha256": "809a948a9959be86c44656b6fd5c7b481f42078b5f01bf4e79648d29e48a2405",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-freestanding-climbing-wall/source/city-freestanding-climbing-wall.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-freestanding-climbing-wall",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1105284,
              "name": "city-freestanding-climbing-wall.glb",
              "sha256": "dd50dbbe973a13c4ff660370e3cc04fcae693b3fc0e7ef5d5a9c5d68812b19fe"
            },
            {
              "bytes": 996084,
              "name": "city-freestanding-climbing-wall.stl",
              "sha256": "809a948a9959be86c44656b6fd5c7b481f42078b5f01bf4e79648d29e48a2405"
            }
          ],
          "archive": {
            "bytes": 665918,
            "filename": "city-freestanding-climbing-wall-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "14bbdfc6fa6db1390e97ff2000994d7f8f8fca2b07e39f5c2a3bb17e8c9c6ad4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-freestanding-climbing-wall-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-freestanding-climbing-wall.fbx",
              "format": "FBX",
              "bytes": 749644,
              "sha256": "466d766b1a39bd3baefec7108b66b231286ebf2974d96fa1f04646fff386df5e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-freestanding-climbing-wall.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7df28e464cbb45d7dbec4b6dc43ab54c1f290ec3501e63ead36c1ec5b7099bc4.json",
                "bytes": 906,
                "sha256": "7df28e464cbb45d7dbec4b6dc43ab54c1f290ec3501e63ead36c1ec5b7099bc4"
              }
            }
          ],
          "notice": {
            "bytes": 427,
            "filename": "LICENSE.txt",
            "sha256": "e1ff389ab898be0867d8c41b4be2a22ab0fb2fac6a26f2457bc69cd73575639d",
            "text": "Freestanding climbing wall with rear braces by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-freestanding-climbing-wall/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-freestanding-climbing-wall/source/city-freestanding-climbing-wall.glb"
    },
    {
      "id": "city-front-loading-washing-machine",
      "type": "model",
      "title": "前開きドラム式洗濯機",
      "titleEn": "Front-loading washing machine",
      "description": "共同ランドリーや施設の洗濯室向けの洗濯機外観。前板の実開口、奥行きのある空のドラム、内側リフター、ゴム蛇腹、固定した開扉・不透明な窓表現、洗剤引出し、無表示操作部、背面接続口と収納状態のホース、底板と調整足を造形。洗浄・回転・通水・電装・扉動作は実装していません。性能、電気・水回りの安全性や製品適合性は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.608 × 0.848 × 1.168 m、22,096三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A washing-machine appearance prop for shared laundries and facility washrooms. It has a genuine front-panel aperture, deep empty drum and interior lifters, rubber bellows, fixed swung-open door with an opaque window representation, detergent drawer, inactive controls, rear connection collars and parked hoses, underside plate and leveling feet. Washing, rotation, plumbing, electrical operation and door motion are not implemented. Performance, electrical/plumbing safety and product compliance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.608 × 0.848 × 1.168 m; 22,096 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "laundry",
        "washing-machine",
        "appliance",
        "洗濯機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-front-loading-washing-machine/preview.png",
      "preview": "city-front-loading-washing-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22096,
      "dimensions": [
        0.607768,
        0.848,
        1.168334
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-029/scripts/city_expansion/textile_care_equipment.py",
        "sourceSha256": "c0988de6568504ba400d546e4b0fe42e427b3c8242f5f5e3af9ea476d741c61f",
        "sourceRecipeSha256": "b2060f5541b6cb3f360b4589b5565885c190e8bc39f233b784d2320f300d0bbf",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "df0cb3fce832034117d30cbba884f1340512433c22aa6ab6a7360999ff91aaf5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-029/scripts/city_expansion/textile_care_equipment.py",
            "scripts/city_expansion/frozen/batch-029/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-front-loading-washing-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-front-loading-washing-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-front-loading-washing-machine.json",
      "attribution": "Front-loading washing machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-front-loading-washing-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-front-loading-washing-machine.glb",
          "format": "GLB",
          "bytes": 908684,
          "sha256": "c0988de6568504ba400d546e4b0fe42e427b3c8242f5f5e3af9ea476d741c61f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-front-loading-washing-machine/source/city-front-loading-washing-machine.glb"
        },
        {
          "name": "city-front-loading-washing-machine.stl",
          "format": "STL",
          "bytes": 1104884,
          "sha256": "df0cb3fce832034117d30cbba884f1340512433c22aa6ab6a7360999ff91aaf5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-front-loading-washing-machine/source/city-front-loading-washing-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-front-loading-washing-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 908684,
              "name": "city-front-loading-washing-machine.glb",
              "sha256": "c0988de6568504ba400d546e4b0fe42e427b3c8242f5f5e3af9ea476d741c61f"
            },
            {
              "bytes": 1104884,
              "name": "city-front-loading-washing-machine.stl",
              "sha256": "df0cb3fce832034117d30cbba884f1340512433c22aa6ab6a7360999ff91aaf5"
            }
          ],
          "archive": {
            "bytes": 570066,
            "filename": "city-front-loading-washing-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b8fa4532156901393d068d16872971fcac3c61f9a49036a4cec1a5184416deaa",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-front-loading-washing-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-front-loading-washing-machine.fbx",
              "format": "FBX",
              "bytes": 678908,
              "sha256": "555a34beff72e2c559e9eac861e060350170163d958258435b7a397ab08a1be5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-front-loading-washing-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/119383e7480335744442e71e701188517321503bb080ec3f9464703ca2e7d892.json",
                "bytes": 1290,
                "sha256": "119383e7480335744442e71e701188517321503bb080ec3f9464703ca2e7d892"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "72ff34f539395a91c53d392dfa7dd73907e956bb74cb0d52149c94cf15e12647",
            "text": "Front-loading washing machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-front-loading-washing-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-front-loading-washing-machine/source/city-front-loading-washing-machine.glb"
    },
    {
      "id": "city-garden-digging-spade",
      "type": "model",
      "title": "公園管理用のスコップ",
      "titleEn": "Garden digging spade",
      "description": "花壇・公園管理小屋に置く手作業用スコップ。浅く湾曲した厚みのある刃、足掛けの折返しとリブ、金属ソケット、木色の柄、開いたD字握りを造形。刃先を下にした展示姿勢で、壁や道具掛けへの配置は利用者側で調整してください。土や掘削動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.217 × 1.043 × 0.059 m、3,156三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A hand spade for flower-bed and park-maintenance scenes, with a shallow dished solid blade, folded foot treads and ribs, metal socket, plain wood-colored shaft and open D grip. Presented blade-down; adjust support and placement against a wall or tool rack in the host scene. Soil and digging behavior are absent. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.217 × 1.043 × 0.059 m; 3,156 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "tool",
        "spade",
        "公園管理"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-garden-digging-spade/preview.png",
      "preview": "city-garden-digging-spade.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3156,
      "dimensions": [
        0.217,
        1.043,
        0.0595
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-028/scripts/city_expansion/park_hand_tools.py",
        "sourceSha256": "d28be5802e9cc8e98de583b74f02787ce7fedd558e8092ae0a6b870c0928094d",
        "sourceRecipeSha256": "884ba16c3d32bda723eb7a355fb4ae3cb6cfcd0e413cf6eaa87cbb5faa24acb5",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "016de8524142de2b66fc8bfc02eca645b0e426f520dae921a364de4c4bc1511e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-028/scripts/city_expansion/park_hand_tools.py",
            "scripts/city_expansion/frozen/batch-028/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-garden-digging-spade"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-garden-digging-spade/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-garden-digging-spade.json",
      "attribution": "Garden digging spade by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-garden-digging-spade/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-garden-digging-spade.glb",
          "format": "GLB",
          "bytes": 174108,
          "sha256": "d28be5802e9cc8e98de583b74f02787ce7fedd558e8092ae0a6b870c0928094d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-garden-digging-spade/source/city-garden-digging-spade.glb"
        },
        {
          "name": "city-garden-digging-spade.stl",
          "format": "STL",
          "bytes": 157884,
          "sha256": "016de8524142de2b66fc8bfc02eca645b0e426f520dae921a364de4c4bc1511e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-garden-digging-spade/source/city-garden-digging-spade.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-garden-digging-spade",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 174108,
              "name": "city-garden-digging-spade.glb",
              "sha256": "d28be5802e9cc8e98de583b74f02787ce7fedd558e8092ae0a6b870c0928094d"
            },
            {
              "bytes": 157884,
              "name": "city-garden-digging-spade.stl",
              "sha256": "016de8524142de2b66fc8bfc02eca645b0e426f520dae921a364de4c4bc1511e"
            }
          ],
          "archive": {
            "bytes": 102894,
            "filename": "city-garden-digging-spade-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7fa2b7a486abc6268059aa1527f5e406c5dd1a2f2a4f3648c22b0cabd9336cd4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-garden-digging-spade-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-garden-digging-spade.fbx",
              "format": "FBX",
              "bytes": 124620,
              "sha256": "665971841b2422fbd6875c1a2091a881223915f7b62c652bb2e3560cd67de335",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-garden-digging-spade.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e201bc2ec9944cc296c2249c9f68518ab79a3c9816488f218f53611b1dfdfd23.json",
                "bytes": 318,
                "sha256": "e201bc2ec9944cc296c2249c9f68518ab79a3c9816488f218f53611b1dfdfd23"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "6f158ca37d524a66cad091e82c5e827c4de1ff8d42a10401d8f118a1e36d1051",
            "text": "Garden digging spade by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-garden-digging-spade/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-garden-digging-spade/source/city-garden-digging-spade.glb"
    },
    {
      "id": "city-garden-watering-can",
      "type": "model",
      "title": "園芸用のじょうろ",
      "titleEn": "Garden watering can",
      "description": "花壇・温室・公園管理小屋向けのじょうろ。空洞のある楕円の胴と開いた給水口、上の弓形持ち手、後ろの傾け用持ち手、中空の注ぎ口、19個の貫通穴を持つ散水口を造形。水や流れ、可動機構はなく、内部の流体経路や散水性能は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.300 × 0.479 × 0.658 m、6,874三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A watering can for flower beds, greenhouses and park-maintenance sheds, with a hollow oval vessel and open fill port, high arched carrying handle, rear pouring handle, hollow spout and rose with 19 actual through-holes. Water, flow and articulation are absent; internal fluid routing and watering performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.300 × 0.479 × 0.658 m; 6,874 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "watering",
        "can",
        "じょうろ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-garden-watering-can/preview.png",
      "preview": "city-garden-watering-can.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6874,
      "dimensions": [
        0.3,
        0.479,
        0.657885
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-028/scripts/city_expansion/park_hand_tools.py",
        "sourceSha256": "2ce54ca8dd055d2ccfec8ea11723d1adebb6702dab73ad6d3472efec72ce038a",
        "sourceRecipeSha256": "884ba16c3d32bda723eb7a355fb4ae3cb6cfcd0e413cf6eaa87cbb5faa24acb5",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "613861b7f49a7b56f5864b22b508473ae476201f42ec9f3f08a60c39c6c52ef5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-028/scripts/city_expansion/park_hand_tools.py",
            "scripts/city_expansion/frozen/batch-028/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-garden-watering-can"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-garden-watering-can/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-garden-watering-can.json",
      "attribution": "Garden watering can by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-garden-watering-can/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-garden-watering-can.glb",
          "format": "GLB",
          "bytes": 286932,
          "sha256": "2ce54ca8dd055d2ccfec8ea11723d1adebb6702dab73ad6d3472efec72ce038a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-garden-watering-can/source/city-garden-watering-can.glb"
        },
        {
          "name": "city-garden-watering-can.stl",
          "format": "STL",
          "bytes": 343784,
          "sha256": "613861b7f49a7b56f5864b22b508473ae476201f42ec9f3f08a60c39c6c52ef5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-garden-watering-can/source/city-garden-watering-can.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-garden-watering-can",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 286932,
              "name": "city-garden-watering-can.glb",
              "sha256": "2ce54ca8dd055d2ccfec8ea11723d1adebb6702dab73ad6d3472efec72ce038a"
            },
            {
              "bytes": 343784,
              "name": "city-garden-watering-can.stl",
              "sha256": "613861b7f49a7b56f5864b22b508473ae476201f42ec9f3f08a60c39c6c52ef5"
            }
          ],
          "archive": {
            "bytes": 213356,
            "filename": "city-garden-watering-can-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d8a94edaac8f919bdcacd1878004f23df4aed8bc0a388f29f2035c0b7b676d26",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-garden-watering-can-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-garden-watering-can.fbx",
              "format": "FBX",
              "bytes": 246348,
              "sha256": "04dcd5488491501022190767134ffd81d006fd1a3149f4aa7246b230631e5327",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-garden-watering-can.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b25e5add22cc916131871d61d8710b626b7f8de0387b7be61f9de1f4c0d1ce2e.json",
                "bytes": 512,
                "sha256": "b25e5add22cc916131871d61d8710b626b7f8de0387b7be61f9de1f4c0d1ce2e"
              }
            }
          ],
          "notice": {
            "bytes": 396,
            "filename": "LICENSE.txt",
            "sha256": "0f96ad189b283f80e80125a4728ee70b2fa7e27d1c0379d5974f2c2286aead29",
            "text": "Garden watering can by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-garden-watering-can/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-garden-watering-can/source/city-garden-watering-can.glb"
    },
    {
      "id": "city-gas-meter-assembly",
      "type": "model",
      "title": "屋外ガスメーターまわり",
      "titleEn": "Outdoor gas meter assembly",
      "description": "住宅の外壁に取り付ける、都市ガスのメーターと配管一式です。繊維セメントの取付板、灰色のメーター本体と目盛り窓、無地の銘板、ユニオンナット、黄色い入口・出口の配管と元栓レバー、配管押さえを造形しています。目盛りの数字・検定表示などの文字、壁の内部、実際のガス設備としての適合性は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.600 × 1.200 × 0.225 m、1,736三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wall-mounted residential gas meter with its piping. It models the fibre-cement backing board, grey meter casing with dial window and blank plate, union nuts, yellow inlet and outlet pipes with a shutoff valve lever, and pipe saddle clips. Dial numerals, certification markings and other lettering, the wall interior and suitability as real gas equipment are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.600 × 1.200 × 0.225 m; 1,736 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "gas-meter",
        "utility",
        "building-services",
        "wall-mounted",
        "ガスメーター"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-gas-meter-assembly/preview.png",
      "preview": "city-gas-meter-assembly.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1736,
      "dimensions": [
        0.6,
        1.2,
        0.225
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "14af5d993aec7034773bf91860fcaeac13adabe3b16ce6ee0e16d6187eb83528",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "af937c95b2a7bf8bdb3d70e5cf38de704c71717a66004dbb7c3337f7ff9530bf"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-gas-meter-assembly"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-gas-meter-assembly/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-gas-meter-assembly.json",
      "attribution": "Outdoor gas meter assembly by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-gas-meter-assembly/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-gas-meter-assembly.glb",
          "format": "GLB",
          "bytes": 98292,
          "sha256": "14af5d993aec7034773bf91860fcaeac13adabe3b16ce6ee0e16d6187eb83528",
          "url": "https://xenoah.github.io/meshcopia/assets/city-gas-meter-assembly/source/city-gas-meter-assembly.glb"
        },
        {
          "name": "city-gas-meter-assembly.stl",
          "format": "STL",
          "bytes": 86884,
          "sha256": "af937c95b2a7bf8bdb3d70e5cf38de704c71717a66004dbb7c3337f7ff9530bf",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-gas-meter-assembly/source/city-gas-meter-assembly.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-gas-meter-assembly",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 98292,
              "name": "city-gas-meter-assembly.glb",
              "sha256": "14af5d993aec7034773bf91860fcaeac13adabe3b16ce6ee0e16d6187eb83528"
            },
            {
              "bytes": 86884,
              "name": "city-gas-meter-assembly.stl",
              "sha256": "af937c95b2a7bf8bdb3d70e5cf38de704c71717a66004dbb7c3337f7ff9530bf"
            }
          ],
          "archive": {
            "bytes": 61210,
            "filename": "city-gas-meter-assembly-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "733c767722284e8d37fa89fbea136c4eae4ae811195f07e6fbd246c3d03e373c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-gas-meter-assembly-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-gas-meter-assembly.fbx",
              "format": "FBX",
              "bytes": 85884,
              "sha256": "6d4e4bd9c2453f9fbe4eec2cdfb076b56eae33fe625c9a9eef4ab1aa793ba45c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-gas-meter-assembly.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/32a8001a98ab1c33df753172993f03f259c9da9e3cf30a1019e64804deada52a.json",
                "bytes": 505,
                "sha256": "32a8001a98ab1c33df753172993f03f259c9da9e3cf30a1019e64804deada52a"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "678220e0f272c1f2458d28d13450a5e26709b398c0e58cb9cc12ab66ce49000e",
            "text": "Outdoor gas meter assembly by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-gas-meter-assembly/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-gas-meter-assembly/source/city-gas-meter-assembly.glb"
    },
    {
      "id": "city-glazed-entry-door",
      "type": "model",
      "title": "ガラス入り店舗入口ドア",
      "titleEn": "Glazed shop entry door",
      "description": "少し開いたガラス戸、アルミ枠、気密パッキン、丁番、引手、浅い敷居と上部クローザーを備えた店舗入口。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A slightly open glazed entry with aluminum framing, transparent glass, compression seals, hinges, pull handles, shallow threshold and closer. Static visual prop. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "door",
        "entry",
        "glazed",
        "shopfront",
        "architecture",
        "ガラス戸"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-glazed-entry-door/thumbnail.png",
      "preview": "city-glazed-entry-door.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6244,
      "dimensions": [
        1.1,
        2.22,
        0.358542
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Glazing uses alpha-blended PBR transparency; appearance depends on viewer lighting and transparency sorting.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_architecture.py",
        "sourceSha256": "4955b4d64e195087c1c2eced0810afbdd1159eb1302802d67be2615f5a9e4c1f",
        "stlSha256": "76d195a3dea8fee4db281ee0c42b40a2206e043f9067fbeaf406129cc76f770d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_architecture.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py",
            "scripts/city/infrastructure_extra.py"
          ],
          "selectors": [
            "city-glazed-entry-door"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-glazed-entry-door/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-glazed-entry-door.json",
      "attribution": "Glazed shop entry door by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-glazed-entry-door/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-glazed-entry-door.glb",
          "format": "GLB",
          "bytes": 327880,
          "sha256": "4955b4d64e195087c1c2eced0810afbdd1159eb1302802d67be2615f5a9e4c1f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-glazed-entry-door/source/city-glazed-entry-door.glb"
        },
        {
          "name": "city-glazed-entry-door.stl",
          "format": "STL",
          "bytes": 312284,
          "sha256": "76d195a3dea8fee4db281ee0c42b40a2206e043f9067fbeaf406129cc76f770d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-glazed-entry-door/source/city-glazed-entry-door.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-glazed-entry-door",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 327880,
              "name": "city-glazed-entry-door.glb",
              "sha256": "4955b4d64e195087c1c2eced0810afbdd1159eb1302802d67be2615f5a9e4c1f"
            },
            {
              "bytes": 312284,
              "name": "city-glazed-entry-door.stl",
              "sha256": "76d195a3dea8fee4db281ee0c42b40a2206e043f9067fbeaf406129cc76f770d"
            }
          ],
          "archive": {
            "bytes": 103434,
            "filename": "city-glazed-entry-door-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f8c41abb66bec0846e1689dda6cd93b1014688c55e248ea85958d3ab8597260c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-glazed-entry-door-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-glazed-entry-door.fbx",
              "format": "FBX",
              "bytes": 322732,
              "sha256": "550da6fbf7dad0973bc346b2f638d58bdc930653239da67369de8aced5a2bfcb",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-glazed-entry-door.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1ba000e394b8a223a95f2979fdc1173a6a92d6174c3666c1110fc2a355b73191.json",
                "bytes": 318,
                "sha256": "1ba000e394b8a223a95f2979fdc1173a6a92d6174c3666c1110fc2a355b73191"
              }
            }
          ],
          "notice": {
            "bytes": 397,
            "filename": "LICENSE.txt",
            "sha256": "a25562e8d2a2899add2903d4a32fc724e6a570f0cd39b6b5ce2d0bf0b2bb6936",
            "text": "Glazed shop entry door by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-glazed-entry-door/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-glazed-entry-door/source/city-glazed-entry-door.glb"
    },
    {
      "id": "city-gravity-roller-conveyor",
      "type": "model",
      "title": "重力式ローラーコンベヤ",
      "titleEn": "Gravity roller conveyor",
      "description": "荷さばき場・小さな倉庫で箱の搬送経路を示すローラーコンベヤ。少し傾いた固定ベッドに29本の個別ローラー、軸端、側部チャンネル、四脚・高さ調整足・斜め補強、低い側の荷止めと端部連結金具を造形。箱や隣接モジュールは含まず、一台として配置します。ローラー回転・荷物の移動や耐荷重検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.166 × 0.829 × 0.714 m、28,916三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A gravity-roller conveyor for parcel routes in loading areas and small warehouses. A slightly inclined fixed bed carries 29 separate rollers and axle ends, side channels, four legs with adjustable-looking feet, diagonal bracing, low-end stop and joining tabs. Boxes and neighboring modules are absent; place it as one complete machine. Roller rotation, parcel movement and load-rating validation are not provided. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.166 × 0.829 × 0.714 m; 28,916 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "warehouse",
        "conveyor",
        "logistics",
        "ローラーコンベヤ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-gravity-roller-conveyor/preview.png",
      "preview": "city-gravity-roller-conveyor.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 28916,
      "dimensions": [
        2.166,
        0.828555,
        0.714
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-039/scripts/city_expansion/logistics_handling_equipment.py",
        "sourceSha256": "26ff5b00345c5f42ad772ec66f9562e897a16c33add5ed026caff7b30f2d1f01",
        "sourceRecipeSha256": "c3581e364fedcedf1c47f66d9ab4f3108e32319555619ac64cc78151e067f3f0",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ce372593d80dd78ee9143c3e3e2add6c61e1ec966a610f56d63943317b8c2b24"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-039/scripts/city_expansion/logistics_handling_equipment.py",
            "scripts/city_expansion/frozen/batch-039/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-gravity-roller-conveyor"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-gravity-roller-conveyor/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-gravity-roller-conveyor.json",
      "attribution": "Gravity roller conveyor by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-gravity-roller-conveyor/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-gravity-roller-conveyor.glb",
          "format": "GLB",
          "bytes": 1432228,
          "sha256": "26ff5b00345c5f42ad772ec66f9562e897a16c33add5ed026caff7b30f2d1f01",
          "url": "https://xenoah.github.io/meshcopia/assets/city-gravity-roller-conveyor/source/city-gravity-roller-conveyor.glb"
        },
        {
          "name": "city-gravity-roller-conveyor.stl",
          "format": "STL",
          "bytes": 1445884,
          "sha256": "ce372593d80dd78ee9143c3e3e2add6c61e1ec966a610f56d63943317b8c2b24",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-gravity-roller-conveyor/source/city-gravity-roller-conveyor.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-gravity-roller-conveyor",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1432228,
              "name": "city-gravity-roller-conveyor.glb",
              "sha256": "26ff5b00345c5f42ad772ec66f9562e897a16c33add5ed026caff7b30f2d1f01"
            },
            {
              "bytes": 1445884,
              "name": "city-gravity-roller-conveyor.stl",
              "sha256": "ce372593d80dd78ee9143c3e3e2add6c61e1ec966a610f56d63943317b8c2b24"
            }
          ],
          "archive": {
            "bytes": 743820,
            "filename": "city-gravity-roller-conveyor-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cd562d47f23ebef7c41e6ccb7a7996d444f5485d9d3c5e22ca6c1887afbdef7f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-gravity-roller-conveyor-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-gravity-roller-conveyor.fbx",
              "format": "FBX",
              "bytes": 866828,
              "sha256": "8e32dac24d11c50194f6b107e33af7ac34b909576db962af61d1acab4067c746",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-gravity-roller-conveyor.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/419842e2d2512310a5cdbb8df3b7715a634adb6063db028ff71287c9fa2b2653.json",
                "bytes": 1485,
                "sha256": "419842e2d2512310a5cdbb8df3b7715a634adb6063db028ff71287c9fa2b2653"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "8f0de405ac29078036dd032ce284f4766c68d880afa30492460b0599438c7d0a",
            "text": "Gravity roller conveyor by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-gravity-roller-conveyor/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-gravity-roller-conveyor/source/city-gravity-roller-conveyor.glb"
    },
    {
      "id": "city-grid-potato-cutter",
      "type": "model",
      "title": "格子刃と上げたハンドル付きポテトカッター",
      "titleEn": "Raised-handle grid potato cutter",
      "description": "食堂や軽食厨房の台に置く格子刃式手動ポテトカッター。81個の開口がある9×9刃格子、後退した81個の押し子、ガイド付き受け台、上げた二股ハンドルとリンク、吸着脚を一式にしています。食材は含まず、台の高さに合わせて設置します。刃や押し子は実形状ですが固定され、切断・吸着動作や食品用の安全性は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.260 × 0.552 × 0.428 m、16,564三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A manual grid potato cutter for canteen and snack-kitchen counters. One assembly includes a 9-by-9 cutting grid with 81 openings, 81 retracted pusher fingers, guided feed tray, raised forked handle/linkage and suction feet. No food is included; position at counter height. Blades and fingers are actual fixed geometry, with no cutting, suction or validated food-equipment safety behavior. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.260 × 0.552 × 0.428 m; 16,564 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "kitchen",
        "potato-cutter",
        "food-preparation",
        "ポテトカッター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-grid-potato-cutter/preview.png",
      "preview": "city-grid-potato-cutter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16564,
      "dimensions": [
        0.26,
        0.552,
        0.428
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-058/scripts/city_expansion/food_preparation_equipment.py",
        "sourceSha256": "8e30ff22b290985629870f44a9f348264d545bde96cf0040989634285b0304a9",
        "sourceRecipeSha256": "ba9e6cb7f9a7a5b5c01dd396648d60410cac44e4c825f14a89982344520f3fd4",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "8a8ae056e51452326d1878d2e9ec99619396103c5f7083b3bd99f4edf7214995"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-058/scripts/city_expansion/food_preparation_equipment.py",
            "scripts/city_expansion/frozen/batch-058/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-grid-potato-cutter"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-grid-potato-cutter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-grid-potato-cutter.json",
      "attribution": "Raised-handle grid potato cutter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-grid-potato-cutter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-grid-potato-cutter.glb",
          "format": "GLB",
          "bytes": 1068656,
          "sha256": "8e30ff22b290985629870f44a9f348264d545bde96cf0040989634285b0304a9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-grid-potato-cutter/source/city-grid-potato-cutter.glb"
        },
        {
          "name": "city-grid-potato-cutter.stl",
          "format": "STL",
          "bytes": 828284,
          "sha256": "8a8ae056e51452326d1878d2e9ec99619396103c5f7083b3bd99f4edf7214995",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-grid-potato-cutter/source/city-grid-potato-cutter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-grid-potato-cutter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1068656,
              "name": "city-grid-potato-cutter.glb",
              "sha256": "8e30ff22b290985629870f44a9f348264d545bde96cf0040989634285b0304a9"
            },
            {
              "bytes": 828284,
              "name": "city-grid-potato-cutter.stl",
              "sha256": "8a8ae056e51452326d1878d2e9ec99619396103c5f7083b3bd99f4edf7214995"
            }
          ],
          "archive": {
            "bytes": 447604,
            "filename": "city-grid-potato-cutter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6f920f142121998b433efae75bee974f5f4beaf3bb2d9703b89aa529675129b7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-grid-potato-cutter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-grid-potato-cutter.fbx",
              "format": "FBX",
              "bytes": 522012,
              "sha256": "c8b8fe84d5af7e37332e8f9546aa453f81dd9ba48830aaf40b966a5eb789d67a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-grid-potato-cutter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/97f920508ac112d7b200cb89c93dd570d0571038bf7b9f07d2b4c660ffa7eceb.json",
                "bytes": 708,
                "sha256": "97f920508ac112d7b200cb89c93dd570d0571038bf7b9f07d2b4c660ffa7eceb"
              }
            }
          ],
          "notice": {
            "bytes": 408,
            "filename": "LICENSE.txt",
            "sha256": "5586b3c8166a5ef5dc6b51bfab500eb74f72ef19c7cd6f3e02955320f33b5946",
            "text": "Raised-handle grid potato cutter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-grid-potato-cutter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-grid-potato-cutter/source/city-grid-potato-cutter.glb"
    },
    {
      "id": "city-grit-storage-bin",
      "type": "model",
      "title": "路面凍結防止砂の貯蔵箱",
      "titleEn": "Roadside grit storage bin",
      "description": "坂道や歩道脇で散布用の砂・融雪材を保管する閉蓋状態の箱。テーパー付き中空本体、補強リブ、斜め蓋、蝶番、取っ手と接地スキッドを備えます。砂・散布器具は付属しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.250 × 0.857 × 0.828 m、4,172三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A closed-lid storage bin for grit or de-icing material beside sloping streets and sidewalks. Includes a tapered hollow body, reinforcement ribs, weather-shedding lid, hinges, handles and ground skids. Loose grit and spreading tools are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.250 × 0.857 × 0.828 m; 4,172 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "grit",
        "winter",
        "maintenance",
        "storage",
        "融雪"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-grit-storage-bin/preview.png",
      "preview": "city-grit-storage-bin.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4172,
      "dimensions": [
        1.25,
        0.857263,
        0.8275
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/public_fixtures.py",
        "sourceSha256": "f4cad6ccd72da932a145cef6f34d0cd2f40dbfa533ce6e05e31cb6a047e07db3",
        "sourceRecipeSha256": "43540a8f502a0799e3e4c21e4d6737dc537a45ff0505e81213b61747f1459052",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c1128b6dac7326c07ee860f1fd98617cb6f68a3d2352665e8740fbd3a4f5ad5d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/public_fixtures.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-grit-storage-bin"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-grit-storage-bin/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-grit-storage-bin.json",
      "attribution": "Roadside grit storage bin by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-grit-storage-bin/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-grit-storage-bin.glb",
          "format": "GLB",
          "bytes": 270420,
          "sha256": "f4cad6ccd72da932a145cef6f34d0cd2f40dbfa533ce6e05e31cb6a047e07db3",
          "url": "https://xenoah.github.io/meshcopia/assets/city-grit-storage-bin/source/city-grit-storage-bin.glb"
        },
        {
          "name": "city-grit-storage-bin.stl",
          "format": "STL",
          "bytes": 208684,
          "sha256": "c1128b6dac7326c07ee860f1fd98617cb6f68a3d2352665e8740fbd3a4f5ad5d",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-grit-storage-bin/source/city-grit-storage-bin.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-grit-storage-bin",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 270420,
              "name": "city-grit-storage-bin.glb",
              "sha256": "f4cad6ccd72da932a145cef6f34d0cd2f40dbfa533ce6e05e31cb6a047e07db3"
            },
            {
              "bytes": 208684,
              "name": "city-grit-storage-bin.stl",
              "sha256": "c1128b6dac7326c07ee860f1fd98617cb6f68a3d2352665e8740fbd3a4f5ad5d"
            }
          ],
          "archive": {
            "bytes": 139220,
            "filename": "city-grit-storage-bin-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c9dee4c1d4b459093c284489f22b97a71f1e47c5b301ebfdaae3f490df24e553",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-grit-storage-bin-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-grit-storage-bin.fbx",
              "format": "FBX",
              "bytes": 163276,
              "sha256": "387ff1d1563af24cbd737b8333ab7c928624dae73aeb02f3c55a4bea6449ab9a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-grit-storage-bin.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ddfbed4b5a7cd648494c18bf8c4b22517794ceaecab713c10e7ea8c3179984e3.json",
                "bytes": 318,
                "sha256": "ddfbed4b5a7cd648494c18bf8c4b22517794ceaecab713c10e7ea8c3179984e3"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "7976f59265885dab3cbc3f5db2b44f1ab7ef6c33857c963e721f768ca666b201",
            "text": "Roadside grit storage bin by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-grit-storage-bin/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-grit-storage-bin/source/city-grit-storage-bin.glb"
    },
    {
      "id": "city-guillotine-paper-cutter",
      "type": "model",
      "title": "レバー式ペーパーカッター",
      "titleEn": "Guillotine paper cutter",
      "description": "役所・図書館の作業台やコピー室に置くレバー式裁断器の静的外観。脚付きテーブル、数字のない位置合わせ線、後端フェンス、固定位置の可動ストッパーとロックつまみ、上げた刃・握り・軸、隙間を持つ固定ガードと下面補強を造形。目盛りの精度や実際の裁断・ガード動作はなく、刃は表示用の厚みを持つ形状です。安全性・切断性能や認証は示しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.559 × 0.522 × 0.739 m、6,616三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static lever paper-cutter prop for public-office, library and copy-room worktops. Includes a footed table, unnumbered alignment lines, rear fence, fixed-position adjustable stop/lock knob, raised blade/handle/pivot, open fixed guard and underside stiffeners. Alignment marks are not calibrated; cutting and guard operation are absent, and the blade has deliberately finite visual thickness. No safety, cutting-performance or certification claims. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.559 × 0.522 × 0.739 m; 6,616 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "office",
        "paper-cutter",
        "guillotine",
        "document",
        "ペーパーカッター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-guillotine-paper-cutter/preview.png",
      "preview": "city-guillotine-paper-cutter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6616,
      "dimensions": [
        0.5595,
        0.522411,
        0.739175
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-030/scripts/city_expansion/document_service_equipment.py",
        "sourceSha256": "520937d7d23c673e9c79781c94cdcf297e25538eba1da5e4dc19fc5fef4819e4",
        "sourceRecipeSha256": "0978bf11778e94ce68db1670bff6931124949e40e9cbf48ee5595e0f03ef323b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "94f478ee2aa0abdc51dda96d02c92d87af724e959d72bddf27bc603bc4313a83"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-030/scripts/city_expansion/document_service_equipment.py",
            "scripts/city_expansion/frozen/batch-030/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-guillotine-paper-cutter"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-guillotine-paper-cutter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-guillotine-paper-cutter.json",
      "attribution": "Guillotine paper cutter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-guillotine-paper-cutter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-guillotine-paper-cutter.glb",
          "format": "GLB",
          "bytes": 434320,
          "sha256": "520937d7d23c673e9c79781c94cdcf297e25538eba1da5e4dc19fc5fef4819e4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-guillotine-paper-cutter/source/city-guillotine-paper-cutter.glb"
        },
        {
          "name": "city-guillotine-paper-cutter.stl",
          "format": "STL",
          "bytes": 330884,
          "sha256": "94f478ee2aa0abdc51dda96d02c92d87af724e959d72bddf27bc603bc4313a83",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-guillotine-paper-cutter/source/city-guillotine-paper-cutter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-guillotine-paper-cutter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 434320,
              "name": "city-guillotine-paper-cutter.glb",
              "sha256": "520937d7d23c673e9c79781c94cdcf297e25538eba1da5e4dc19fc5fef4819e4"
            },
            {
              "bytes": 330884,
              "name": "city-guillotine-paper-cutter.stl",
              "sha256": "94f478ee2aa0abdc51dda96d02c92d87af724e959d72bddf27bc603bc4313a83"
            }
          ],
          "archive": {
            "bytes": 219904,
            "filename": "city-guillotine-paper-cutter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "bc8a5aacb675cb27b7eaba0e71a744a37506df7653042b1d04ed7c4cac47f85f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-guillotine-paper-cutter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-guillotine-paper-cutter.fbx",
              "format": "FBX",
              "bytes": 253308,
              "sha256": "2355e177f55210076dd6ebd582ad8f89801e57c1ed1ebdedd7b0b4babac0b267",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-guillotine-paper-cutter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a79277e2d40dbb2c2e2fd5e3e3114bcef5f318c0f185af4b7abe78068e50255e.json",
                "bytes": 706,
                "sha256": "a79277e2d40dbb2c2e2fd5e3e3114bcef5f318c0f185af4b7abe78068e50255e"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "2aefaf63793ddeaf30be7b3ed147160bcb93acad00db4c357f4222f83b8787c9",
            "text": "Guillotine paper cutter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-guillotine-paper-cutter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-guillotine-paper-cutter/source/city-guillotine-paper-cutter.glb"
    },
    {
      "id": "city-gymnastic-ring-frame",
      "type": "model",
      "title": "固定ベルト付き吊り輪フレーム",
      "titleEn": "Gymnastic rings support frame",
      "description": "体育室・地域トレーニング室に置く、二つの吊り輪と自立支持フレームの一式。木色の環、上梁から環へ繋がる閉じた平ベルト、固定バックルと折り返し、金属横棒、二本の支柱、前後の斜材、長い接地脚と後部連結材を造形。輪・ベルト・架台を合わせて1点です。吊り輪の揺動・長さ調整・体操動作はなく、耐荷重や運動安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.418 × 3.178 × 1.862 m、10,136三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A two-ring support-frame assembly for gymnasiums and community training rooms. It has wooden-colored rings, continuous flat straps linking the top beam to ring crowns, fixed buckles and tails, metal crossbar, twin uprights, front/rear diagonal braces, long floor runners and a rear tie. Rings, straps and frame count as one model. Ring swing, strap adjustment and gymnastic behavior are absent; load capacity and exercise safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.418 × 3.178 × 1.862 m; 10,136 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "sports",
        "gymnastics",
        "rings",
        "吊り輪"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-gymnastic-ring-frame/preview.png",
      "preview": "city-gymnastic-ring-frame.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10136,
      "dimensions": [
        2.418,
        3.178,
        1.862
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-044/scripts/city_expansion/public_gym_equipment.py",
        "sourceSha256": "d89650282cd4cff16b226f37b4e5675a0c10e9292dc9d8c738389bc69e179626",
        "sourceRecipeSha256": "777ca972c3e650417ca72c421991ea6fc24e48dd1ebdb3027b3068a8314c8e3f",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "4b05920787655f9a1708ba9c0054bfb3ca72e71dc1a5f9d35814c518d3b8d7db"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-044/scripts/city_expansion/public_gym_equipment.py",
            "scripts/city_expansion/frozen/batch-044/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-gymnastic-ring-frame"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-gymnastic-ring-frame/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-gymnastic-ring-frame.json",
      "attribution": "Gymnastic rings support frame by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-gymnastic-ring-frame/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-gymnastic-ring-frame.glb",
          "format": "GLB",
          "bytes": 495892,
          "sha256": "d89650282cd4cff16b226f37b4e5675a0c10e9292dc9d8c738389bc69e179626",
          "url": "https://xenoah.github.io/meshcopia/assets/city-gymnastic-ring-frame/source/city-gymnastic-ring-frame.glb"
        },
        {
          "name": "city-gymnastic-ring-frame.stl",
          "format": "STL",
          "bytes": 506884,
          "sha256": "4b05920787655f9a1708ba9c0054bfb3ca72e71dc1a5f9d35814c518d3b8d7db",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-gymnastic-ring-frame/source/city-gymnastic-ring-frame.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-gymnastic-ring-frame",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 495892,
              "name": "city-gymnastic-ring-frame.glb",
              "sha256": "d89650282cd4cff16b226f37b4e5675a0c10e9292dc9d8c738389bc69e179626"
            },
            {
              "bytes": 506884,
              "name": "city-gymnastic-ring-frame.stl",
              "sha256": "4b05920787655f9a1708ba9c0054bfb3ca72e71dc1a5f9d35814c518d3b8d7db"
            }
          ],
          "archive": {
            "bytes": 279112,
            "filename": "city-gymnastic-ring-frame-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "bbf1341d49c2731744dbf69f5068230dc6e5f1a28cc92c7434c36a8bf6b72d76",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-gymnastic-ring-frame-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-gymnastic-ring-frame.fbx",
              "format": "FBX",
              "bytes": 330636,
              "sha256": "7485128538947b4f237a975eb60a222158f04432bc684640a7686a4262d5805c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-gymnastic-ring-frame.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/50da41a29c2e06296652a3c888b88186c1514030dc79fe617b2842894a048657.json",
                "bytes": 707,
                "sha256": "50da41a29c2e06296652a3c888b88186c1514030dc79fe617b2842894a048657"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "7321ad18f0c526380dae310d2ac1bd7d023f035e240da527c1e3d5756b901bd2",
            "text": "Gymnastic rings support frame by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-gymnastic-ring-frame/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-gymnastic-ring-frame/source/city-gymnastic-ring-frame.glb"
    },
    {
      "id": "city-hand-cranked-shaved-ice-machine",
      "type": "model",
      "title": "手回し輪付きブロック氷削り機",
      "titleEn": "Hand-cranked block-ice shaving machine",
      "description": "祭りや軽食店の台上に置く手回し式かき氷機。鋳物風アーチ、開放円筒室と固定押し板、実形状のねじ山、側面の輪形ハンドル/握り、下部の刃支持部と空の受け空間を造形しています。氷や器は含まず、机の高さに合わせて配置します。刃・輪・ねじは固定で、切削・伝動・食品機器の安全性能は実装・検証していない静的な外観モデルです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.456 × 0.698 × 0.313 m、14,340三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A hand-cranked shaved-ice machine for festival and snack-counter scenes. A cast-style arch carries an open cylindrical block chamber, fixed pressure plate, geometric screw thread, side crank wheel/grip, lower blade carrier and empty receiving space. Ice and serving bowls are omitted; place at counter height. Blade, wheel and screw are fixed, with no cutting, transmission or validated food-equipment safety performance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.456 × 0.698 × 0.313 m; 14,340 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "festival",
        "shaved-ice-machine",
        "food-preparation",
        "かき氷機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-hand-cranked-shaved-ice-machine/preview.png",
      "preview": "city-hand-cranked-shaved-ice-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14340,
      "dimensions": [
        0.4555,
        0.698,
        0.313
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-058/scripts/city_expansion/food_preparation_equipment.py",
        "sourceSha256": "be4f8b57182519ab3176efb3458ba48e5941f5b79c08297c3150809f9147e6c5",
        "sourceRecipeSha256": "ba9e6cb7f9a7a5b5c01dd396648d60410cac44e4c825f14a89982344520f3fd4",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7a23def68e6d805ee1a57f29dce1e0c3ee273da54a8d1c02776f3f841ca81650"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-058/scripts/city_expansion/food_preparation_equipment.py",
            "scripts/city_expansion/frozen/batch-058/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-hand-cranked-shaved-ice-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-hand-cranked-shaved-ice-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-hand-cranked-shaved-ice-machine.json",
      "attribution": "Hand-cranked block-ice shaving machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-hand-cranked-shaved-ice-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-hand-cranked-shaved-ice-machine.glb",
          "format": "GLB",
          "bytes": 619068,
          "sha256": "be4f8b57182519ab3176efb3458ba48e5941f5b79c08297c3150809f9147e6c5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hand-cranked-shaved-ice-machine/source/city-hand-cranked-shaved-ice-machine.glb"
        },
        {
          "name": "city-hand-cranked-shaved-ice-machine.stl",
          "format": "STL",
          "bytes": 717084,
          "sha256": "7a23def68e6d805ee1a57f29dce1e0c3ee273da54a8d1c02776f3f841ca81650",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-hand-cranked-shaved-ice-machine/source/city-hand-cranked-shaved-ice-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-hand-cranked-shaved-ice-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 619068,
              "name": "city-hand-cranked-shaved-ice-machine.glb",
              "sha256": "be4f8b57182519ab3176efb3458ba48e5941f5b79c08297c3150809f9147e6c5"
            },
            {
              "bytes": 717084,
              "name": "city-hand-cranked-shaved-ice-machine.stl",
              "sha256": "7a23def68e6d805ee1a57f29dce1e0c3ee273da54a8d1c02776f3f841ca81650"
            }
          ],
          "archive": {
            "bytes": 428171,
            "filename": "city-hand-cranked-shaved-ice-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "79d58136ae91290dd1a4036152c701a95abf94924530664beb129df2e267e603",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hand-cranked-shaved-ice-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-hand-cranked-shaved-ice-machine.fbx",
              "format": "FBX",
              "bytes": 489884,
              "sha256": "3a03b0f734e927997b8f8f158a21a068806e68fa4243298d257e9faa7b29806a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hand-cranked-shaved-ice-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/575a470ad80c4bb3f4806115ae7942f6551a17886ddfd5f4e9aea46c9e8c7210.json",
                "bytes": 709,
                "sha256": "575a470ad80c4bb3f4806115ae7942f6551a17886ddfd5f4e9aea46c9e8c7210"
              }
            }
          ],
          "notice": {
            "bytes": 427,
            "filename": "LICENSE.txt",
            "sha256": "d78ebc743e6ed265af8f6a21f93bf56e11e29258426403a3988f076b1c30764e",
            "text": "Hand-cranked block-ice shaving machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-hand-cranked-shaved-ice-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-hand-cranked-shaved-ice-machine/source/city-hand-cranked-shaved-ice-machine.glb"
    },
    {
      "id": "city-hand-sanitizer-stand",
      "type": "model",
      "title": "足踏み式消毒液スタンド",
      "titleEn": "Foot-pedal hand sanitizer stand",
      "description": "店舗や施設の入口に置く、足踏みペダル式の手指消毒液スタンドです。重りの台板と踏み板、引き棒、ステンレスの支柱、白いディスペンサーと残量窓、ノズル、受け皿、無地の案内板を造形しています。案内の文字や図記号、液体、ペダルと吐出の動作は含みません。 残量窓はGLB内の半透明（アルファブレンド）材質です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.320 × 1.190 × 0.330 m、1,020三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A foot-pedal hand sanitizer stand for shop and facility entrances. It models the weighted base plate and pedal, pull rod, stainless column, white dispenser with refill window, nozzle, drip tray and a blank instruction plate. Instruction text and symbols, liquid and pedal or dispensing motion are not included. The refill window uses an alpha-blended GLB material. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.320 × 1.190 × 0.330 m; 1,020 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "sanitizer",
        "hygiene",
        "entrance",
        "stand",
        "消毒液"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-hand-sanitizer-stand/preview.png",
      "preview": "city-hand-sanitizer-stand.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1020,
      "dimensions": [
        0.32,
        1.19,
        0.33
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "67eaa9800bc0a2aca52bd1da4b56001695ed686fea80802de6046977e299e52f",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5f845a9e3006a1f1a42961c2126fac68aff31f76a31dc7edfa11c22c733e4b90"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-hand-sanitizer-stand"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-hand-sanitizer-stand/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-hand-sanitizer-stand.json",
      "attribution": "Foot-pedal hand sanitizer stand by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-hand-sanitizer-stand/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-hand-sanitizer-stand.glb",
          "format": "GLB",
          "bytes": 66356,
          "sha256": "67eaa9800bc0a2aca52bd1da4b56001695ed686fea80802de6046977e299e52f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hand-sanitizer-stand/source/city-hand-sanitizer-stand.glb"
        },
        {
          "name": "city-hand-sanitizer-stand.stl",
          "format": "STL",
          "bytes": 51084,
          "sha256": "5f845a9e3006a1f1a42961c2126fac68aff31f76a31dc7edfa11c22c733e4b90",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-hand-sanitizer-stand/source/city-hand-sanitizer-stand.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-hand-sanitizer-stand",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 66356,
              "name": "city-hand-sanitizer-stand.glb",
              "sha256": "67eaa9800bc0a2aca52bd1da4b56001695ed686fea80802de6046977e299e52f"
            },
            {
              "bytes": 51084,
              "name": "city-hand-sanitizer-stand.stl",
              "sha256": "5f845a9e3006a1f1a42961c2126fac68aff31f76a31dc7edfa11c22c733e4b90"
            }
          ],
          "archive": {
            "bytes": 43376,
            "filename": "city-hand-sanitizer-stand-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a2b477879b928ffba9db5ae4485436de28a42dd8fffd531e15768b77f4865de2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-hand-sanitizer-stand-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-hand-sanitizer-stand.fbx",
              "format": "FBX",
              "bytes": 61436,
              "sha256": "da8763666d8ffe8fa1ea186c840559c360a6e8334c0127a04ba286b2fac0dea7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-hand-sanitizer-stand.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b5079baa4c03d90cc1aca103dcc1c195228e072de435330d8705af004e3dbb64.json",
                "bytes": 315,
                "sha256": "b5079baa4c03d90cc1aca103dcc1c195228e072de435330d8705af004e3dbb64"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "3ab4458f63448460887ed33dc52de9da0476eddeda1e82eaafa8560d739c8dc2",
            "text": "Foot-pedal hand sanitizer stand by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-hand-sanitizer-stand/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-hand-sanitizer-stand/source/city-hand-sanitizer-stand.glb"
    },
    {
      "id": "city-handheld-angle-grinder",
      "type": "model",
      "title": "手持ちアングルグラインダー",
      "titleEn": "Handheld angle grinder",
      "description": "金属保守作業台に横置きする携帯研削工具。長いモーター胴、後方握り、横の補助ハンドル、直角ギア部、固定研削円盤と締付フランジ、作業側を開けた半周ガード、通気部とスイッチを造形。据置両頭グラインダーとは異なる手持ち姿勢です。円盤・補助握りを含む一式1点で、回転・研削・電装・ガード調整は実装せず、保護性能や実用品安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.260 × 0.133 × 0.441 m、7,164三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A portable grinding-tool prop resting on a maintenance bench, with long motor body, rear grip, side auxiliary handle, right-angle gear head, fixed abrasive wheel and clamping flange, half-wrap guard exposing the working side, vents and switch. It differs from a stationary double-wheel bench grinder. Disc and auxiliary grip belong to one assembly. Rotation, grinding, electrical operation and guard adjustment are absent; protective performance and real tool safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.260 × 0.133 × 0.441 m; 7,164 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tool",
        "grinder",
        "maintenance",
        "グラインダー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-handheld-angle-grinder/preview.png",
      "preview": "city-handheld-angle-grinder.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7164,
      "dimensions": [
        0.26,
        0.133,
        0.440974
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-036/scripts/city_expansion/portable_power_tools.py",
        "sourceSha256": "e6945cbb204352124a65083535c2a714ff17aa69ae0b55c8f8c37ecb675c23f6",
        "sourceRecipeSha256": "bf1f93fc524a0c2f8d49ef526a3158934b73d1ad0bd28340cd4d68c63c31e27e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "dc3bd40e739b7270492f4a0d73723b334cdc4f402eaf52a5105c96cff0475d04"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-036/scripts/city_expansion/portable_power_tools.py",
            "scripts/city_expansion/frozen/batch-036/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-handheld-angle-grinder"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-handheld-angle-grinder/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-handheld-angle-grinder.json",
      "attribution": "Handheld angle grinder by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-handheld-angle-grinder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-handheld-angle-grinder.glb",
          "format": "GLB",
          "bytes": 335080,
          "sha256": "e6945cbb204352124a65083535c2a714ff17aa69ae0b55c8f8c37ecb675c23f6",
          "url": "https://xenoah.github.io/meshcopia/assets/city-handheld-angle-grinder/source/city-handheld-angle-grinder.glb"
        },
        {
          "name": "city-handheld-angle-grinder.stl",
          "format": "STL",
          "bytes": 358284,
          "sha256": "dc3bd40e739b7270492f4a0d73723b334cdc4f402eaf52a5105c96cff0475d04",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-handheld-angle-grinder/source/city-handheld-angle-grinder.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-handheld-angle-grinder",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 335080,
              "name": "city-handheld-angle-grinder.glb",
              "sha256": "e6945cbb204352124a65083535c2a714ff17aa69ae0b55c8f8c37ecb675c23f6"
            },
            {
              "bytes": 358284,
              "name": "city-handheld-angle-grinder.stl",
              "sha256": "dc3bd40e739b7270492f4a0d73723b334cdc4f402eaf52a5105c96cff0475d04"
            }
          ],
          "archive": {
            "bytes": 214832,
            "filename": "city-handheld-angle-grinder-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "93873a05c4986a3d4efa7eaa69aad920be71ddf93258587b4f010cbbbb8e9121",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-handheld-angle-grinder-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-handheld-angle-grinder.fbx",
              "format": "FBX",
              "bytes": 254972,
              "sha256": "cf2677d19fa3d1c16b1bdb4b1c5dc949805184fbca11899b20ad42841acfc888",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-handheld-angle-grinder.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/70db8b2e149cc500d002ed33ad9ea9ef712a2718db8d97c2bc01a0c263cb3570.json",
                "bytes": 514,
                "sha256": "70db8b2e149cc500d002ed33ad9ea9ef712a2718db8d97c2bc01a0c263cb3570"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "ca84670fa864780cb874fb54f217b92c46ebd0273305ce5b37c3c177344eb12d",
            "text": "Handheld angle grinder by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-handheld-angle-grinder/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-handheld-angle-grinder/source/city-handheld-angle-grinder.glb"
    },
    {
      "id": "city-handheld-circular-saw",
      "type": "model",
      "title": "手持ち丸のこ",
      "titleEn": "Handheld circular saw",
      "description": "建築保守・木工作業台向けの携帯丸のこ。実スロット付きの靴板、固定した歯付き円形刃、上部・下部ガード、横向きモーター、開いた主ハンドルと前方つまみ、支持金具と固定調整レバーを造形。刃は浅い固定姿勢で、材料や切粉はありません。既存据置タイルソーと異なる木工作業用の手持ち外形で、一式1点です。切断・回転・ガード退避・調整や実用品安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.255 × 0.279 × 0.370 m、6,752三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A portable circular-saw prop for building-maintenance and woodworking benches, with genuinely slotted shoe, fixed toothed circular blade, upper/lower guard exteriors, transverse motor, open main handle and front knob, supports and static adjustment levers. The blade is in one shallow fixed pose; no workpiece or chips are included. Its handheld woodworking form differs from the existing stationary tile saw; the complete tool counts once. Cutting, rotation, guard retraction, adjustment and real equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.255 × 0.279 × 0.370 m; 6,752 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tool",
        "circular-saw",
        "maintenance",
        "丸のこ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-handheld-circular-saw/preview.png",
      "preview": "city-handheld-circular-saw.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6752,
      "dimensions": [
        0.255,
        0.279414,
        0.369849
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-036/scripts/city_expansion/portable_power_tools.py",
        "sourceSha256": "4bcc1895ac1d321a628bf3a4df3ab1ec7ebd91742a8da88df962f1690a1d6cfa",
        "sourceRecipeSha256": "bf1f93fc524a0c2f8d49ef526a3158934b73d1ad0bd28340cd4d68c63c31e27e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0ad819974b3da91ed1adbfb56f893029974abaf1f91d7e6f87da8ea06cb7b571"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-036/scripts/city_expansion/portable_power_tools.py",
            "scripts/city_expansion/frozen/batch-036/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-handheld-circular-saw"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-handheld-circular-saw/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-handheld-circular-saw.json",
      "attribution": "Handheld circular saw by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-handheld-circular-saw/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-handheld-circular-saw.glb",
          "format": "GLB",
          "bytes": 365944,
          "sha256": "4bcc1895ac1d321a628bf3a4df3ab1ec7ebd91742a8da88df962f1690a1d6cfa",
          "url": "https://xenoah.github.io/meshcopia/assets/city-handheld-circular-saw/source/city-handheld-circular-saw.glb"
        },
        {
          "name": "city-handheld-circular-saw.stl",
          "format": "STL",
          "bytes": 337684,
          "sha256": "0ad819974b3da91ed1adbfb56f893029974abaf1f91d7e6f87da8ea06cb7b571",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-handheld-circular-saw/source/city-handheld-circular-saw.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-handheld-circular-saw",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 365944,
              "name": "city-handheld-circular-saw.glb",
              "sha256": "4bcc1895ac1d321a628bf3a4df3ab1ec7ebd91742a8da88df962f1690a1d6cfa"
            },
            {
              "bytes": 337684,
              "name": "city-handheld-circular-saw.stl",
              "sha256": "0ad819974b3da91ed1adbfb56f893029974abaf1f91d7e6f87da8ea06cb7b571"
            }
          ],
          "archive": {
            "bytes": 230336,
            "filename": "city-handheld-circular-saw-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "14f142e01e41bc8124ffc2ba031e63d010c94e9ff2b205ff3c7915e309326d1b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-handheld-circular-saw-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-handheld-circular-saw.fbx",
              "format": "FBX",
              "bytes": 264780,
              "sha256": "6fef63ca480a00f7fb507e80395839d06259f981be5a466b1d97799c562d47aa",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-handheld-circular-saw.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/cec5bcea5194d92c9ac005db003c05ac092b482b7f780a21a540144346c330a6.json",
                "bytes": 318,
                "sha256": "cec5bcea5194d92c9ac005db003c05ac092b482b7f780a21a540144346c330a6"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "8926e2dbb84869136eb4f8adee343c02176db181fd23690bb26ef797cec3df77",
            "text": "Handheld circular saw by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-handheld-circular-saw/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-handheld-circular-saw/source/city-handheld-circular-saw.glb"
    },
    {
      "id": "city-hanging-shop-sign",
      "type": "model",
      "title": "吊り下げ看板（無地）",
      "titleEn": "Hanging shop sign, blank",
      "description": "店先の壁から張り出す、鍛鉄の腕金に吊るした看板です。壁の取付板と背板、腕金と渦巻き飾りの支え、吊り輪、深緑の看板板と金色の縁を造形しています。板面は店名やロゴのない無地で、揺れの動作や壁への固定金具の内部は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.120 × 0.685 × 0.930 m、2,548三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A projecting shop sign hung from a wrought-iron bracket. It models the wall mounting plate and backplate, bracket arm with scrolled brace, hanger rings, and a deep-green board with gilded edge mouldings. The board is blank without shop names or logos; swinging motion and concealed wall fixings are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.120 × 0.685 × 0.930 m; 2,548 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "shop-sign",
        "projecting-sign",
        "storefront",
        "wrought-iron",
        "吊り看板"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-hanging-shop-sign/preview.png",
      "preview": "city-hanging-shop-sign.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2548,
      "dimensions": [
        0.12,
        0.685,
        0.93
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "f93a2f532087ede8e39963b32e968c9542681c4bbabf37878676e09e5ad4db91",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9da941aa2e84927c357c48b4865bfbf9a7ace2c9f0bbee301ba9bb52d819614e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-hanging-shop-sign"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-hanging-shop-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-hanging-shop-sign.json",
      "attribution": "Hanging shop sign, blank by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-hanging-shop-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-hanging-shop-sign.glb",
          "format": "GLB",
          "bytes": 112688,
          "sha256": "f93a2f532087ede8e39963b32e968c9542681c4bbabf37878676e09e5ad4db91",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hanging-shop-sign/source/city-hanging-shop-sign.glb"
        },
        {
          "name": "city-hanging-shop-sign.stl",
          "format": "STL",
          "bytes": 127484,
          "sha256": "9da941aa2e84927c357c48b4865bfbf9a7ace2c9f0bbee301ba9bb52d819614e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-hanging-shop-sign/source/city-hanging-shop-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-hanging-shop-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 112688,
              "name": "city-hanging-shop-sign.glb",
              "sha256": "f93a2f532087ede8e39963b32e968c9542681c4bbabf37878676e09e5ad4db91"
            },
            {
              "bytes": 127484,
              "name": "city-hanging-shop-sign.stl",
              "sha256": "9da941aa2e84927c357c48b4865bfbf9a7ace2c9f0bbee301ba9bb52d819614e"
            }
          ],
          "archive": {
            "bytes": 77060,
            "filename": "city-hanging-shop-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "947b1c064aa0c7ae7884bd09adb15bdc950f55813fa96eb13ed7bffdf6496abd",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-hanging-shop-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-hanging-shop-sign.fbx",
              "format": "FBX",
              "bytes": 100060,
              "sha256": "bf764891c94cc10b3d54b028149a27d5a67fd78c485f7d8b7231df06df1a0692",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-hanging-shop-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1de4f125e8009233684bbc713eed39e9784c11bde21bee280497f6a5bd061562.json",
                "bytes": 317,
                "sha256": "1de4f125e8009233684bbc713eed39e9784c11bde21bee280497f6a5bd061562"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "612aa67cf10ebea832b47952056a4d1f64022682d97c256a08994ea2767fd20b",
            "text": "Hanging shop sign, blank by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-hanging-shop-sign/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-hanging-shop-sign/source/city-hanging-shop-sign.glb"
    },
    {
      "id": "city-headphones-on-stand",
      "type": "model",
      "title": "台付きモニターヘッドホン",
      "titleEn": "Monitor headphones on stand",
      "description": "地域スタジオや音声編集机に置くヘッドホン一式。左右の閉鎖型イヤーカップ、開口付き楕円クッションと奥の暗い面、連続したアーチ状ヘッドバンド、調整アーム・金具、木色の受けと金属支柱の卓上台、床面に置いたケーブルとプラグを造形。台・線を含め一式1点で、机や音響装置は含みません。再生音、電装、頭部追従・装着変形はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.344 × 0.509 × 0.289 m、6,488三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A headphone assembly for community studios and audio-editing desks. It has two closed-back ear cups, open-centered elliptical cushions with recessed dark interiors, a continuous arched headband, adjustment arms and fittings, a desk stand with wooden-colored cradle/metal post, and a resting cable with plug. Stand and cable are included in one model; desk and audio equipment are absent. Audio playback, electrical operation, head tracking and wearing deformation are not supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.344 × 0.509 × 0.289 m; 6,488 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "studio",
        "audio",
        "headphones",
        "ヘッドホン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-headphones-on-stand/preview.png",
      "preview": "city-headphones-on-stand.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6488,
      "dimensions": [
        0.343672,
        0.509,
        0.289234
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-045/scripts/city_expansion/community_studio_equipment.py",
        "sourceSha256": "780065a79e5cb6a22200f6721823c1e4ffaa0e3ae9dcd1a52607c15011bc9431",
        "sourceRecipeSha256": "caef2aad7a77881189820ef15c8cb7ad8e5b193b52935ebd8d3812039876b15c",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c6bc528053fd2e5d92d55003dda62a0ae71408a20d7557ea55416e07571923da"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-045/scripts/city_expansion/community_studio_equipment.py",
            "scripts/city_expansion/frozen/batch-045/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-headphones-on-stand"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-headphones-on-stand/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-headphones-on-stand.json",
      "attribution": "Monitor headphones on stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-headphones-on-stand/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-headphones-on-stand.glb",
          "format": "GLB",
          "bytes": 282784,
          "sha256": "780065a79e5cb6a22200f6721823c1e4ffaa0e3ae9dcd1a52607c15011bc9431",
          "url": "https://xenoah.github.io/meshcopia/assets/city-headphones-on-stand/source/city-headphones-on-stand.glb"
        },
        {
          "name": "city-headphones-on-stand.stl",
          "format": "STL",
          "bytes": 324484,
          "sha256": "c6bc528053fd2e5d92d55003dda62a0ae71408a20d7557ea55416e07571923da",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-headphones-on-stand/source/city-headphones-on-stand.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-headphones-on-stand",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 282784,
              "name": "city-headphones-on-stand.glb",
              "sha256": "780065a79e5cb6a22200f6721823c1e4ffaa0e3ae9dcd1a52607c15011bc9431"
            },
            {
              "bytes": 324484,
              "name": "city-headphones-on-stand.stl",
              "sha256": "c6bc528053fd2e5d92d55003dda62a0ae71408a20d7557ea55416e07571923da"
            }
          ],
          "archive": {
            "bytes": 191466,
            "filename": "city-headphones-on-stand-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d526087e88a3d0f35545a3187e1987ff73fe5aee0fe039a2399348c05a95c86b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-headphones-on-stand-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-headphones-on-stand.fbx",
              "format": "FBX",
              "bytes": 227724,
              "sha256": "20d9a2f36b51ba0b5cc40d6f65d07ddf81fa58d256800525baf5816603f35f25",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-headphones-on-stand.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4f4bfd923934b771cd8ac9e468bb1af22153bcd25f58756d421472bd3e0d4f76.json",
                "bytes": 512,
                "sha256": "4f4bfd923934b771cd8ac9e468bb1af22153bcd25f58756d421472bd3e0d4f76"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "1be2f2e78fd266e2fad12b9dbfc6b3991080afd3b801b9495678f67e4a09ac17",
            "text": "Monitor headphones on stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-headphones-on-stand/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-headphones-on-stand/source/city-headphones-on-stand.glb"
    },
    {
      "id": "city-height-limit-gantry",
      "type": "model",
      "title": "高さ制限ゲート",
      "titleEn": "Height limit gantry",
      "description": "駐車場や高架下の入口に立つ、高さ制限の門型ゲートです。亜鉛めっきの2本の柱と上部の梁、柱の黄色と黒の帯、鎖で吊った黄黒の警告バー、柱脚のベースプレートを造形しています。制限高さの数字や注意文の文字、衝突時の揺れは含みません。幅約3.7m、警告バー下端は約2.45mです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.950 × 2.925 × 0.350 m、4,692三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A height-limit gantry for car park and underpass entrances. It models two galvanized uprights with a top beam, yellow-and-black bands on the uprights, a yellow-and-black warning bar hung on chains, and base plates. Clearance numerals and warning text, and swinging on impact, are not included. About 3.7 m wide; the warning bar underside is at about 2.45 m. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.950 × 2.925 × 0.350 m; 4,692 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "height-limit",
        "gantry",
        "car-park",
        "clearance",
        "高さ制限"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-height-limit-gantry/preview.png",
      "preview": "city-height-limit-gantry.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4692,
      "dimensions": [
        3.95,
        2.925,
        0.35
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "0c02c4629f64ee4de5b981f0223d4d337aabf9da6feac5b555b37fc229dd2eba",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "e5540f9ca60d98f1289be2e645fcfc52f17d67789aef76b302cc9d829d7d44d2"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-height-limit-gantry"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-height-limit-gantry/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-height-limit-gantry.json",
      "attribution": "Height limit gantry by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-height-limit-gantry/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-height-limit-gantry.glb",
          "format": "GLB",
          "bytes": 174516,
          "sha256": "0c02c4629f64ee4de5b981f0223d4d337aabf9da6feac5b555b37fc229dd2eba",
          "url": "https://xenoah.github.io/meshcopia/assets/city-height-limit-gantry/source/city-height-limit-gantry.glb"
        },
        {
          "name": "city-height-limit-gantry.stl",
          "format": "STL",
          "bytes": 234684,
          "sha256": "e5540f9ca60d98f1289be2e645fcfc52f17d67789aef76b302cc9d829d7d44d2",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-height-limit-gantry/source/city-height-limit-gantry.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-height-limit-gantry",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 174516,
              "name": "city-height-limit-gantry.glb",
              "sha256": "0c02c4629f64ee4de5b981f0223d4d337aabf9da6feac5b555b37fc229dd2eba"
            },
            {
              "bytes": 234684,
              "name": "city-height-limit-gantry.stl",
              "sha256": "e5540f9ca60d98f1289be2e645fcfc52f17d67789aef76b302cc9d829d7d44d2"
            }
          ],
          "archive": {
            "bytes": 101010,
            "filename": "city-height-limit-gantry-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9d9c99e5a4b7ea19f250225de2aac3870c7045ef5910d9c74334cd6d02cb6000",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-height-limit-gantry-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-height-limit-gantry.fbx",
              "format": "FBX",
              "bytes": 131612,
              "sha256": "0812ae127d4f0f505814286e8abe5048e81d62a4f95ad392d5e3c690a00ce2f6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-height-limit-gantry.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/928d02db07eb65f6f8e26d91b1a12b9997147129524aeb28e94df082559d6a14.json",
                "bytes": 510,
                "sha256": "928d02db07eb65f6f8e26d91b1a12b9997147129524aeb28e94df082559d6a14"
              }
            }
          ],
          "notice": {
            "bytes": 396,
            "filename": "LICENSE.txt",
            "sha256": "e3c942c0dff622b360a9bf4317129f8509cc44a3bc712d3509fba4ffff66da97",
            "text": "Height limit gantry by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-height-limit-gantry/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-height-limit-gantry/source/city-height-limit-gantry.glb"
    },
    {
      "id": "city-high-jump-set",
      "type": "model",
      "title": "支柱と着地マット付き走高跳セット",
      "titleEn": "High-jump bar and landing mat assembly",
      "description": "陸上練習施設・体育室の走高跳区画を表す、横バー・二本の支柱・着地マットの一式。伸縮式に見える角形支柱、固定ノブと無番号目盛り、バー受けと両端キャップ、接地するT字脚、三分割の厚い積層マット、上面継ぎ目と側面取手を造形。全部を合わせて1点で、選手・競技場床は含みません。高さ調整・落下・反発などの動作はなく、競技規格・衝撃吸収・実用品安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）4.900 × 2.177 × 3.642 m、13,072三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A high-jump bar, twin-upright and landing-mat assembly for athletics practice facilities and gymnasium scenes. It has telescoping-looking square uprights, fixed knobs and unnumbered ticks, crossbar shelves/end sleeves, grounded T-feet, thick three-section layered mat, top seams and side handles. All parts count as one model; athletes and venue flooring are absent. Height adjustment, bar dropping and rebound behavior are absent; competitive specifications, impact absorption and real-equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 4.900 × 2.177 × 3.642 m; 13,072 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "sports",
        "athletics",
        "high-jump",
        "走高跳"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-high-jump-set/preview.png",
      "preview": "city-high-jump-set.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13072,
      "dimensions": [
        4.9,
        2.177,
        3.641999
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-044/scripts/city_expansion/public_gym_equipment.py",
        "sourceSha256": "c77c774c6c1f10109f3205037f9a32b5529eb5979de43a9a48906aad253cbd8d",
        "sourceRecipeSha256": "777ca972c3e650417ca72c421991ea6fc24e48dd1ebdb3027b3068a8314c8e3f",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "58c9960e3b778b4aefc40ad407a0cb1c6ba2f611cdb48b3c34db7c3e6fcd7e99"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-044/scripts/city_expansion/public_gym_equipment.py",
            "scripts/city_expansion/frozen/batch-044/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-high-jump-set"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-high-jump-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-high-jump-set.json",
      "attribution": "High-jump bar and landing mat assembly by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-high-jump-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-high-jump-set.glb",
          "format": "GLB",
          "bytes": 860716,
          "sha256": "c77c774c6c1f10109f3205037f9a32b5529eb5979de43a9a48906aad253cbd8d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-high-jump-set/source/city-high-jump-set.glb"
        },
        {
          "name": "city-high-jump-set.stl",
          "format": "STL",
          "bytes": 653684,
          "sha256": "58c9960e3b778b4aefc40ad407a0cb1c6ba2f611cdb48b3c34db7c3e6fcd7e99",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-high-jump-set/source/city-high-jump-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-high-jump-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 860716,
              "name": "city-high-jump-set.glb",
              "sha256": "c77c774c6c1f10109f3205037f9a32b5529eb5979de43a9a48906aad253cbd8d"
            },
            {
              "bytes": 653684,
              "name": "city-high-jump-set.stl",
              "sha256": "58c9960e3b778b4aefc40ad407a0cb1c6ba2f611cdb48b3c34db7c3e6fcd7e99"
            }
          ],
          "archive": {
            "bytes": 391256,
            "filename": "city-high-jump-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "572acd51c3197d5bb681caba892e96489c7af98af4013480ad2c3bd2c9879c42",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-high-jump-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-high-jump-set.fbx",
              "format": "FBX",
              "bytes": 452940,
              "sha256": "a4b347faa8535bcf1f68d02c04326fb77d66dc0769c5a8da2e4c54b159b97aab",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-high-jump-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4791d20b6d89c3f6c5759e1e92e6a2621c537017a50a33a25c330029feae583d.json",
                "bytes": 901,
                "sha256": "4791d20b6d89c3f6c5759e1e92e6a2621c537017a50a33a25c330029feae583d"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "2cc8d36bdec5523cfe5adf99f072cd9be69ce5037019d8a42f7565f362ae529e",
            "text": "High-jump bar and landing mat assembly by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-high-jump-set/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-high-jump-set/source/city-high-jump-set.glb"
    },
    {
      "id": "city-hinged-dock-gangway",
      "type": "model",
      "title": "ヒンジ付き桟橋渡り通路",
      "titleEn": "Hinged dock gangway",
      "description": "岸から浮桟橋への渡り通路を固定した傾斜姿勢で表現した一式。実際に隙間のある細幅の床板、傾斜側桁と横桁、つま先縁、二段の手すりと支持金具、穴付き岸側取付板と分割ヒンジ筒・通しピン、下端の一対の支持ローラーを備えます。岸や桟橋は含みません。ヒンジ・ローラー・潮位追従は動かず、実際の通行、荷重支持、アクセシビリティ適合性や海洋環境での安全性は検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.368 × 1.886 × 3.554 m、25,692三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A shore-to-floating-dock access span in one fixed sloping pose. The assembly includes genuinely gapped narrow walking slats, sloping side stringers and transverse bearers, toe edges, two-level side rails and brackets, an apertured shore attachment plate with segmented hinge knuckles and through pin, and a pair of landing rollers beneath the low end. No shore or dock is included. The hinge, rollers and tide response do not operate. Passage, loading, accessibility compliance and marine safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.368 × 1.886 × 3.554 m; 25,692 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "waterfront",
        "gangway",
        "dock-access",
        "渡り通路"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-hinged-dock-gangway/preview.png",
      "preview": "city-hinged-dock-gangway.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 25692,
      "dimensions": [
        1.3681,
        1.8858,
        3.554019
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-031/scripts/city_expansion/waterfront_dock_equipment.py",
        "sourceSha256": "de876681093400fea90cab888a41c0082e8bc563a9567f944ed9e4090f7d1ee8",
        "sourceRecipeSha256": "e1cd73df7051d054e60a033af567ab8f833e52d93109a814bf5b8e920abb0f16",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "aacecdf2e1c0160b08431ce7bbb1d2c6429efa7788f84aae1760810575ccbb11"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-031/scripts/city_expansion/waterfront_dock_equipment.py",
            "scripts/city_expansion/frozen/batch-031/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-hinged-dock-gangway"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-hinged-dock-gangway/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-hinged-dock-gangway.json",
      "attribution": "Hinged dock gangway by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-hinged-dock-gangway/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-hinged-dock-gangway.glb",
          "format": "GLB",
          "bytes": 1623408,
          "sha256": "de876681093400fea90cab888a41c0082e8bc563a9567f944ed9e4090f7d1ee8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hinged-dock-gangway/source/city-hinged-dock-gangway.glb"
        },
        {
          "name": "city-hinged-dock-gangway.stl",
          "format": "STL",
          "bytes": 1284684,
          "sha256": "aacecdf2e1c0160b08431ce7bbb1d2c6429efa7788f84aae1760810575ccbb11",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-hinged-dock-gangway/source/city-hinged-dock-gangway.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-hinged-dock-gangway",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1623408,
              "name": "city-hinged-dock-gangway.glb",
              "sha256": "de876681093400fea90cab888a41c0082e8bc563a9567f944ed9e4090f7d1ee8"
            },
            {
              "bytes": 1284684,
              "name": "city-hinged-dock-gangway.stl",
              "sha256": "aacecdf2e1c0160b08431ce7bbb1d2c6429efa7788f84aae1760810575ccbb11"
            }
          ],
          "archive": {
            "bytes": 726308,
            "filename": "city-hinged-dock-gangway-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8280943689dbb250757033875f68eed4d2fab47053818bb1464d30f03e8cb4ad",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hinged-dock-gangway-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-hinged-dock-gangway.fbx",
              "format": "FBX",
              "bytes": 833996,
              "sha256": "b461aebe14f1f9eac4dd2e1029cc7b7f671300a074089721fa76cfcfd8648b5d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hinged-dock-gangway.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/711c2c7fa13d59f90610b05e227f1b60dfa2d6cc4e4823e6ffaa1830ca8e37a4.json",
                "bytes": 1294,
                "sha256": "711c2c7fa13d59f90610b05e227f1b60dfa2d6cc4e4823e6ffaa1830ca8e37a4"
              }
            }
          ],
          "notice": {
            "bytes": 396,
            "filename": "LICENSE.txt",
            "sha256": "b9a62f9b490a655046b4c9190d7f8584512c49a270cb2d7eb2c9d269fea3e1ea",
            "text": "Hinged dock gangway by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-hinged-dock-gangway/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-hinged-dock-gangway/source/city-hinged-dock-gangway.glb"
    },
    {
      "id": "city-hotel-luggage-cart",
      "type": "model",
      "title": "ホテル用のベルボーイカート",
      "titleEn": "Hotel bellhop luggage cart",
      "description": "ホテル玄関やロビーで使う荷物運搬カート。四つの旋回キャスター、縁付きのカーペット台、真鍮色の連続アーチ、押し手と上部ハンガーバーを備えます。荷物、ハンガー、走行・旋回・荷重や転倒安全の検証は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.760 × 1.996 × 1.169 m、12,116三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A bellhop cart for hotel entrances and lobbies, with four swivel-caster assemblies, an edged carpet platform, continuous brass-colored arches, push grips and overhead hanging rail. No luggage or hangers, rolling/swiveling behavior, load testing or tip-over safety validation is included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.760 × 1.996 × 1.169 m; 12,116 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "luggage",
        "cart",
        "hotel",
        "hospitality",
        "荷物"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-hotel-luggage-cart/preview.png",
      "preview": "city-hotel-luggage-cart.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12116,
      "dimensions": [
        0.76,
        1.996,
        1.169
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-010/scripts/city_expansion/retail_hospitality.py",
        "sourceSha256": "0971035c14aafed477c1e4540c880638b360d57d431a03baaa2a20f1fc41ec49",
        "sourceRecipeSha256": "e650eca9f8a5a448dcd11aa524e7c2a7a0d4d9965bab90abf86281ba43173211",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ff2249ba5ce7738465dff5b3badcdd83cec6be90c6ca61b916eb20ace4f6e1f7"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-010/scripts/city_expansion/retail_hospitality.py",
            "scripts/city_expansion/frozen/batch-010/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-hotel-luggage-cart"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-hotel-luggage-cart/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-hotel-luggage-cart.json",
      "attribution": "Hotel bellhop luggage cart by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-hotel-luggage-cart/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-hotel-luggage-cart.glb",
          "format": "GLB",
          "bytes": 601076,
          "sha256": "0971035c14aafed477c1e4540c880638b360d57d431a03baaa2a20f1fc41ec49",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hotel-luggage-cart/source/city-hotel-luggage-cart.glb"
        },
        {
          "name": "city-hotel-luggage-cart.stl",
          "format": "STL",
          "bytes": 605884,
          "sha256": "ff2249ba5ce7738465dff5b3badcdd83cec6be90c6ca61b916eb20ace4f6e1f7",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-hotel-luggage-cart/source/city-hotel-luggage-cart.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-hotel-luggage-cart",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 601076,
              "name": "city-hotel-luggage-cart.glb",
              "sha256": "0971035c14aafed477c1e4540c880638b360d57d431a03baaa2a20f1fc41ec49"
            },
            {
              "bytes": 605884,
              "name": "city-hotel-luggage-cart.stl",
              "sha256": "ff2249ba5ce7738465dff5b3badcdd83cec6be90c6ca61b916eb20ace4f6e1f7"
            }
          ],
          "archive": {
            "bytes": 346733,
            "filename": "city-hotel-luggage-cart-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "17afec85ac7e246fabc3f74f7dcd0bf88823807960532d7e725a7e9f203353a9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hotel-luggage-cart-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-hotel-luggage-cart.fbx",
              "format": "FBX",
              "bytes": 399340,
              "sha256": "6c5bf442d734f9590bec194b5cac8ea7ec14600f14f49d2a378865bffb96a89f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hotel-luggage-cart.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f75cde24cbf4b1888d20399ed4f99ee270e986b0fbdac28fdd8bc090b6ed9446.json",
                "bytes": 708,
                "sha256": "f75cde24cbf4b1888d20399ed4f99ee270e986b0fbdac28fdd8bc090b6ed9446"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "425e4e7ec6daec8ada50c815f7128c7060dbb09e87114126f1e76531aedc2f45",
            "text": "Hotel bellhop luggage cart by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-hotel-luggage-cart/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-hotel-luggage-cart/source/city-hotel-luggage-cart.glb"
    },
    {
      "id": "city-hvac-condenser",
      "type": "model",
      "title": "屋外エアコン室外機",
      "titleEn": "Outdoor HVAC condenser",
      "description": "ファン開口部、回転羽根、同心円ガード、背面熱交換フィン、防振脚、配管バルブ付きの室外機。配管金具は外観表現用の近似形状。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "An outdoor condenser with open fan aperture, swept fan blades, concentric guard, rear heat-exchanger fins, isolation feet and visually approximated service valves. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "air conditioner",
        "HVAC",
        "condenser",
        "utility",
        "building",
        "室外機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-hvac-condenser/thumbnail.png",
      "preview": "city-hvac-condenser.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 29848,
      "dimensions": [
        0.9715,
        0.681,
        0.455
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Repeated static parts are grouped into named assemblies; triangle-corner UVs and material records retained from original.",
      "provenance": {
        "method": "Original procedural geometry, followed by geometry-preserving static GLB assembly grouping",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0; grouping postprocessor with Python 3.12.14 and NumPy 2.3.5",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py",
        "sourceSha256": "fd3dfb184b40cbd680671454a7c1482091105f55dae99f9cb249a9f07f9a5cdf",
        "alternateFormat": "STL written by scripts/city/group_static_assemblies.py from exact grouped GLB triangle coordinates; meters, Y-up, no colors or UVs; no printability or manufacturing validation.",
        "stlSha256": "5ad340f714bc2ef0c4044e7e273a890dccd2e14c5e35409ab7ea051f6997c070",
        "changes": "Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 28464d3d54c7a1aa79f5927bb5a20d2674bd3879c436d7c40b74a6c43e244d52.",
        "baseGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure.py",
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure.py",
            "scripts/city/common.py",
            "scripts/city/group_static_assemblies.py",
            "scripts/city/render_grouped_assemblies.py"
          ],
          "selectors": [
            "city-hvac-condenser"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-hvac-condenser/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-hvac-condenser.json",
      "attribution": "Outdoor HVAC condenser by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-hvac-condenser/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 28464d3d54c7a1aa79f5927bb5a20d2674bd3879c436d7c40b74a6c43e244d52.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-hvac-condenser.glb",
          "format": "GLB",
          "bytes": 1685364,
          "sha256": "fd3dfb184b40cbd680671454a7c1482091105f55dae99f9cb249a9f07f9a5cdf",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hvac-condenser/source/city-hvac-condenser.glb"
        },
        {
          "name": "city-hvac-condenser.stl",
          "format": "STL",
          "bytes": 1492484,
          "sha256": "5ad340f714bc2ef0c4044e7e273a890dccd2e14c5e35409ab7ea051f6997c070",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hvac-condenser/source/city-hvac-condenser.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-hvac-condenser",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1685364,
              "name": "city-hvac-condenser.glb",
              "sha256": "fd3dfb184b40cbd680671454a7c1482091105f55dae99f9cb249a9f07f9a5cdf"
            },
            {
              "bytes": 1492484,
              "name": "city-hvac-condenser.stl",
              "sha256": "5ad340f714bc2ef0c4044e7e273a890dccd2e14c5e35409ab7ea051f6997c070"
            }
          ],
          "archive": {
            "bytes": 753518,
            "filename": "city-hvac-condenser-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "493fe4a1f4aaee82e9735a56169097f779fa319c6d7752c2eeebeff1f3a90029",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-hvac-condenser-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-hvac-condenser.fbx",
              "format": "FBX",
              "bytes": 956556,
              "sha256": "f983dd4d37e733c9a8e12c847eac7e3cb7512d86b1e264257651002afe56997e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-hvac-condenser.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/44509e35e3a58693439a3cd2a2fba8cca6082f6091231f2ba4b8063f770e7d9d.json",
                "bytes": 1097,
                "sha256": "44509e35e3a58693439a3cd2a2fba8cca6082f6091231f2ba4b8063f770e7d9d"
              }
            }
          ],
          "notice": {
            "bytes": 655,
            "filename": "LICENSE.txt",
            "sha256": "ed61fa13ffc57c2e668e290d4c32897f7d188c52c0433484e51a66d15c5e5620",
            "text": "Outdoor HVAC condenser by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-hvac-condenser/\nProvided as-is, without warranties (license Section 5).\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 28464d3d54c7a1aa79f5927bb5a20d2674bd3879c436d7c40b74a6c43e244d52.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-hvac-condenser/source/city-hvac-condenser.glb"
    },
    {
      "id": "city-hydraulic-floor-jack",
      "type": "model",
      "title": "低床油圧フロアジャッキ",
      "titleEn": "Low-profile hydraulic floor jack",
      "description": "自動車整備ガレージの床に置く、低い車輪付きフロアジャッキ。開いた左右シャーシ、固定前輪と後部旋回キャスター、持ち上げアームと水平リンク、丸いゴム付きサドル、油圧シリンダー、ポンプ機構と斜めの長いハンドルを個別造形しています。車両、ジャッキスタンド、荷物は含みません。外観用の静的プロップであり、揚重能力・安全性・実動作を示さず、設計・操作・安全指示や認証ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.458 × 1.038 × 1.414 m、15,104三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A low wheeled floor jack for automotive service-garage scenes, with an open paired chassis, fixed front rollers, rear swivel casters, raised lifting arm and leveling links, rubber-inset round saddle, hydraulic barrel, pump details and a long inclined handle. Vehicle, axle stands and load are not included. This is a static appearance prop, not load-rated, safe or functioning equipment; it provides no engineering, operation or safety instructions and no certification. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.458 × 1.038 × 1.414 m; 15,104 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garage",
        "floor-jack",
        "hydraulic",
        "maintenance",
        "ジャッキ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-hydraulic-floor-jack/preview.png",
      "preview": "city-hydraulic-floor-jack.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 15104,
      "dimensions": [
        0.458469,
        1.037657,
        1.413993
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-012/scripts/city_expansion/garage_service.py",
        "sourceSha256": "bcebf7c04109f19389d67a588adc57b818d88e9b420166ea154cd57bef4e3882",
        "sourceRecipeSha256": "8381103367519bf50a0b4e61e987c2cf4b5450e4344286193f9eab5a1bb1bdae",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6bb657cf32b30779022113ce73ebceff8bd1b6fabb610472963087b662da3c82"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-012/scripts/city_expansion/garage_service.py",
            "scripts/city_expansion/frozen/batch-012/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-hydraulic-floor-jack"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-hydraulic-floor-jack/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-hydraulic-floor-jack.json",
      "attribution": "Low-profile hydraulic floor jack by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-hydraulic-floor-jack/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-hydraulic-floor-jack.glb",
          "format": "GLB",
          "bytes": 829592,
          "sha256": "bcebf7c04109f19389d67a588adc57b818d88e9b420166ea154cd57bef4e3882",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hydraulic-floor-jack/source/city-hydraulic-floor-jack.glb"
        },
        {
          "name": "city-hydraulic-floor-jack.stl",
          "format": "STL",
          "bytes": 755284,
          "sha256": "6bb657cf32b30779022113ce73ebceff8bd1b6fabb610472963087b662da3c82",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-hydraulic-floor-jack/source/city-hydraulic-floor-jack.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-hydraulic-floor-jack",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 829592,
              "name": "city-hydraulic-floor-jack.glb",
              "sha256": "bcebf7c04109f19389d67a588adc57b818d88e9b420166ea154cd57bef4e3882"
            },
            {
              "bytes": 755284,
              "name": "city-hydraulic-floor-jack.stl",
              "sha256": "6bb657cf32b30779022113ce73ebceff8bd1b6fabb610472963087b662da3c82"
            }
          ],
          "archive": {
            "bytes": 490859,
            "filename": "city-hydraulic-floor-jack-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a788a6b91559893bca81f6034e464697ffc06f0d7b8fbe0269d68961d06771d0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hydraulic-floor-jack-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-hydraulic-floor-jack.fbx",
              "format": "FBX",
              "bytes": 546028,
              "sha256": "fbaadf56ee1f59d469160bf00aeaf1fa8b460a02835eb9243b394800020beb8b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hydraulic-floor-jack.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/056e1df5c3e7b0dbf250ac32ba4a14364f6266a807e7433a2517d40a7d9e6764.json",
                "bytes": 708,
                "sha256": "056e1df5c3e7b0dbf250ac32ba4a14364f6266a807e7433a2517d40a7d9e6764"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "1acaa3822c264d1c95887a138d14cab2a6074b03a0f8283bfee8634000261b66",
            "text": "Low-profile hydraulic floor jack by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-hydraulic-floor-jack/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-hydraulic-floor-jack/source/city-hydraulic-floor-jack.glb"
    },
    {
      "id": "city-hydraulic-shop-press",
      "type": "model",
      "title": "H形フレームの油圧ショッププレス",
      "titleEn": "H-frame hydraulic shop press",
      "description": "金属加工・車両整備工場の背景に置くH形ショッププレス。二本柱と床スキッド、固定高さの開いた作業台と二つのV溝ブロック、ラム外形、連続した二本の戻しばね、手動ポンプ/握り/曲線ホース、数値のない固定計器を造形。一式1点で加工材は含みません。荷重・油圧・復帰・計測や安全性を実装/検証した製造用設計ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.187 × 1.835 × 0.754 m、14,556三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An H-frame shop-press exterior for metalworking and vehicle-service backgrounds. It has twin uprights/floor skids, a fixed-height open work bed and two V-notched blocks, ram exterior, two continuous return springs, manual pump/handle/curved hose and a fixed unnumbered gauge. The complete assembly counts once and contains no workpiece. Load, hydraulic, return, measuring and safety performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.187 × 1.835 × 0.754 m; 14,556 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "shop-press",
        "metal-forming",
        "ショッププレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-hydraulic-shop-press/preview.png",
      "preview": "city-hydraulic-shop-press.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14556,
      "dimensions": [
        1.186602,
        1.8355,
        0.754
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-053/scripts/city_expansion/metal_forming_equipment.py",
        "sourceSha256": "ef27a23c6a5c395f08f75d074d4093026ab6a8d806e1ad681b77a1465f825157",
        "sourceRecipeSha256": "e009a059d5b4c1fd1ec4ad8ee842378a2d4bc66b6d7e28eba30078d62d63c3d1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6de6e1b2fb626359d4d1a22b46747450885b125ca1f7daba746c0a4f2313cdd7"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-053/scripts/city_expansion/metal_forming_equipment.py",
            "scripts/city_expansion/frozen/batch-053/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-hydraulic-shop-press"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-hydraulic-shop-press/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-hydraulic-shop-press.json",
      "attribution": "H-frame hydraulic shop press by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-hydraulic-shop-press/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-hydraulic-shop-press.glb",
          "format": "GLB",
          "bytes": 708676,
          "sha256": "ef27a23c6a5c395f08f75d074d4093026ab6a8d806e1ad681b77a1465f825157",
          "url": "https://xenoah.github.io/meshcopia/assets/city-hydraulic-shop-press/source/city-hydraulic-shop-press.glb"
        },
        {
          "name": "city-hydraulic-shop-press.stl",
          "format": "STL",
          "bytes": 727884,
          "sha256": "6de6e1b2fb626359d4d1a22b46747450885b125ca1f7daba746c0a4f2313cdd7",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-hydraulic-shop-press/source/city-hydraulic-shop-press.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-hydraulic-shop-press",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 708676,
              "name": "city-hydraulic-shop-press.glb",
              "sha256": "ef27a23c6a5c395f08f75d074d4093026ab6a8d806e1ad681b77a1465f825157"
            },
            {
              "bytes": 727884,
              "name": "city-hydraulic-shop-press.stl",
              "sha256": "6de6e1b2fb626359d4d1a22b46747450885b125ca1f7daba746c0a4f2313cdd7"
            }
          ],
          "archive": {
            "bytes": 462070,
            "filename": "city-hydraulic-shop-press-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0f0a54a491007b018301c3367ec4e32c841de92b8ef9e658f44d909c03780411",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hydraulic-shop-press-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-hydraulic-shop-press.fbx",
              "format": "FBX",
              "bytes": 524140,
              "sha256": "d2963b4c6beb3c42bb5968e13829e921221b1f29d205af5fc5fc0dbca317730d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-hydraulic-shop-press.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d5ffc9f7f986eb4edd0869f934c505cf312972c8eab73b83c1fcf5a9450c3211.json",
                "bytes": 708,
                "sha256": "d5ffc9f7f986eb4edd0869f934c505cf312972c8eab73b83c1fcf5a9450c3211"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "01e7f200df5d8b2cf77123913fbce16d687849230d33039d2acc9cdbbe8c0092",
            "text": "H-frame hydraulic shop press by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-hydraulic-shop-press/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-hydraulic-shop-press/source/city-hydraulic-shop-press.glb"
    },
    {
      "id": "city-insect-hotel",
      "type": "model",
      "title": "木枠のインセクトホテル",
      "titleEn": "Timber insect hotel",
      "description": "公園や公共菜園の展示シーンに置く、支柱付きの木枠インセクトホテル。背板と切妻屋根、4区画の棚、実際に中空の葦管と木管、横・縦の隙間を持つ板組を造形しています。昆虫・植栽・地面は含まず、生息環境の適性、防虫、保全効果を保証しない静的な外観模型です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.147 × 1.853 × 0.494 m、12,560三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding timber insect hotel for park and community-garden scenes, with a boarded back, gabled canopy, four shelf compartments, genuinely hollow reed and timber sleeves, and horizontal/vertical slatted refuges. No insects, planting or ground are included. This static appearance prop makes no habitat suitability, pest-control or conservation-performance claim. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.147 × 1.853 × 0.494 m; 12,560 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "insect-hotel",
        "ecology",
        "インセクトホテル"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-insect-hotel/preview.png",
      "preview": "city-insect-hotel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12560,
      "dimensions": [
        1.146795,
        1.853,
        0.494
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-014/scripts/city_expansion/urban_ecology.py",
        "sourceSha256": "bc7796bf45e03cf66ffa2f2da0793721fd855152b03568a9d868c4aa51c6bb42",
        "sourceRecipeSha256": "d8518a37b5189747d06d0aedbb74959de014c67a67b4c751b04b1ea4ee5b37f1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6ecf0442422f58349d5460e4eb8b0015caebd4b0603bac0e43c87dad76a57308"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-014/scripts/city_expansion/urban_ecology.py",
            "scripts/city_expansion/frozen/batch-014/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-insect-hotel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-insect-hotel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-insect-hotel.json",
      "attribution": "Timber insect hotel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-insect-hotel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-insect-hotel.glb",
          "format": "GLB",
          "bytes": 745136,
          "sha256": "bc7796bf45e03cf66ffa2f2da0793721fd855152b03568a9d868c4aa51c6bb42",
          "url": "https://xenoah.github.io/meshcopia/assets/city-insect-hotel/source/city-insect-hotel.glb"
        },
        {
          "name": "city-insect-hotel.stl",
          "format": "STL",
          "bytes": 628084,
          "sha256": "6ecf0442422f58349d5460e4eb8b0015caebd4b0603bac0e43c87dad76a57308",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-insect-hotel/source/city-insect-hotel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-insect-hotel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 745136,
              "name": "city-insect-hotel.glb",
              "sha256": "bc7796bf45e03cf66ffa2f2da0793721fd855152b03568a9d868c4aa51c6bb42"
            },
            {
              "bytes": 628084,
              "name": "city-insect-hotel.stl",
              "sha256": "6ecf0442422f58349d5460e4eb8b0015caebd4b0603bac0e43c87dad76a57308"
            }
          ],
          "archive": {
            "bytes": 336668,
            "filename": "city-insect-hotel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b6ac85fe2c2c6d02102759959aefe6d6855bcb53da44df0ad1f69929191bb6fe",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-insect-hotel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-insect-hotel.fbx",
              "format": "FBX",
              "bytes": 389116,
              "sha256": "62bbe4757ddbdd85f81b8d508f8b69c5b3c4cdeb02b4a9b1d2eaac7a8c793f1a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-insect-hotel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9c3fd8eb7ead41914ffd3998692b9e22a72f83e5ba8b29bf96ecc60914a79e5d.json",
                "bytes": 512,
                "sha256": "9c3fd8eb7ead41914ffd3998692b9e22a72f83e5ba8b29bf96ecc60914a79e5d"
              }
            }
          ],
          "notice": {
            "bytes": 389,
            "filename": "LICENSE.txt",
            "sha256": "d084191618ae90428f71d2fae84206bcb240166084e87529f70ef4c3a29fc9f6",
            "text": "Timber insect hotel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-insect-hotel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-insect-hotel/source/city-insect-hotel.glb"
    },
    {
      "id": "city-inspection-cover",
      "type": "model",
      "title": "丸形点検マンホール蓋",
      "titleEn": "Round inspection cover",
      "description": "独自の滑り止め凹凸、貫通した引き上げ穴、座枠と裏面補強リブ付きの丸形点検蓋。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A round cast inspection cover with original raised traction tread, through lift slots, seating frame and underside ribs. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "manhole",
        "inspection",
        "cover",
        "cast iron",
        "road",
        "マンホール"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-inspection-cover/thumbnail.png",
      "preview": "city-inspection-cover.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20154,
      "dimensions": [
        0.73,
        0.081,
        0.73
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Repeated static parts are grouped into named assemblies; triangle-corner UVs and material records retained from original.",
      "provenance": {
        "method": "Original procedural geometry, followed by geometry-preserving static GLB assembly grouping",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0; grouping postprocessor with Python 3.12.14 and NumPy 2.3.5",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py",
        "sourceSha256": "00715745aa12e7506908837c805048e86bffdcd6081fe3559a06b9bf1cf64f69",
        "stlSha256": "b5a6db4de816203ed4df0f4fa32231f7e4c7af459746c478b248b9e3206e3f4e",
        "changes": "Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB e9d35fa99548e219b0f45186dd3be09458852a690fd9b8e1cea0467b2de2497d.",
        "alternateFormat": "STL written by scripts/city/group_static_assemblies.py from exact grouped GLB triangle coordinates; meters, Y-up, no colors or UVs; no printability or manufacturing validation.",
        "baseGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure.py",
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure.py",
            "scripts/city/common.py",
            "scripts/city/group_static_assemblies.py",
            "scripts/city/infrastructure_manhole_optimized.py",
            "scripts/city/render_grouped_assemblies.py"
          ],
          "selectors": [
            "city-inspection-cover"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-inspection-cover/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-inspection-cover.json",
      "attribution": "Round inspection cover by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-inspection-cover/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB e9d35fa99548e219b0f45186dd3be09458852a690fd9b8e1cea0467b2de2497d.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-inspection-cover.glb",
          "format": "GLB",
          "bytes": 1327768,
          "sha256": "00715745aa12e7506908837c805048e86bffdcd6081fe3559a06b9bf1cf64f69",
          "url": "https://xenoah.github.io/meshcopia/assets/city-inspection-cover/source/city-inspection-cover.glb"
        },
        {
          "name": "city-inspection-cover.stl",
          "format": "STL",
          "bytes": 1007784,
          "sha256": "b5a6db4de816203ed4df0f4fa32231f7e4c7af459746c478b248b9e3206e3f4e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-inspection-cover/source/city-inspection-cover.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-inspection-cover",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1327768,
              "name": "city-inspection-cover.glb",
              "sha256": "00715745aa12e7506908837c805048e86bffdcd6081fe3559a06b9bf1cf64f69"
            },
            {
              "bytes": 1007784,
              "name": "city-inspection-cover.stl",
              "sha256": "b5a6db4de816203ed4df0f4fa32231f7e4c7af459746c478b248b9e3206e3f4e"
            }
          ],
          "archive": {
            "bytes": 537335,
            "filename": "city-inspection-cover-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6cf8dae105227121f9b88aff65c3b77d2dd83bc2890248a02c75e067a0e3e63d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-inspection-cover-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-inspection-cover.fbx",
              "format": "FBX",
              "bytes": 674204,
              "sha256": "843f5082e766491bc4f40da2151c907afe1a8da35d7b7c55b1c287d5295e57a7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-inspection-cover.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/91fb613b328b25b71893a8c929139ebc80b7785dff44db8c9995166bce59ee38.json",
                "bytes": 905,
                "sha256": "91fb613b328b25b71893a8c929139ebc80b7785dff44db8c9995166bce59ee38"
              }
            }
          ],
          "notice": {
            "bytes": 657,
            "filename": "LICENSE.txt",
            "sha256": "0eb6c79cbbe749eb7fd1a61558a3c6f5d610b8d7d7afcff0b860b08c54647f8f",
            "text": "Round inspection cover by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-inspection-cover/\nProvided as-is, without warranties (license Section 5).\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB e9d35fa99548e219b0f45186dd3be09458852a690fd9b8e1cea0467b2de2497d.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-inspection-cover/source/city-inspection-cover.glb"
    },
    {
      "id": "city-lane-delineator-post",
      "type": "model",
      "title": "ラバーポール（視線誘導標）",
      "titleEn": "Lane delineator post",
      "description": "車線の分離や右左折誘導に使う、オレンジ色の可とう性ラバーポールです。円形のゴム基部とアンカーボルト、上部の白い反射帯2本を造形しています。倒れて戻る弾性挙動、地中アンカー、路面標示は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.206 × 0.800 × 0.206 m、1,684三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A flexible orange lane delineator post used to separate lanes and guide turns. It models the round rubber base with anchor bolts and two white reflective bands near the top. Flexing behavior, buried anchors and road markings are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.206 × 0.800 × 0.206 m; 1,684 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "delineator",
        "traffic-safety",
        "lane-separator",
        "ラバーポール"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-lane-delineator-post/preview.png",
      "preview": "city-lane-delineator-post.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1684,
      "dimensions": [
        0.206,
        0.8,
        0.206
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
        "sourceSha256": "976259ef52556a7debcbe1a5012f5833bca0e0e839640df2a357b2f0ee89f9d9",
        "sourceRecipeSha256": "43086904e668bd064df2bce9fc82ddf59ce181f9a21289ef647df21647242004",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "74a322e9ff760f5ec483cb97c8b4a4d065e99e83492d2c8adf2e02476bc405fb"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-lane-delineator-post"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-lane-delineator-post/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-lane-delineator-post.json",
      "attribution": "Lane delineator post by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-lane-delineator-post/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-lane-delineator-post.glb",
          "format": "GLB",
          "bytes": 63556,
          "sha256": "976259ef52556a7debcbe1a5012f5833bca0e0e839640df2a357b2f0ee89f9d9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-lane-delineator-post/source/city-lane-delineator-post.glb"
        },
        {
          "name": "city-lane-delineator-post.stl",
          "format": "STL",
          "bytes": 84284,
          "sha256": "74a322e9ff760f5ec483cb97c8b4a4d065e99e83492d2c8adf2e02476bc405fb",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-lane-delineator-post/source/city-lane-delineator-post.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-lane-delineator-post",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 63556,
              "name": "city-lane-delineator-post.glb",
              "sha256": "976259ef52556a7debcbe1a5012f5833bca0e0e839640df2a357b2f0ee89f9d9"
            },
            {
              "bytes": 84284,
              "name": "city-lane-delineator-post.stl",
              "sha256": "74a322e9ff760f5ec483cb97c8b4a4d065e99e83492d2c8adf2e02476bc405fb"
            }
          ],
          "archive": {
            "bytes": 52539,
            "filename": "city-lane-delineator-post-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "42039d923a6e4fbe9b80ddf2c018980ffffab97caae45792fa5fc3b5e35c2cb5",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-lane-delineator-post-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-lane-delineator-post.fbx",
              "format": "FBX",
              "bytes": 71788,
              "sha256": "084b16e4b16873cee267e33e7550cacb24828a799ee6035eac7fb5ccd917a507",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-lane-delineator-post.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/281ee1c155294bf4c4643f1b87cf1de37ac381aba352102b9d99320eefdec5db.json",
                "bytes": 315,
                "sha256": "281ee1c155294bf4c4643f1b87cf1de37ac381aba352102b9d99320eefdec5db"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "7915a662cce8e8859217f5dcf5bc8a0f2978ca7f75fdd956050d657c38b276ad",
            "text": "Lane delineator post by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-lane-delineator-post/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-lane-delineator-post/source/city-lane-delineator-post.glb"
    },
    {
      "id": "city-lat-pulldown-station",
      "type": "model",
      "title": "ラットプルダウン用ウェイト器具",
      "titleEn": "Lat pulldown weight station",
      "description": "体育施設やジム内装向けの固定ウェイト器具。支柱・支持脚、十三枚の固定ウェイト板、ガイド棒、選択ピン外装、背面保護板、滑車と固定ケーブル、広い引き棒、座面・腿当てを造形。ウェイトやケーブルは動かず、実際の負荷や運動方法を示すものではありません。安全・身体適合性・耐荷重や実機性能は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.138 × 2.205 × 1.160 m、12,052三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A fixed-weight station prop for civic sports facilities and gyms, with frame/feet, thirteen static plates, guide rods, selector-pin exterior, rear guard, pulleys/fixed cable, wide pulldown bar, seat and thigh pads. Weights and cable do not move, and no actual resistance values or exercise instructions are supplied. Safety, body fit, load capacity and equipment performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.138 × 2.205 × 1.160 m; 12,052 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "fitness",
        "weights",
        "pulldown",
        "gym",
        "ウェイト器具"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-lat-pulldown-station/preview.png",
      "preview": "city-lat-pulldown-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12052,
      "dimensions": [
        1.138352,
        2.205,
        1.16
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-026/scripts/city_expansion/fitness_equipment.py",
        "sourceSha256": "5482c15564f197b054ed93911d0a2ed83f6cef784fb54f665f6554cbc6550b76",
        "sourceRecipeSha256": "f5ec8bd1abb18c066b3e4a1539d9b893bccbbca556b025512415f8f7eb8e6bae",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "177f623177899e667c8e5c99e94f6039983e91f5c684653c912fc600471e56ca"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-026/scripts/city_expansion/fitness_equipment.py",
            "scripts/city_expansion/frozen/batch-026/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-lat-pulldown-station"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-lat-pulldown-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-lat-pulldown-station.json",
      "attribution": "Lat pulldown weight station by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-lat-pulldown-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-lat-pulldown-station.glb",
          "format": "GLB",
          "bytes": 625584,
          "sha256": "5482c15564f197b054ed93911d0a2ed83f6cef784fb54f665f6554cbc6550b76",
          "url": "https://xenoah.github.io/meshcopia/assets/city-lat-pulldown-station/source/city-lat-pulldown-station.glb"
        },
        {
          "name": "city-lat-pulldown-station.stl",
          "format": "STL",
          "bytes": 602684,
          "sha256": "177f623177899e667c8e5c99e94f6039983e91f5c684653c912fc600471e56ca",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-lat-pulldown-station/source/city-lat-pulldown-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-lat-pulldown-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 625584,
              "name": "city-lat-pulldown-station.glb",
              "sha256": "5482c15564f197b054ed93911d0a2ed83f6cef784fb54f665f6554cbc6550b76"
            },
            {
              "bytes": 602684,
              "name": "city-lat-pulldown-station.stl",
              "sha256": "177f623177899e667c8e5c99e94f6039983e91f5c684653c912fc600471e56ca"
            }
          ],
          "archive": {
            "bytes": 360264,
            "filename": "city-lat-pulldown-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "fc362196f77d42dad8eca635f9c87ba0f72659b082bee214fdc8c59a046f2bc1",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-lat-pulldown-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-lat-pulldown-station.fbx",
              "format": "FBX",
              "bytes": 409228,
              "sha256": "fe9f0e0c6fa300ccd70cdf8954afec2f12ea57760aa3851e52a78f3d7dc35fcb",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-lat-pulldown-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4900cf028cf5f6151098eb7fd6fc8a8fe681b718a8754b9724439182a3e53783.json",
                "bytes": 708,
                "sha256": "4900cf028cf5f6151098eb7fd6fc8a8fe681b718a8754b9724439182a3e53783"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "18ff2cf0470a669b6a438eec03263c40c3c38f4dd9066825cce65c46c61b0aeb",
            "text": "Lat pulldown weight station by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-lat-pulldown-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-lat-pulldown-station/source/city-lat-pulldown-station.glb"
    },
    {
      "id": "city-lever-citrus-press",
      "type": "model",
      "title": "レバーを上げた手動シトラスプレス",
      "titleEn": "Raised-lever manual citrus press",
      "description": "カフェやジュース店の台上に置く手動柑橘プレス。重い台座と柱、固定された高いレバーとリンク、内側が開いた押し鐘、リブ付き円錐リーマー、深さのある受け皿と吐出口外形を造形しています。果物や受けグラスは含まず、台の高さに合わせて配置します。レバー・搾汁・液体経路は動作せず、食品接触や圧搾性能を検証した実用品設計ではない静的小物です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.238 × 0.689 × 0.426 m、8,220三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A manual citrus press for cafe and juice-counter scenes. A weighted base and column support the raised fixed lever/link, hollow pressing bell, ribbed conical reamer, recessed collecting bowl and outlet exterior. Fruit and a receiving glass are omitted; place at counter height. Lever movement, juicing and liquid flow are not implemented. This static prop is not a validated food-contact or pressing-equipment design. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.238 × 0.689 × 0.426 m; 8,220 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "cafe",
        "citrus-press",
        "food-preparation",
        "シトラスプレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-lever-citrus-press/preview.png",
      "preview": "city-lever-citrus-press.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8220,
      "dimensions": [
        0.238,
        0.689277,
        0.426305
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-058/scripts/city_expansion/food_preparation_equipment.py",
        "sourceSha256": "6b041b7e4e414b99509d56b4a6d7fe25b3217912b1ee8a664bc9675ddd08bf9a",
        "sourceRecipeSha256": "ba9e6cb7f9a7a5b5c01dd396648d60410cac44e4c825f14a89982344520f3fd4",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "2494f024fdc09dd7934dcf56a8f879cf36d93710ce57d8883c5626b52d8bc63e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-058/scripts/city_expansion/food_preparation_equipment.py",
            "scripts/city_expansion/frozen/batch-058/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-lever-citrus-press"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-lever-citrus-press/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-lever-citrus-press.json",
      "attribution": "Raised-lever manual citrus press by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-lever-citrus-press/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-lever-citrus-press.glb",
          "format": "GLB",
          "bytes": 378260,
          "sha256": "6b041b7e4e414b99509d56b4a6d7fe25b3217912b1ee8a664bc9675ddd08bf9a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-lever-citrus-press/source/city-lever-citrus-press.glb"
        },
        {
          "name": "city-lever-citrus-press.stl",
          "format": "STL",
          "bytes": 411084,
          "sha256": "2494f024fdc09dd7934dcf56a8f879cf36d93710ce57d8883c5626b52d8bc63e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-lever-citrus-press/source/city-lever-citrus-press.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-lever-citrus-press",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 378260,
              "name": "city-lever-citrus-press.glb",
              "sha256": "6b041b7e4e414b99509d56b4a6d7fe25b3217912b1ee8a664bc9675ddd08bf9a"
            },
            {
              "bytes": 411084,
              "name": "city-lever-citrus-press.stl",
              "sha256": "2494f024fdc09dd7934dcf56a8f879cf36d93710ce57d8883c5626b52d8bc63e"
            }
          ],
          "archive": {
            "bytes": 272608,
            "filename": "city-lever-citrus-press-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "28600d10b306481967197fe2236657e85c902b45742950a2aa8bde3056bdc0b2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-lever-citrus-press-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-lever-citrus-press.fbx",
              "format": "FBX",
              "bytes": 307532,
              "sha256": "36b607f75772c5ca9fcde73c34dc633be1f93dc77611fa6227e7c138a81d9424",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-lever-citrus-press.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/33da24e484b95c35dbcc9fa2a1d876f96dfadeff48191d00922f72d13f74d93f.json",
                "bytes": 705,
                "sha256": "33da24e484b95c35dbcc9fa2a1d876f96dfadeff48191d00922f72d13f74d93f"
              }
            }
          ],
          "notice": {
            "bytes": 408,
            "filename": "LICENSE.txt",
            "sha256": "912155d5f80512d2fccb544867eac25823c612c6015f99ce6fab4dd8f434eb2d",
            "text": "Raised-lever manual citrus press by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-lever-citrus-press/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-lever-citrus-press/source/city-lever-citrus-press.glb"
    },
    {
      "id": "city-library-book-trolley",
      "type": "model",
      "title": "図書館用の傾斜棚ブックトロリー",
      "titleEn": "Inclined-shelf library book trolley",
      "description": "図書館の書架間や返却カウンター付近で本を運ぶ、空の両面三段ブックトロリー。六つの傾斜棚、中央背当て、端部の本止め、棚下の支持材、握り付きの端部フレームと両側フォーク付き四輪キャスターを造形。床に配置する静的モデルで、本・人、積載能力の検証や車輪・ブレーキの動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.032 × 1.127 × 0.497 m、26,876三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An empty double-sided three-tier book trolley for library stacks and return counters. Six inclined trays have central back supports, dedicated end bookends, underside cradles, gripped end frames and four offset casters with paired fork cheeks. Place on an interior floor. Books, people, load-rating validation and wheel or brake behavior are absent. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.032 × 1.127 × 0.497 m; 26,876 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "library",
        "book-trolley",
        "inclined-shelf",
        "interior",
        "図書館"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-library-book-trolley/preview.png",
      "preview": "city-library-book-trolley.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 26876,
      "dimensions": [
        1.031768,
        1.127,
        0.4973
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-022/scripts/city_expansion/shared_interior_furnishings.py",
        "sourceSha256": "1d2d7efb8f140113cff54ff56fa843b6456e89d127691b03f48b5233489a08e1",
        "sourceRecipeSha256": "ca5620269ca5648af771b2618f378cb3cc674cc54691a40a27124106768b890e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "aab11da130e280286157399ad883ba16e4ded787b00c701aa7773669305b7cf1"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-022/scripts/city_expansion/shared_interior_furnishings.py",
            "scripts/city_expansion/frozen/batch-022/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-library-book-trolley"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-library-book-trolley/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-library-book-trolley.json",
      "attribution": "Inclined-shelf library book trolley by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-library-book-trolley/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-library-book-trolley.glb",
          "format": "GLB",
          "bytes": 1428252,
          "sha256": "1d2d7efb8f140113cff54ff56fa843b6456e89d127691b03f48b5233489a08e1",
          "url": "https://xenoah.github.io/meshcopia/assets/city-library-book-trolley/source/city-library-book-trolley.glb"
        },
        {
          "name": "city-library-book-trolley.stl",
          "format": "STL",
          "bytes": 1343884,
          "sha256": "aab11da130e280286157399ad883ba16e4ded787b00c701aa7773669305b7cf1",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-library-book-trolley/source/city-library-book-trolley.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-library-book-trolley",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1428252,
              "name": "city-library-book-trolley.glb",
              "sha256": "1d2d7efb8f140113cff54ff56fa843b6456e89d127691b03f48b5233489a08e1"
            },
            {
              "bytes": 1343884,
              "name": "city-library-book-trolley.stl",
              "sha256": "aab11da130e280286157399ad883ba16e4ded787b00c701aa7773669305b7cf1"
            }
          ],
          "archive": {
            "bytes": 845113,
            "filename": "city-library-book-trolley-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1d8e6938ea7ee71e3af177d5154ab157345ea4a9badd844d768e51aa7936d7b8",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-library-book-trolley-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-library-book-trolley.fbx",
              "format": "FBX",
              "bytes": 937436,
              "sha256": "7a06f5fb86702940289ea84fc45d0a888a5216a54b4b82544d5633b95e89d100",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-library-book-trolley.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/49fdd5c050e39d4ce42dfee08328a92d26a002e49f768dec638d4b6ea09f8945.json",
                "bytes": 1488,
                "sha256": "49fdd5c050e39d4ce42dfee08328a92d26a002e49f768dec638d4b6ea09f8945"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "f66be65361796ff876a67b2cdc17d5bf604ce09caf2bff36d010af78007e46e4",
            "text": "Inclined-shelf library book trolley by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-library-book-trolley/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-library-book-trolley/source/city-library-book-trolley.glb"
    },
    {
      "id": "city-lifebuoy-station",
      "type": "model",
      "title": "救命浮環ステーション",
      "titleEn": "Lifebuoy station",
      "description": "厚みのある浮環、4本の帯、つかみ綱、投てき索リール、支持金具を備える静的な設備モデル。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A static station with thick ring, four bands, grab rope, throwline reel and support brackets; no safety certification is claimed. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "street-furniture",
        "lifebuoy-station"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-lifebuoy-station/thumbnail.png",
      "preview": "city-lifebuoy-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6884,
      "dimensions": [
        0.698,
        1.5175,
        0.335
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_recreation.py",
        "sourceSha256": "1a9d16667441bbde4e3292fee149f444b37ea02cf9a424bc97c4d9ab6d57b60d",
        "stlSha256": "e0dc95975073e86463f7ae8f6bf474d90ace0ad06cd705c76a5738af9c5759c4"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_recreation.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py",
            "scripts/city/access_structures.py"
          ],
          "selectors": [
            "city-lifebuoy-station"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-lifebuoy-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-lifebuoy-station.json",
      "attribution": "Lifebuoy station by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-lifebuoy-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-lifebuoy-station.glb",
          "format": "GLB",
          "bytes": 211220,
          "sha256": "1a9d16667441bbde4e3292fee149f444b37ea02cf9a424bc97c4d9ab6d57b60d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-lifebuoy-station/source/city-lifebuoy-station.glb"
        },
        {
          "name": "city-lifebuoy-station.stl",
          "format": "STL",
          "bytes": 344284,
          "sha256": "e0dc95975073e86463f7ae8f6bf474d90ace0ad06cd705c76a5738af9c5759c4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-lifebuoy-station/source/city-lifebuoy-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-lifebuoy-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 211220,
              "name": "city-lifebuoy-station.glb",
              "sha256": "1a9d16667441bbde4e3292fee149f444b37ea02cf9a424bc97c4d9ab6d57b60d"
            },
            {
              "bytes": 344284,
              "name": "city-lifebuoy-station.stl",
              "sha256": "e0dc95975073e86463f7ae8f6bf474d90ace0ad06cd705c76a5738af9c5759c4"
            }
          ],
          "archive": {
            "bytes": 151776,
            "filename": "city-lifebuoy-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ecdbb8c3654ce1fdaa90a5046f591f67372b12aba4764f83e06c8d8808fc6ee4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-lifebuoy-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-lifebuoy-station.fbx",
              "format": "FBX",
              "bytes": 261980,
              "sha256": "500d80fb88977363a7c04b5374780d0c965e2cde47d0614c34f092d6e9526852",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-lifebuoy-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1283f0d74d91501f5531ed5ef5cc7f6b92570db1b65edffcfd03626ee2a8ade8.json",
                "bytes": 318,
                "sha256": "1283f0d74d91501f5531ed5ef5cc7f6b92570db1b65edffcfd03626ee2a8ade8"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "7564643e22f33f09cee620b4fc0631ccf5805e82e6813351a01a4cc4aecd24f4",
            "text": "Lifebuoy station by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-lifebuoy-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-lifebuoy-station/source/city-lifebuoy-station.glb"
    },
    {
      "id": "city-lifeguard-observation-chair",
      "type": "model",
      "title": "階段と足場付きのプール監視用高座椅子",
      "titleEn": "Elevated pool observation chair with access steps",
      "description": "プールサイドの監視位置に置く高座椅子と架台の一体型プロップ。開放された四脚架台、補強材、足元プラットフォーム、背面アクセス階段と連続手すり、高いスラット座面・背もたれ・肘掛けを造形しています。人、傘、救命浮環や救助道具は含みません。固定状態の外観用モデルで、監視・救助機能、荷重定格、避難・安全基準への適合を保証しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.145 × 2.178 × 2.075 m、9,076三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A complete elevated observation-chair prop for a poolside viewing position, combining an open four-legged tower, braces, foot platform, rear access stairs and continuous handrails with a raised slatted seat, backrest and armrests. People, umbrella, lifebuoy and rescue tools are omitted. All parts are static appearance geometry; no observation/rescue function, load rating or access/safety-standard compliance is guaranteed. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.145 × 2.178 × 2.075 m; 9,076 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "pool",
        "observation-chair",
        "elevated-seat",
        "プール監視"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-lifeguard-observation-chair/preview.png",
      "preview": "city-lifeguard-observation-chair.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9076,
      "dimensions": [
        1.145,
        2.178305,
        2.075
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-021/scripts/city_expansion/poolside_equipment.py",
        "sourceSha256": "ee3186fb26908907a5b54a12342d7bfedbd8afc883563cea15f81822753146e2",
        "sourceRecipeSha256": "56ac2705a918db0a1000053ecace716c04cb7e52d25ebc4f4510a8468f53e731",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "e99aafc171a9c9812e97a879e0a9e8190bf91d035f9c474a01a25c20fcdf1bd4"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-021/scripts/city_expansion/poolside_equipment.py",
            "scripts/city_expansion/frozen/batch-021/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-lifeguard-observation-chair"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-lifeguard-observation-chair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-lifeguard-observation-chair.json",
      "attribution": "Elevated pool observation chair with access steps by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-lifeguard-observation-chair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-lifeguard-observation-chair.glb",
          "format": "GLB",
          "bytes": 611068,
          "sha256": "ee3186fb26908907a5b54a12342d7bfedbd8afc883563cea15f81822753146e2",
          "url": "https://xenoah.github.io/meshcopia/assets/city-lifeguard-observation-chair/source/city-lifeguard-observation-chair.glb"
        },
        {
          "name": "city-lifeguard-observation-chair.stl",
          "format": "STL",
          "bytes": 453884,
          "sha256": "e99aafc171a9c9812e97a879e0a9e8190bf91d035f9c474a01a25c20fcdf1bd4",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-lifeguard-observation-chair/source/city-lifeguard-observation-chair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-lifeguard-observation-chair",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 611068,
              "name": "city-lifeguard-observation-chair.glb",
              "sha256": "ee3186fb26908907a5b54a12342d7bfedbd8afc883563cea15f81822753146e2"
            },
            {
              "bytes": 453884,
              "name": "city-lifeguard-observation-chair.stl",
              "sha256": "e99aafc171a9c9812e97a879e0a9e8190bf91d035f9c474a01a25c20fcdf1bd4"
            }
          ],
          "archive": {
            "bytes": 301295,
            "filename": "city-lifeguard-observation-chair-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "842b6197faeac3a0df50a66ef59f3deff00c8d673eacf5e60efc8d0fcb6b3bf7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-lifeguard-observation-chair-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-lifeguard-observation-chair.fbx",
              "format": "FBX",
              "bytes": 342492,
              "sha256": "d65cbdeb84deb1c94aebdc1258b06b90d8bc5c485a584bdcf7b9d264165aaf86",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-lifeguard-observation-chair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/bd2c07034a13924cd0c3a39ac8e138be870391310efb646592d334f50c030ef0.json",
                "bytes": 514,
                "sha256": "bd2c07034a13924cd0c3a39ac8e138be870391310efb646592d334f50c030ef0"
              }
            }
          ],
          "notice": {
            "bytes": 434,
            "filename": "LICENSE.txt",
            "sha256": "7e5bd938d74c2544040d0a62eba578303498aa98e74c57e79e983998986adddb",
            "text": "Elevated pool observation chair with access steps by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-lifeguard-observation-chair/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-lifeguard-observation-chair/source/city-lifeguard-observation-chair.glb"
    },
    {
      "id": "city-linen-hamper-trolley",
      "type": "model",
      "title": "布袋式リネン回収ワゴン",
      "titleEn": "Fabric-bin linen hamper trolley",
      "description": "ランドリーや公共施設のバックヤード向けのリネン回収ワゴン。空の上部開口を持つ厚み付き布袋、緩やかな折り目と縁・縫目、吊りループ、上枠・四支柱・底支持棒、両端の押し手、旋回金具と車輪・固定ブレーキ外形を造形。荷物棚型カートや図書ワゴンではありません。布の変形、旋回・転動や制動動作はなく、衛生性能・耐荷重・安全性は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.778 × 1.019 × 0.588 m、10,424三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A linen-collection trolley for laundry and public-facility back rooms, with a thick fabric bin and genuinely open empty top, gentle modeled folds and bound seams, hanging loops, upper rim, four uprights, bottom support bars, end push handles, swivel hardware, wheels and static brake outlines. It is not a luggage rack or library trolley. Cloth simulation, swiveling, rolling and braking behavior are absent; hygiene performance, load capacity and safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.778 × 1.019 × 0.588 m; 10,424 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "laundry",
        "linen",
        "hamper",
        "trolley",
        "リネン回収"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-linen-hamper-trolley/preview.png",
      "preview": "city-linen-hamper-trolley.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10424,
      "dimensions": [
        0.777966,
        1.019,
        0.588
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-029/scripts/city_expansion/textile_care_equipment.py",
        "sourceSha256": "10eb84826b4d5dabe3579a6a0d78c482f17004d2e47b9769ad881616b670e1f4",
        "sourceRecipeSha256": "b2060f5541b6cb3f360b4589b5565885c190e8bc39f233b784d2320f300d0bbf",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "d682a43b1fb90da01b93a169961c2f1bfd89e3c589b081bba2107affbd9f3836"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-029/scripts/city_expansion/textile_care_equipment.py",
            "scripts/city_expansion/frozen/batch-029/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-linen-hamper-trolley"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-linen-hamper-trolley/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-linen-hamper-trolley.json",
      "attribution": "Fabric-bin linen hamper trolley by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-linen-hamper-trolley/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-linen-hamper-trolley.glb",
          "format": "GLB",
          "bytes": 517120,
          "sha256": "10eb84826b4d5dabe3579a6a0d78c482f17004d2e47b9769ad881616b670e1f4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-linen-hamper-trolley/source/city-linen-hamper-trolley.glb"
        },
        {
          "name": "city-linen-hamper-trolley.stl",
          "format": "STL",
          "bytes": 521284,
          "sha256": "d682a43b1fb90da01b93a169961c2f1bfd89e3c589b081bba2107affbd9f3836",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-linen-hamper-trolley/source/city-linen-hamper-trolley.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-linen-hamper-trolley",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 517120,
              "name": "city-linen-hamper-trolley.glb",
              "sha256": "10eb84826b4d5dabe3579a6a0d78c482f17004d2e47b9769ad881616b670e1f4"
            },
            {
              "bytes": 521284,
              "name": "city-linen-hamper-trolley.stl",
              "sha256": "d682a43b1fb90da01b93a169961c2f1bfd89e3c589b081bba2107affbd9f3836"
            }
          ],
          "archive": {
            "bytes": 299557,
            "filename": "city-linen-hamper-trolley-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9b1f0ca14c4bf5ffcc4575369d8a91ec0f5784c9e5556103de4c3639a8f4ddf3",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-linen-hamper-trolley-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-linen-hamper-trolley.fbx",
              "format": "FBX",
              "bytes": 344748,
              "sha256": "c715db5baa03272557ff4bf5fd5d601bc455bd1c2072f1ba4968fa7666526155",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-linen-hamper-trolley.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6c5c1f13bffdf1d829616fb0dfcc84e3e4e74ff036b8383632b76966b6c1a92f.json",
                "bytes": 513,
                "sha256": "6c5c1f13bffdf1d829616fb0dfcc84e3e4e74ff036b8383632b76966b6c1a92f"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "d39ce7a21e5ca0ac3eb9e9adc50551bc52e4a1ebac2a2409a1dbfc2d11f8d72d",
            "text": "Fabric-bin linen hamper trolley by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-linen-hamper-trolley/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-linen-hamper-trolley/source/city-linen-hamper-trolley.glb"
    },
    {
      "id": "city-litter-bin",
      "type": "model",
      "title": "街路ごみ箱",
      "titleEn": "Street litter bin",
      "description": "雨よけフード、投入口、施錠式扉、独立した脚と通気スリットを備えた街路用ごみ箱。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Outdoor litter cabinet with a rain hood, real deposit opening, keyed service door, individual feet and vent details. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "bin",
        "waste",
        "street",
        "ごみ箱"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-litter-bin/thumbnail.png",
      "preview": "city-litter-bin.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10904,
      "dimensions": [
        0.63,
        1.073,
        0.5745
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic.py",
        "sourceSha256": "b07c0cc79cf33c2777c1395e3d0ef60aac98d216f4717d8573ee31e365d64c78",
        "alternateFormat": "STL triangulated from the exact reimported GLB using Blender 4.3.2, meters and Y-up; no printability or manufacturing validation.",
        "stlSha256": "b46d52527324ad55ae1b517fa9fe237e5a97e0c04b548fdf8d408dd66fd4a84d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-litter-bin"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-litter-bin/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-litter-bin.json",
      "attribution": "Street litter bin by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-litter-bin/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-litter-bin.glb",
          "format": "GLB",
          "bytes": 280776,
          "sha256": "b07c0cc79cf33c2777c1395e3d0ef60aac98d216f4717d8573ee31e365d64c78",
          "url": "https://xenoah.github.io/meshcopia/assets/city-litter-bin/source/city-litter-bin.glb"
        },
        {
          "name": "city-litter-bin.stl",
          "format": "STL",
          "bytes": 545284,
          "sha256": "b46d52527324ad55ae1b517fa9fe237e5a97e0c04b548fdf8d408dd66fd4a84d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-litter-bin/source/city-litter-bin.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-litter-bin",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 280776,
              "name": "city-litter-bin.glb",
              "sha256": "b07c0cc79cf33c2777c1395e3d0ef60aac98d216f4717d8573ee31e365d64c78"
            },
            {
              "bytes": 545284,
              "name": "city-litter-bin.stl",
              "sha256": "b46d52527324ad55ae1b517fa9fe237e5a97e0c04b548fdf8d408dd66fd4a84d"
            }
          ],
          "archive": {
            "bytes": 175935,
            "filename": "city-litter-bin-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "769248f64043e0a855a9d8be2bf95be97eb1921ffd6e2ce68dbdb2d4dcdf43e4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-litter-bin-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-litter-bin.fbx",
              "format": "FBX",
              "bytes": 401276,
              "sha256": "f1dadf4903c64f6faddfc892ae89c17618ab8f2d347056478c31f9d3c8ddb1fe",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-litter-bin.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9f5c5abca3ae8aa77026c5c9c176566f6f6d6c2f7b4e7c434d3111aaaa91b6cf.json",
                "bytes": 706,
                "sha256": "9f5c5abca3ae8aa77026c5c9c176566f6f6d6c2f7b4e7c434d3111aaaa91b6cf"
              }
            }
          ],
          "notice": {
            "bytes": 385,
            "filename": "LICENSE.txt",
            "sha256": "73feff9dbde8b70d2c2cd972d9da977e0c5112105e7cbcc1c4a5436db362b249",
            "text": "Street litter bin by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-litter-bin/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-litter-bin/source/city-litter-bin.glb"
    },
    {
      "id": "city-loading-dock-leveler",
      "type": "model",
      "title": "上昇姿勢の埋込型ドックレベラー",
      "titleEn": "Raised recessed loading dock leveler",
      "description": "倉庫荷捌き床に埋め込むデッキとリップの静的ユニット。上昇した縞鋼板風デッキ、前端リップと連続ピン・分割ヒンジ、下面の縦横補強、基礎フレーム、側面板、実形状の昇降リンクとシリンダー外観を造形。周囲ピット、床、建物、ドックシェルター、トラック、人や荷物は含みません。最下部フレームを基準に配置し、周囲床や車両高さは別途シーンで合わせる必要があります。隠れた油圧系統、動力源、内部機構、細かなねじ山は省略。固定姿勢のみで作動・衝突・荷重評価はなく、機械安全・人の利用・建築基準への適合は未検証。施工・操作案内ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.310 × 0.983 × 2.859 m、40,260三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "Static recessed warehouse dock deck-and-lip unit in a raised pose, with actual raised checker details, front lip, continuous pivot pins and segmented hinges, underside longitudinal/cross ribs, base frame, side toe guards, visible pinned lifting linkage and a cylinder appearance assembly. No surrounding pit, floor, building, dock shelter, truck, person or cargo is included. Place from the lowest support frame and align surrounding floor/vehicle heights separately. Hidden hydraulic circuit, power unit, internal mechanisms and tiny screw threads are omitted. Fixed pose only, without operation, collisions, load rating or machinery, human-use and building-standard validation. This is not installation or operating guidance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.310 × 0.983 × 2.859 m; 40,260 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "dock-leveler",
        "warehouse",
        "loading-dock",
        "access-structure",
        "ドックレベラー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-loading-dock-leveler/preview.png",
      "preview": "city-loading-dock-leveler.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 40260,
      "dimensions": [
        2.31,
        0.983178,
        2.85911
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-017/scripts/city_expansion/vertical_access.py",
        "sourceSha256": "698b88989b4c9540251cbb647f4b83370e3f4c502b5bc6f099c1f4f47c9267b9",
        "sourceRecipeSha256": "3ace3cca6ba6ad192f75fbfeb8fbf6d44a62a1f63b4c84b98ef7d729f96ec195",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "d7ac92f115f413690fa01379c4b126408e430ea0abb7655525a72709f923a13b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-017/scripts/city_expansion/vertical_access.py",
            "scripts/city_expansion/frozen/batch-017/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-loading-dock-leveler"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-loading-dock-leveler/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-loading-dock-leveler.json",
      "attribution": "Raised recessed loading dock leveler by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-loading-dock-leveler/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-loading-dock-leveler.glb",
          "format": "GLB",
          "bytes": 2429480,
          "sha256": "698b88989b4c9540251cbb647f4b83370e3f4c502b5bc6f099c1f4f47c9267b9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-loading-dock-leveler/source/city-loading-dock-leveler.glb"
        },
        {
          "name": "city-loading-dock-leveler.stl",
          "format": "STL",
          "bytes": 2013084,
          "sha256": "d7ac92f115f413690fa01379c4b126408e430ea0abb7655525a72709f923a13b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-loading-dock-leveler/source/city-loading-dock-leveler.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-loading-dock-leveler",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2429480,
              "name": "city-loading-dock-leveler.glb",
              "sha256": "698b88989b4c9540251cbb647f4b83370e3f4c502b5bc6f099c1f4f47c9267b9"
            },
            {
              "bytes": 2013084,
              "name": "city-loading-dock-leveler.stl",
              "sha256": "d7ac92f115f413690fa01379c4b126408e430ea0abb7655525a72709f923a13b"
            }
          ],
          "archive": {
            "bytes": 1206752,
            "filename": "city-loading-dock-leveler-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c0d5bfdbaf75bd309450a404d23904c52047d788070b5146199a6e1e5c66e8ef",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-loading-dock-leveler-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-loading-dock-leveler.fbx",
              "format": "FBX",
              "bytes": 1369948,
              "sha256": "cd94a2728a3743c0647599175a0e351b6924e9c5a2616d7aad3b5b925d86f2f5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-loading-dock-leveler.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/69833d730c6f7b99610ab75b158bc5fd16c1becba7102b2a47d93923e1f8d6a7.json",
                "bytes": 1296,
                "sha256": "69833d730c6f7b99610ab75b158bc5fd16c1becba7102b2a47d93923e1f8d6a7"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "268d063a6e9d96a7c459443c182282f04c16098807669ae4e552879f91574a30",
            "text": "Raised recessed loading dock leveler by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-loading-dock-leveler/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-loading-dock-leveler/source/city-loading-dock-leveler.glb"
    },
    {
      "id": "city-loading-dock-shelter",
      "type": "model",
      "title": "荷捌き口用ドックシェルター",
      "titleEn": "Loading dock curtain shelter",
      "description": "倉庫の荷捌き開口に取り付ける三辺型ドックシェルター。プリーツ状の側面生地、厚みのある側幕と上幕、誘導帯、補強縁、前後フレーム、壁付け金具、斜材、傾斜ひさしと開口した雨樋を造形。トラック、倉庫壁、シャッター、ドック床や荷役機械は含みません。幕は固定メッシュで、変形・衝突・水密性・耐候性・安全性の検証や実装はありません。底面中央原点は施工の壁面基準や取付高さではなく、配置時に壁面位置と高さを合わせてください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.302 × 3.505 × 1.028 m、21,104三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "Three-sided warehouse loading-bay curtain shelter with pleated side fabric, thick side and head curtains, alignment strips, reinforced hems, front and rear frames, wall brackets, diagonal stays, sloped canopy and genuinely open gutter. No truck, warehouse wall, shutter, dock floor or loading equipment is included. Curtains are fixed meshes with no deformation or collision behavior, and no weather-sealing, structural or safety validation. The bottom-centered placement origin is not a wall-mount or installation-height datum; align the mounting plane and height in the target scene. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.302 × 3.505 × 1.028 m; 21,104 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "warehouse",
        "loading-dock",
        "shelter",
        "architecture",
        "荷捌き"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-loading-dock-shelter/preview.png",
      "preview": "city-loading-dock-shelter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 21104,
      "dimensions": [
        3.302,
        3.504528,
        1.027597
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-005/scripts/city_expansion/architectural_entry.py",
        "sourceSha256": "b4fa732aaf3982a944ed7b6ec9b41c5dd3af9570e3a41f792c3216328f26748e",
        "sourceRecipeSha256": "354772d53db08448f7463709155997a43ba7a109f678e84ec5a3115a00eb9db7",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9fd5a448bd3b63fc886269b88da8d331a7f78baa940f946bf08c7f621dd5b784"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-005/scripts/city_expansion/architectural_entry.py",
            "scripts/city_expansion/frozen/batch-005/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-loading-dock-shelter"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-loading-dock-shelter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-loading-dock-shelter.json",
      "attribution": "Loading dock curtain shelter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-loading-dock-shelter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-loading-dock-shelter.glb",
          "format": "GLB",
          "bytes": 1153064,
          "sha256": "b4fa732aaf3982a944ed7b6ec9b41c5dd3af9570e3a41f792c3216328f26748e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-loading-dock-shelter/source/city-loading-dock-shelter.glb"
        },
        {
          "name": "city-loading-dock-shelter.stl",
          "format": "STL",
          "bytes": 1055284,
          "sha256": "9fd5a448bd3b63fc886269b88da8d331a7f78baa940f946bf08c7f621dd5b784",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-loading-dock-shelter/source/city-loading-dock-shelter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-loading-dock-shelter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1153064,
              "name": "city-loading-dock-shelter.glb",
              "sha256": "b4fa732aaf3982a944ed7b6ec9b41c5dd3af9570e3a41f792c3216328f26748e"
            },
            {
              "bytes": 1055284,
              "name": "city-loading-dock-shelter.stl",
              "sha256": "9fd5a448bd3b63fc886269b88da8d331a7f78baa940f946bf08c7f621dd5b784"
            }
          ],
          "archive": {
            "bytes": 627052,
            "filename": "city-loading-dock-shelter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "50dfb413deb251b46f3b6dd14706b3e85cb160d5d1e600710331c6c82f218443",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-loading-dock-shelter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-loading-dock-shelter.fbx",
              "format": "FBX",
              "bytes": 714188,
              "sha256": "34d29255250a22d0941b988f425d80afe3c4c29e2b944b4d76bd86befde8bd99",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-loading-dock-shelter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3d90bbb9284eb509cbd9645d4ab8bb7b23870a519ab67c6ab8237ad7e45ec147.json",
                "bytes": 1096,
                "sha256": "3d90bbb9284eb509cbd9645d4ab8bb7b23870a519ab67c6ab8237ad7e45ec147"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "f72acca85185eac13f64e8816ebd727fc5255238b0471bdf356ae6123a16c1e0",
            "text": "Loading dock curtain shelter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-loading-dock-shelter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-loading-dock-shelter/source/city-loading-dock-shelter.glb"
    },
    {
      "id": "city-low-platform-scale",
      "type": "model",
      "title": "低床台はかり",
      "titleEn": "Low platform weighing scale",
      "description": "荷さばき場・業務用室内で箱や台車の計量位置を示す低床台はかり。金属計量台、前後の短い進入板、下面の補強と四つの荷重検出部外形、調整足、接続された支柱式表示器と実ケーブルを造形。表示は無表示で、荷物・台車は含みません。質量計算、校正精度、耐荷重や機能認証は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.989 × 1.213 × 1.224 m、6,416三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A low platform scale marking a weighing position for parcels or carts in dispatch and service rooms. It has a metal deck, short front/rear approach plates, underside braces and four load-cell exteriors, adjusting-looking feet, attached post indicator and real cable geometry. The indicator is blank; cargo and carts are absent. Mass calculation, calibrated accuracy, load ratings and functional certification are not provided. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.989 × 1.213 × 1.224 m; 6,416 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "warehouse",
        "scale",
        "weighing",
        "台はかり"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-low-platform-scale/preview.png",
      "preview": "city-low-platform-scale.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6416,
      "dimensions": [
        0.989,
        1.213071,
        1.2245
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-039/scripts/city_expansion/logistics_handling_equipment.py",
        "sourceSha256": "f993ed6149f6eb972a6608c782b50d16da1e32c8d00cd96dbac1966cef601e87",
        "sourceRecipeSha256": "c3581e364fedcedf1c47f66d9ab4f3108e32319555619ac64cc78151e067f3f0",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "53a45a2dc96e80539eed2c5bb57c40db6a9842db595bb147572cdc3e5628f176"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-039/scripts/city_expansion/logistics_handling_equipment.py",
            "scripts/city_expansion/frozen/batch-039/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-low-platform-scale"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-low-platform-scale/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-low-platform-scale.json",
      "attribution": "Low platform weighing scale by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-low-platform-scale/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-low-platform-scale.glb",
          "format": "GLB",
          "bytes": 343748,
          "sha256": "f993ed6149f6eb972a6608c782b50d16da1e32c8d00cd96dbac1966cef601e87",
          "url": "https://xenoah.github.io/meshcopia/assets/city-low-platform-scale/source/city-low-platform-scale.glb"
        },
        {
          "name": "city-low-platform-scale.stl",
          "format": "STL",
          "bytes": 320884,
          "sha256": "53a45a2dc96e80539eed2c5bb57c40db6a9842db595bb147572cdc3e5628f176",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-low-platform-scale/source/city-low-platform-scale.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-low-platform-scale",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 343748,
              "name": "city-low-platform-scale.glb",
              "sha256": "f993ed6149f6eb972a6608c782b50d16da1e32c8d00cd96dbac1966cef601e87"
            },
            {
              "bytes": 320884,
              "name": "city-low-platform-scale.stl",
              "sha256": "53a45a2dc96e80539eed2c5bb57c40db6a9842db595bb147572cdc3e5628f176"
            }
          ],
          "archive": {
            "bytes": 197970,
            "filename": "city-low-platform-scale-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d0e9e501deb4b1346999ab1c4cba9ea1917155d30ac362211f1ee5b91d74b09f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-low-platform-scale-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-low-platform-scale.fbx",
              "format": "FBX",
              "bytes": 230044,
              "sha256": "8a60715d08cc2cd6bb312d76a723f69e19ab8e9f367414e29fd9c91d1ebc63ae",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-low-platform-scale.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6854e93532f5da8fc0c73a76e479fa833e1f12c7f1587a0816029948111f0c55.json",
                "bytes": 318,
                "sha256": "6854e93532f5da8fc0c73a76e479fa833e1f12c7f1587a0816029948111f0c55"
              }
            }
          ],
          "notice": {
            "bytes": 403,
            "filename": "LICENSE.txt",
            "sha256": "76f17595945dba577be9a922012923ae267541db9ddbb7c21ae5d07181a51229",
            "text": "Low platform weighing scale by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-low-platform-scale/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-low-platform-scale/source/city-low-platform-scale.glb"
    },
    {
      "id": "city-maintenance-ladder",
      "type": "model",
      "title": "保護ケージ付き保守はしご",
      "titleEn": "Caged maintenance ladder",
      "description": "壁面取付金具、横桟、保護フープと縦帯を備える垂直保守はしご。規格適合は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A vertical maintenance ladder with wall brackets, rungs, protective hoops and cage straps. Safety-standard compliance has not been validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "urban-structure",
        "access",
        "maintenance-ladder"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-maintenance-ladder/thumbnail.png",
      "preview": "city-maintenance-ladder.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7248,
      "dimensions": [
        0.810745,
        3.8,
        0.816
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_structures.py",
        "sourceSha256": "d8e7759b0cd6b85481e03132eefe4fe75061026666de1f2c49fd90943cc93fcb",
        "stlSha256": "030ba2fcafdbd2a9a05f4409dee02e2fd6db8bc9610ce226ded8d17ab73f5ad5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_structures.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py"
          ],
          "selectors": [
            "city-maintenance-ladder"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-maintenance-ladder/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-maintenance-ladder.json",
      "attribution": "Caged maintenance ladder by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-maintenance-ladder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-maintenance-ladder.glb",
          "format": "GLB",
          "bytes": 289400,
          "sha256": "d8e7759b0cd6b85481e03132eefe4fe75061026666de1f2c49fd90943cc93fcb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-maintenance-ladder/source/city-maintenance-ladder.glb"
        },
        {
          "name": "city-maintenance-ladder.stl",
          "format": "STL",
          "bytes": 362484,
          "sha256": "030ba2fcafdbd2a9a05f4409dee02e2fd6db8bc9610ce226ded8d17ab73f5ad5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-maintenance-ladder/source/city-maintenance-ladder.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-maintenance-ladder",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 289400,
              "name": "city-maintenance-ladder.glb",
              "sha256": "d8e7759b0cd6b85481e03132eefe4fe75061026666de1f2c49fd90943cc93fcb"
            },
            {
              "bytes": 362484,
              "name": "city-maintenance-ladder.stl",
              "sha256": "030ba2fcafdbd2a9a05f4409dee02e2fd6db8bc9610ce226ded8d17ab73f5ad5"
            }
          ],
          "archive": {
            "bytes": 95495,
            "filename": "city-maintenance-ladder-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6b07768b5ed73dfd96188784b2481aa6a8dcf884e591876e01c8b5b4a2a2ff22",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-maintenance-ladder-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-maintenance-ladder.fbx",
              "format": "FBX",
              "bytes": 428620,
              "sha256": "edcaa29111e911d90267d695ab38340de52971e573b9db972d3f70f3d3ed75ce",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-maintenance-ladder.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e1bdf098349dbb9407c891488c6f8e9308a2e273dcbb64a4f2e75b99bf5268cb.json",
                "bytes": 317,
                "sha256": "e1bdf098349dbb9407c891488c6f8e9308a2e273dcbb64a4f2e75b99bf5268cb"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "04cdb951e1d4effc71dd7c0edf4258565fa4d60ce5ab315e4636cc43c2c7b4db",
            "text": "Caged maintenance ladder by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-maintenance-ladder/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-maintenance-ladder/source/city-maintenance-ladder.glb"
    },
    {
      "id": "city-manual-comb-binding-machine",
      "type": "model",
      "title": "手動コンブ式製本機",
      "titleEn": "Manual comb-binding machine",
      "description": "事務所や学校の印刷室に置く手動製本機。傾斜筐体、紙差込口外形と手前の受け台、幅ガイド、二十一個の固定開きフック、左右の支点/立ち上がったレバーと幅広握り、背面の閉じた屑受けを造形しています。紙・樹脂コンブは付属せず、各フックは一式の部品です。パンチ/開閉/製本は動作しない静的小物で、設置時は机の高さに合わせてください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.483 × 0.344 × 0.360 m、4,384三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A manual binding machine for office and school print rooms. Its sloped housing includes a paper-slot exterior/rest, width guide, twenty-one fixed opening hooks, side pivots/raised operating lever with wide grip and a closed rear waste tray. No paper or plastic comb is included; all hooks belong to one assembly. Punching, opening and binding are not operational. Adjust this static prop to desk height. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.483 × 0.344 × 0.360 m; 4,384 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "office",
        "comb-binding",
        "print-room",
        "製本機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-manual-comb-binding-machine/preview.png",
      "preview": "city-manual-comb-binding-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4384,
      "dimensions": [
        0.483,
        0.344,
        0.3605
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-056/scripts/city_expansion/document_service_equipment.py",
        "sourceSha256": "5525d15c962742520934a3f383071e25df911571721102ed8ee260913c335b46",
        "sourceRecipeSha256": "57ab43f905bb94ab5a72e70a1802236414107c5e6d6a5fa49b06c9be9b2d0ec2",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "18af90d28574639389b2ea8f36add1cfac30eb5c45045c067e9b0a7de5ef906f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-056/scripts/city_expansion/document_service_equipment.py",
            "scripts/city_expansion/frozen/batch-056/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-manual-comb-binding-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-manual-comb-binding-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-manual-comb-binding-machine.json",
      "attribution": "Manual comb-binding machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-manual-comb-binding-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-manual-comb-binding-machine.glb",
          "format": "GLB",
          "bytes": 228044,
          "sha256": "5525d15c962742520934a3f383071e25df911571721102ed8ee260913c335b46",
          "url": "https://xenoah.github.io/meshcopia/assets/city-manual-comb-binding-machine/source/city-manual-comb-binding-machine.glb"
        },
        {
          "name": "city-manual-comb-binding-machine.stl",
          "format": "STL",
          "bytes": 219284,
          "sha256": "18af90d28574639389b2ea8f36add1cfac30eb5c45045c067e9b0a7de5ef906f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-manual-comb-binding-machine/source/city-manual-comb-binding-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-manual-comb-binding-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 228044,
              "name": "city-manual-comb-binding-machine.glb",
              "sha256": "5525d15c962742520934a3f383071e25df911571721102ed8ee260913c335b46"
            },
            {
              "bytes": 219284,
              "name": "city-manual-comb-binding-machine.stl",
              "sha256": "18af90d28574639389b2ea8f36add1cfac30eb5c45045c067e9b0a7de5ef906f"
            }
          ],
          "archive": {
            "bytes": 134600,
            "filename": "city-manual-comb-binding-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5f17bd11609c462ef358c237cc3b2b1c9c54408bd6699a680f3a38dcb2a1671a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-manual-comb-binding-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-manual-comb-binding-machine.fbx",
              "format": "FBX",
              "bytes": 163036,
              "sha256": "4949959063a907aeb143f2fb7b969a440c54d55496a89984582b5f6ab5a82bf4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-manual-comb-binding-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/34a77aa38588322650b4dd92250452b54e17edd52bcb0f905cc84da42f91740f.json",
                "bytes": 318,
                "sha256": "34a77aa38588322650b4dd92250452b54e17edd52bcb0f905cc84da42f91740f"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "7969b5c8194b04c65d62dc5f3c80b23baaad7c56f94580dfe20d4ddac32c0c84",
            "text": "Manual comb-binding machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-manual-comb-binding-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-manual-comb-binding-machine/source/city-manual-comb-binding-machine.glb"
    },
    {
      "id": "city-manual-sheet-metal-brake",
      "type": "model",
      "title": "手動フィンガー式板金折曲機",
      "titleEn": "Manual finger-style sheet-metal brake",
      "description": "板金作業場の背景に置く手動折曲機。補強付き四脚台、平らな作業ベッド、十二個の固定クランプフィンガー、前側の角度付き折曲エプロンと両端蝶番、左右の長い操作レバー/握り、上部の締付レバー・調整つまみ、裏面銘板を造形。フィンガーやレバーは一式の部品で、モデルは1点です。板材は付属せず、可動・加工精度・荷重・安全性能は未実装・未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.636 × 1.372 × 0.891 m、7,696三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A manual folding brake for sheet-metal workshop backgrounds. It has a braced four-leg stand, flat working bed, twelve fixed clamping fingers, angled front folding apron with end hinges, two long operating levers/grips, upper clamp levers/adjustment knobs and a rear blank plate. All fingers and levers belong to one model. No sheet is included; motion, forming accuracy, load and safety performance are unimplemented and untested. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.636 × 1.372 × 0.891 m; 7,696 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "sheet-metal-brake",
        "metal-forming",
        "板金折曲"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-manual-sheet-metal-brake/preview.png",
      "preview": "city-manual-sheet-metal-brake.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7696,
      "dimensions": [
        1.636,
        1.37198,
        0.890565
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-053/scripts/city_expansion/metal_forming_equipment.py",
        "sourceSha256": "6ef04f04a96fb4a3f7b7c4246d81f346629e05b1923428ebabcede0a808e6c0b",
        "sourceRecipeSha256": "e009a059d5b4c1fd1ec4ad8ee842378a2d4bc66b6d7e28eba30078d62d63c3d1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6210d18855bc70301992253f73211c58939bdf926a251cfeb23f9dd45ae435c4"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-053/scripts/city_expansion/metal_forming_equipment.py",
            "scripts/city_expansion/frozen/batch-053/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-manual-sheet-metal-brake"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-manual-sheet-metal-brake/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-manual-sheet-metal-brake.json",
      "attribution": "Manual finger-style sheet-metal brake by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-manual-sheet-metal-brake/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-manual-sheet-metal-brake.glb",
          "format": "GLB",
          "bytes": 460060,
          "sha256": "6ef04f04a96fb4a3f7b7c4246d81f346629e05b1923428ebabcede0a808e6c0b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-manual-sheet-metal-brake/source/city-manual-sheet-metal-brake.glb"
        },
        {
          "name": "city-manual-sheet-metal-brake.stl",
          "format": "STL",
          "bytes": 384884,
          "sha256": "6210d18855bc70301992253f73211c58939bdf926a251cfeb23f9dd45ae435c4",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-manual-sheet-metal-brake/source/city-manual-sheet-metal-brake.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-manual-sheet-metal-brake",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 460060,
              "name": "city-manual-sheet-metal-brake.glb",
              "sha256": "6ef04f04a96fb4a3f7b7c4246d81f346629e05b1923428ebabcede0a808e6c0b"
            },
            {
              "bytes": 384884,
              "name": "city-manual-sheet-metal-brake.stl",
              "sha256": "6210d18855bc70301992253f73211c58939bdf926a251cfeb23f9dd45ae435c4"
            }
          ],
          "archive": {
            "bytes": 255490,
            "filename": "city-manual-sheet-metal-brake-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "418397f41ed1daa51605d3d71292b5b7c049d54fb2eb963928f011c02c519d63",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-manual-sheet-metal-brake-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-manual-sheet-metal-brake.fbx",
              "format": "FBX",
              "bytes": 288924,
              "sha256": "53b2297ef9f4b81d08b014e0d9035d077b4bd4d0b89a3bda17fe62ab97a5fced",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-manual-sheet-metal-brake.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d31b8df0420986553d55905c9dbf0f025fce41bc87efa6c6bfa46300caaa92c2.json",
                "bytes": 514,
                "sha256": "d31b8df0420986553d55905c9dbf0f025fce41bc87efa6c6bfa46300caaa92c2"
              }
            }
          ],
          "notice": {
            "bytes": 419,
            "filename": "LICENSE.txt",
            "sha256": "c576d8c2c3e92d02b4932fedd990a71fd6564a658aa83b9b21de27c3a04d2a09",
            "text": "Manual finger-style sheet-metal brake by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-manual-sheet-metal-brake/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-manual-sheet-metal-brake/source/city-manual-sheet-metal-brake.glb"
    },
    {
      "id": "city-manual-wheelchair",
      "type": "model",
      "title": "手動車椅子の静的プロップ",
      "titleEn": "Manual wheelchair static prop",
      "description": "公共施設の入口、待合室や街路シーンに配置する汎用手動車椅子。大きなスポーク車輪と外側ハンドリム、前部キャスター、左右独立のフットレスト、肘掛け、張り地付き座面と背、後方グリップ、座面下の交差支えを造形しています。人、介助者や別体クッションは含みません。固定姿勢の外観用モデルで、走行・折り畳み・ブレーキ・移動支援の機能はなく、医療用途、荷重定格や安全認証を示しません。製品設計や操作指示ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.714 × 0.935 × 1.040 m、22,084三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A generic manual wheelchair appearance prop for public-building entrances, waiting areas and street scenes. Large spoked wheels have outboard handrims, with small front casters, individual footplates, armrests, upholstered seat and back, rear push grips and crossed under-seat supports. No person, attendant or separate cushion is included. Fixed static geometry has no rolling, folding, braking or mobility-assistance function and claims no clinical suitability, load rating or safety certification. It is not a product design or operating guidance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.714 × 0.935 × 1.040 m; 22,084 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "public-space",
        "wheelchair",
        "mobility-prop",
        "車椅子"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-manual-wheelchair/preview.png",
      "preview": "city-manual-wheelchair.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22084,
      "dimensions": [
        0.714,
        0.935,
        1.0395
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-015/scripts/city_expansion/public_mobility.py",
        "sourceSha256": "57cdf7a2baf1b07fa19ea9e820abe77916c121c330ba0315de1dcab576439f77",
        "sourceRecipeSha256": "e650f6199f3e96e996636c4a72a453580f77344d63f335d087c1887b67a49806",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "515907ef721b3eae6ad0376a5ec1cb3e2c51061078de5f9a092bdfe91b740885"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-015/scripts/city_expansion/public_mobility.py",
            "scripts/city_expansion/frozen/batch-015/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-manual-wheelchair"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-manual-wheelchair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-manual-wheelchair.json",
      "attribution": "Manual wheelchair static prop by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-manual-wheelchair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-manual-wheelchair.glb",
          "format": "GLB",
          "bytes": 1030184,
          "sha256": "57cdf7a2baf1b07fa19ea9e820abe77916c121c330ba0315de1dcab576439f77",
          "url": "https://xenoah.github.io/meshcopia/assets/city-manual-wheelchair/source/city-manual-wheelchair.glb"
        },
        {
          "name": "city-manual-wheelchair.stl",
          "format": "STL",
          "bytes": 1104284,
          "sha256": "515907ef721b3eae6ad0376a5ec1cb3e2c51061078de5f9a092bdfe91b740885",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-manual-wheelchair/source/city-manual-wheelchair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-manual-wheelchair",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1030184,
              "name": "city-manual-wheelchair.glb",
              "sha256": "57cdf7a2baf1b07fa19ea9e820abe77916c121c330ba0315de1dcab576439f77"
            },
            {
              "bytes": 1104284,
              "name": "city-manual-wheelchair.stl",
              "sha256": "515907ef721b3eae6ad0376a5ec1cb3e2c51061078de5f9a092bdfe91b740885"
            }
          ],
          "archive": {
            "bytes": 615367,
            "filename": "city-manual-wheelchair-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "903c259a752e7136dbcf5af995f41fd1951a126d9b102f0c067fca7d0c5844ce",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-manual-wheelchair-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-manual-wheelchair.fbx",
              "format": "FBX",
              "bytes": 707036,
              "sha256": "13d9e3f4b9a7701e3e2957db214dac4a7a5295749c0f7d0a0efd5b321019140d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-manual-wheelchair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/202340354e828b451aa3ca7ead1a98743c114011981d30d7dc70c6c3050c3cf0.json",
                "bytes": 1098,
                "sha256": "202340354e828b451aa3ca7ead1a98743c114011981d30d7dc70c6c3050c3cf0"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "abfad511656ff4c21f472afa978cca358ca3b464337a85a0ca8374ecbf8ebfd5",
            "text": "Manual wheelchair static prop by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-manual-wheelchair/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-manual-wheelchair/source/city-manual-wheelchair.glb"
    },
    {
      "id": "city-measuring-wheel",
      "type": "model",
      "title": "距離測定用の歩行輪",
      "titleEn": "Walking distance measuring wheel",
      "description": "歩道・外構の距離測定場面に置く手押し測定輪。開いたスポーク、ゴム輪、フォーク、折り畳みロック風の継手、計数器外装、グリップと自立スタンドを造形。数字・距離スケール、回転・折り畳み・計測機能はなく、校正値や測定精度を示すものではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.226 × 1.234 × 0.699 m、6,596三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A push-along measuring-wheel prop for sidewalk and landscape layout scenes, with open spokes, rubber tire, fork, folding-lock exterior, counter housing, grip and parking stand. No digits, distance scale, wheel rotation, folding or measuring behavior is included; this does not represent calibrated measurement accuracy. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.226 × 1.234 × 0.699 m; 6,596 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "measurement",
        "wheel",
        "survey",
        "測定輪"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-measuring-wheel/preview.png",
      "preview": "city-measuring-wheel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6596,
      "dimensions": [
        0.226,
        1.233959,
        0.698749
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/site_survey_tools.py",
        "sourceSha256": "1fc000e37c1b8832be957b7a8d4fd9f9d339a1ff682cf7f64fcd2395f5f93507",
        "sourceRecipeSha256": "3c6448a15711e82928e43213bac15f7ee302759ce9bf1415d08dacb444b57d2c",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9f5dd40639bf18591bd0a72446d1ef0a9968b0749f5696db5a3b56e7c7d02f39"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/site_survey_tools.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-measuring-wheel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-measuring-wheel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-measuring-wheel.json",
      "attribution": "Walking distance measuring wheel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-measuring-wheel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-measuring-wheel.glb",
          "format": "GLB",
          "bytes": 297356,
          "sha256": "1fc000e37c1b8832be957b7a8d4fd9f9d339a1ff682cf7f64fcd2395f5f93507",
          "url": "https://xenoah.github.io/meshcopia/assets/city-measuring-wheel/source/city-measuring-wheel.glb"
        },
        {
          "name": "city-measuring-wheel.stl",
          "format": "STL",
          "bytes": 329884,
          "sha256": "9f5dd40639bf18591bd0a72446d1ef0a9968b0749f5696db5a3b56e7c7d02f39",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-measuring-wheel/source/city-measuring-wheel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-measuring-wheel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 297356,
              "name": "city-measuring-wheel.glb",
              "sha256": "1fc000e37c1b8832be957b7a8d4fd9f9d339a1ff682cf7f64fcd2395f5f93507"
            },
            {
              "bytes": 329884,
              "name": "city-measuring-wheel.stl",
              "sha256": "9f5dd40639bf18591bd0a72446d1ef0a9968b0749f5696db5a3b56e7c7d02f39"
            }
          ],
          "archive": {
            "bytes": 202897,
            "filename": "city-measuring-wheel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "28a70ea4d864453a9dfb1360d5b87ee29e0b5fd70a71661601544504ed3be9d1",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-measuring-wheel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-measuring-wheel.fbx",
              "format": "FBX",
              "bytes": 241788,
              "sha256": "e1dc474c4c7f0091f4f6e17c5c9e31546a874c4c683bacdbca3c9b2e9dcbc768",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-measuring-wheel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b6dac73f6e8ab27aaad2a9a4a050bc1b223ae3fe2459d7f3f2e5f8ff14c8aea6.json",
                "bytes": 512,
                "sha256": "b6dac73f6e8ab27aaad2a9a4a050bc1b223ae3fe2459d7f3f2e5f8ff14c8aea6"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "6ffa53f04a15977711a80f0a9dc452572762d2e054150b83fc301e0b4c4128a2",
            "text": "Walking distance measuring wheel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-measuring-wheel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-measuring-wheel/source/city-measuring-wheel.glb"
    },
    {
      "id": "city-mechanic-creeper",
      "type": "model",
      "title": "六輪のパッド付きメカニッククリーパー",
      "titleEn": "Six-caster padded mechanics creeper",
      "description": "整備ガレージで車体の下に寝て移動する姿を表す低床クリーパー。丸い鋼管フレーム、長いクッション、独立した高いヘッドレスト、縁取りと縫い目表現、持ち手、裏面の横梁と取付部、六つの旋回キャスターを備えます。人物、車両、工具は含みません。静的な外観素材で、走行・荷重支持・安全性を検証した製品ではなく、製作・使用・安全の指示や認証を提供しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.537 × 0.219 × 1.123 m、20,020三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A low rolling mechanics board for under-vehicle workshop scenes, with a rounded tubular frame, long padded cushion, separate raised headrest, welt and seam details, carry handle, underside crossmembers and mount hardware, and six complete swivel-caster assemblies. Person, vehicle and tools are not included. This is static appearance geometry, not a tested rolling, load-bearing or safety-rated product; no engineering, operation or safety instructions or certification are supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.537 × 0.219 × 1.123 m; 20,020 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garage",
        "creeper",
        "mechanic",
        "padded",
        "クリーパー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-mechanic-creeper/preview.png",
      "preview": "city-mechanic-creeper.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20020,
      "dimensions": [
        0.53732,
        0.219,
        1.123469
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-012/scripts/city_expansion/garage_service.py",
        "sourceSha256": "e1bc55a403234c023b8e842c64d803ceab19033a70ee9a2a1032c93746f37bdf",
        "sourceRecipeSha256": "8381103367519bf50a0b4e61e987c2cf4b5450e4344286193f9eab5a1bb1bdae",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "e6a02e76024c812ec2a2819a34b6830e0730d186e1e72e8cce2448725cc44bfe"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-012/scripts/city_expansion/garage_service.py",
            "scripts/city_expansion/frozen/batch-012/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-mechanic-creeper"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-mechanic-creeper/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-mechanic-creeper.json",
      "attribution": "Six-caster padded mechanics creeper by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-mechanic-creeper/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-mechanic-creeper.glb",
          "format": "GLB",
          "bytes": 1059428,
          "sha256": "e1bc55a403234c023b8e842c64d803ceab19033a70ee9a2a1032c93746f37bdf",
          "url": "https://xenoah.github.io/meshcopia/assets/city-mechanic-creeper/source/city-mechanic-creeper.glb"
        },
        {
          "name": "city-mechanic-creeper.stl",
          "format": "STL",
          "bytes": 1001084,
          "sha256": "e6a02e76024c812ec2a2819a34b6830e0730d186e1e72e8cce2448725cc44bfe",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-mechanic-creeper/source/city-mechanic-creeper.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-mechanic-creeper",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1059428,
              "name": "city-mechanic-creeper.glb",
              "sha256": "e1bc55a403234c023b8e842c64d803ceab19033a70ee9a2a1032c93746f37bdf"
            },
            {
              "bytes": 1001084,
              "name": "city-mechanic-creeper.stl",
              "sha256": "e6a02e76024c812ec2a2819a34b6830e0730d186e1e72e8cce2448725cc44bfe"
            }
          ],
          "archive": {
            "bytes": 581029,
            "filename": "city-mechanic-creeper-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5cbe4f3d62c12993a0f17bf2e18b831d77daf8bdd887e809147b2b2405476b31",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-mechanic-creeper-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-mechanic-creeper.fbx",
              "format": "FBX",
              "bytes": 655756,
              "sha256": "790f564adeed8292c3a284262b242925240059bdc0adae1621a63221e7ed1f68",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-mechanic-creeper.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/56edbc3f1aaf5757aa15a86c97d23453f83f5087afd9d407e2c60413a0bb28bf.json",
                "bytes": 1096,
                "sha256": "56edbc3f1aaf5757aa15a86c97d23453f83f5087afd9d407e2c60413a0bb28bf"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "8aa00194295f90c433268470228888cd5a0c53c132a71e57a939007c6c88b108",
            "text": "Six-caster padded mechanics creeper by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-mechanic-creeper/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-mechanic-creeper/source/city-mechanic-creeper.glb"
    },
    {
      "id": "city-metalworking-lathe",
      "type": "model",
      "title": "キャビネット台付き小型金工旋盤",
      "titleEn": "Cabinet-mounted metalworking lathe",
      "description": "公共工房・学校の金属加工室に据える小型旋盤。二連キャビネット台と切粉皿、主軸台、中心が実開口の三爪チャック、二本のベッド案内面、往復台・横送り台・角形刃物台、心押台とセンター、手輪と外装送りねじを造形。台を含む一式1点で、加工物は付属しません。回転・切削・送り・荷重などの機械動作や安全性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.420 × 1.254 × 0.662 m、33,108三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact lathe for floor placement in public workshops and school metalworking rooms. It includes twin stand cabinets and chip tray, headstock, genuinely open three-jaw chuck, two bed guides, carriage/cross slide/square toolpost, tailstock with center, handwheels and exterior lead screw. The stand and machine count as one assembly; no workpiece is supplied. Rotation, machining, feeds, loads and safety performance are neither implemented nor validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.420 × 1.254 × 0.662 m; 33,108 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "lathe",
        "metalworking",
        "旋盤"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-metalworking-lathe/preview.png",
      "preview": "city-metalworking-lathe.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 33108,
      "dimensions": [
        1.42,
        1.2535,
        0.6625
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-046/scripts/city_expansion/workshop_processing_machines.py",
        "sourceSha256": "06a4163250c60ae89054a7cd036e0f54094bc4c4e668acd0cc7b743cc024834b",
        "sourceRecipeSha256": "a64517465e303dc7ec79530d900104b1e59166858e0f7d8d872d7abc3bc1d286",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "19801758ae01f9b2ed45ea256decedd731700d8fd86893160d8e01a6d4b34eaf"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-046/scripts/city_expansion/workshop_processing_machines.py",
            "scripts/city_expansion/frozen/batch-046/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-metalworking-lathe"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-metalworking-lathe/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-metalworking-lathe.json",
      "attribution": "Cabinet-mounted metalworking lathe by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-metalworking-lathe/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-metalworking-lathe.glb",
          "format": "GLB",
          "bytes": 1397356,
          "sha256": "06a4163250c60ae89054a7cd036e0f54094bc4c4e668acd0cc7b743cc024834b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-metalworking-lathe/source/city-metalworking-lathe.glb"
        },
        {
          "name": "city-metalworking-lathe.stl",
          "format": "STL",
          "bytes": 1655484,
          "sha256": "19801758ae01f9b2ed45ea256decedd731700d8fd86893160d8e01a6d4b34eaf",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-metalworking-lathe/source/city-metalworking-lathe.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-metalworking-lathe",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1397356,
              "name": "city-metalworking-lathe.glb",
              "sha256": "06a4163250c60ae89054a7cd036e0f54094bc4c4e668acd0cc7b743cc024834b"
            },
            {
              "bytes": 1655484,
              "name": "city-metalworking-lathe.stl",
              "sha256": "19801758ae01f9b2ed45ea256decedd731700d8fd86893160d8e01a6d4b34eaf"
            }
          ],
          "archive": {
            "bytes": 954966,
            "filename": "city-metalworking-lathe-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "519070fe7299a3d1f687ae875989cb30a83b24947aa5b19da385bd2e29b1aa3f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-metalworking-lathe-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-metalworking-lathe.fbx",
              "format": "FBX",
              "bytes": 1093036,
              "sha256": "fa8d83a5fda7c68e67dc1508c7bf9e8678eb57c36441e94128024641d891d221",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-metalworking-lathe.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3f19752d060fe4eb08d134881b61b7bb1f09c4233101cbb144b08b879db306e1.json",
                "bytes": 1489,
                "sha256": "3f19752d060fe4eb08d134881b61b7bb1f09c4233101cbb144b08b879db306e1"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "65d6069cbd65c449e1bc32ef574fc42755cf888d6d060494956a83034e2386b5",
            "text": "Cabinet-mounted metalworking lathe by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-metalworking-lathe/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-metalworking-lathe/source/city-metalworking-lathe.glb"
    },
    {
      "id": "city-microfilm-reading-machine",
      "type": "model",
      "title": "無表示画面のマイクロフィルム閲覧機",
      "titleEn": "Blank-screen microfilm reader",
      "description": "図書館や資料閲覧室の机上に置くマイクロフィルム閲覧機。フード付き大型表示面、下の二個のフィルムリールと無地フィルム経路/中央ゲート、巻取つまみ、側面ピントつまみ、背面通気/接続部と足を造形しています。画面は不透明な無表示面で、資料画像や文字、光学投影、巻取/ピント調節機能は含みません。リールと本体は一式1点。机の高さに合わせて配置する静的な室内小物です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.520 × 0.793 × 0.520 m、8,876三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A microfilm reader for library and archive desks. It includes a large hooded screen, two film reels with a blank film path/central gate, winding knobs, side focus dial, rear ventilation/connections and feet. The screen is opaque and blank; no archive imagery, text, optical projection, winding or focusing behavior is supplied. Reels and cabinet form one model. Adjust placement to desk height as a static interior prop. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.520 × 0.793 × 0.520 m; 8,876 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "library",
        "microfilm-reader",
        "archive",
        "マイクロフィルム"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-microfilm-reading-machine/preview.png",
      "preview": "city-microfilm-reading-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8876,
      "dimensions": [
        0.52,
        0.7935,
        0.5205
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-056/scripts/city_expansion/document_service_equipment.py",
        "sourceSha256": "09036e1112476de5775ab5406c28cccd7272c2769034bb245ae340edbdd8b5eb",
        "sourceRecipeSha256": "57ab43f905bb94ab5a72e70a1802236414107c5e6d6a5fa49b06c9be9b2d0ec2",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "3ade9fff646b5a6eacc68e06b66857e0bea5f6e8b2776097daa368d82fb7148f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-056/scripts/city_expansion/document_service_equipment.py",
            "scripts/city_expansion/frozen/batch-056/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-microfilm-reading-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-microfilm-reading-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-microfilm-reading-machine.json",
      "attribution": "Blank-screen microfilm reader by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-microfilm-reading-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-microfilm-reading-machine.glb",
          "format": "GLB",
          "bytes": 493492,
          "sha256": "09036e1112476de5775ab5406c28cccd7272c2769034bb245ae340edbdd8b5eb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-microfilm-reading-machine/source/city-microfilm-reading-machine.glb"
        },
        {
          "name": "city-microfilm-reading-machine.stl",
          "format": "STL",
          "bytes": 443884,
          "sha256": "3ade9fff646b5a6eacc68e06b66857e0bea5f6e8b2776097daa368d82fb7148f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-microfilm-reading-machine/source/city-microfilm-reading-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-microfilm-reading-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 493492,
              "name": "city-microfilm-reading-machine.glb",
              "sha256": "09036e1112476de5775ab5406c28cccd7272c2769034bb245ae340edbdd8b5eb"
            },
            {
              "bytes": 443884,
              "name": "city-microfilm-reading-machine.stl",
              "sha256": "3ade9fff646b5a6eacc68e06b66857e0bea5f6e8b2776097daa368d82fb7148f"
            }
          ],
          "archive": {
            "bytes": 271430,
            "filename": "city-microfilm-reading-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3a9feb7b05aa58ac1421640bfb79a831340325062c61da1dd8219c1cf0a8e9a0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-microfilm-reading-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-microfilm-reading-machine.fbx",
              "format": "FBX",
              "bytes": 310204,
              "sha256": "8ca828ed1fa38d694f6eca26a48fd42311dcf5d2d982248046fc1c4e21bc526e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-microfilm-reading-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8f95654cb758fbe1e8d5e87be0cf4b1bc56ab2cf5f6ff47504f94d26bec9d901.json",
                "bytes": 512,
                "sha256": "8f95654cb758fbe1e8d5e87be0cf4b1bc56ab2cf5f6ff47504f94d26bec9d901"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "6ab00109c94801078d5652ac4aab6bfe06db3158f0a19aa8decf6061cb6f848a",
            "text": "Blank-screen microfilm reader by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-microfilm-reading-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-microfilm-reading-machine/source/city-microfilm-reading-machine.glb"
    },
    {
      "id": "city-mobile-scissor-lift",
      "type": "model",
      "title": "移動式シザーリフト",
      "titleEn": "Mobile scissor lift",
      "description": "屋内の天井設備保守や街の施設整備シーンに置く小型の移動式シザーリフト。四輪の低床車体、車軸、側面点検パネル、二段・左右一対の交差リンク、段間軸、中央ピン、スライドレールとローラー、斜めの昇降シリンダー外装を備えます。中間高さで固定した作業床にはつま先板、開放された手すり、後部の独立した閉扉ゲートとラッチ、乗降はしご、操作箱とケーブルを造形しています。上昇姿勢のため後部車体はしごとゲートの間には高さの差があります。建物固定式昇降機とは異なる移動車両の一式で一モデル。人物、走行・昇降・油圧動作、可動リグ、電気内部、荷重・実機性能・安全性の検証は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.978 × 2.895 × 1.991 m、42,096三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact mobile scissor lift for indoor overhead-maintenance and civic-facility scenes. The low four-wheel chassis includes axles and side service panels. Two stacked scissor stages on paired sides have separate crossing links, inter-stage shafts, center pins, sliding rails and rollers, and an angled exterior lifting cylinder. A platform fixed at an intermediate height includes toe boards, open guardrails, a distinct closed rear entry gate with latch, access ladder, control box and cable. The rear chassis ladder remains below the gate in this raised display pose. This is one complete mobile vehicle, distinct from a building-fixed lift. No people, driving, elevation or hydraulic behavior, articulation rig, internal electrics, load, real-machine performance or safety validation is included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.978 × 2.895 × 1.991 m; 42,096 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "utility-vehicle",
        "scissor-lift",
        "mobile-platform",
        "maintenance",
        "シザーリフト"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-mobile-scissor-lift/preview.png",
      "preview": "city-mobile-scissor-lift.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 42096,
      "dimensions": [
        0.97828,
        2.89509,
        1.99125
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-035/scripts/city_expansion/compact_utility_vehicles.py",
        "sourceSha256": "14254b7ae08b3ee38a8334ad200927a50de22265b1e912864a5446bf36e23f30",
        "sourceRecipeSha256": "afbd6e230a63101be8aa6cddaa2a70c537969f65b878289522daa8785e81bdf3",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "09d488928be9c74106f3730dd5d7945c043f2577cea900b9f993548970932f18"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-035/scripts/city_expansion/compact_utility_vehicles.py",
            "scripts/city_expansion/frozen/batch-035/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-mobile-scissor-lift"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-mobile-scissor-lift/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-mobile-scissor-lift.json",
      "attribution": "Mobile scissor lift by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-mobile-scissor-lift/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-mobile-scissor-lift.glb",
          "format": "GLB",
          "bytes": 2243500,
          "sha256": "14254b7ae08b3ee38a8334ad200927a50de22265b1e912864a5446bf36e23f30",
          "url": "https://xenoah.github.io/meshcopia/assets/city-mobile-scissor-lift/source/city-mobile-scissor-lift.glb"
        },
        {
          "name": "city-mobile-scissor-lift.stl",
          "format": "STL",
          "bytes": 2104884,
          "sha256": "09d488928be9c74106f3730dd5d7945c043f2577cea900b9f993548970932f18",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-mobile-scissor-lift/source/city-mobile-scissor-lift.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-mobile-scissor-lift",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2243500,
              "name": "city-mobile-scissor-lift.glb",
              "sha256": "14254b7ae08b3ee38a8334ad200927a50de22265b1e912864a5446bf36e23f30"
            },
            {
              "bytes": 2104884,
              "name": "city-mobile-scissor-lift.stl",
              "sha256": "09d488928be9c74106f3730dd5d7945c043f2577cea900b9f993548970932f18"
            }
          ],
          "archive": {
            "bytes": 1015167,
            "filename": "city-mobile-scissor-lift-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8288297c25135bd811a21b0fda87d67b0b7c06bf13b46e3682972f2b4381f8b9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-mobile-scissor-lift-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-mobile-scissor-lift.fbx",
              "format": "FBX",
              "bytes": 1182780,
              "sha256": "7bfbcad9e69f0604a82bc2ee8dcb99a0d295bbc17186fbaaf5ba49835e85c7f0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-mobile-scissor-lift.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/329dbf1b0370e8153e6e717cec12c8b64a203fdd79f4d2386f22398b062de909.json",
                "bytes": 1295,
                "sha256": "329dbf1b0370e8153e6e717cec12c8b64a203fdd79f4d2386f22398b062de909"
              }
            }
          ],
          "notice": {
            "bytes": 396,
            "filename": "LICENSE.txt",
            "sha256": "333d6f65a8a4e84337c7922278c0dc21d070dcb6405cc760c59dbc5efa0fb857",
            "text": "Mobile scissor lift by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-mobile-scissor-lift/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-mobile-scissor-lift/source/city-mobile-scissor-lift.glb"
    },
    {
      "id": "city-mobile-surgical-light",
      "type": "model",
      "title": "移動式多灯手術灯外装",
      "titleEn": "Mobile multi-lens surgical light exterior",
      "description": "診療・処置室の背景に置く移動式多灯照明外装。五本脚と車輪、伸縮支柱外形、平行リンク式の固定腕と軸、七つの個別レンズ面を持つ円形ヘッド、左右の把持部、曲線状の固定電源線を造形。レンズは不透明・非発光PBRで、スポット追尾灯とは異なる医療照明風の外観です。照度・電装・調整・医療安全性能を実装または検証した器具ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.843 × 2.128 × 1.777 m、19,304三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A mobile multi-lens light exterior for clinical treatment-room backgrounds. It has a five-spoke caster base, telescoping-style mast, fixed parallel-link arms/pivots, round head with seven individual lens faces, side handles and curved fixed power cord. Lenses are opaque non-emissive PBR surfaces; the medical-lighting exterior differs from a followspot. Illumination, electrical behavior, adjustment and medical-safety performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.843 × 2.128 × 1.777 m; 19,304 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "clinical",
        "lighting",
        "equipment",
        "手術灯"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-mobile-surgical-light/preview.png",
      "preview": "city-mobile-surgical-light.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19304,
      "dimensions": [
        0.843181,
        2.128,
        1.776749
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-049/scripts/city_expansion/clinical_room_equipment.py",
        "sourceSha256": "d4ceb98b1c298db64bfdeda9450bdfd337a91ce62a212e77537c168cc403adcd",
        "sourceRecipeSha256": "ae6f5e8ea80e51488128b0d96d0a21fc79804d3ed5c40f099abe45f26de631cc",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "50d99cb3e01fb4c7638f9c9e56fff664eadbe5cdd13e1d46c6296410e8b5598b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-049/scripts/city_expansion/clinical_room_equipment.py",
            "scripts/city_expansion/frozen/batch-049/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-mobile-surgical-light"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-mobile-surgical-light/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-mobile-surgical-light.json",
      "attribution": "Mobile multi-lens surgical light exterior by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-mobile-surgical-light/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-mobile-surgical-light.glb",
          "format": "GLB",
          "bytes": 985536,
          "sha256": "d4ceb98b1c298db64bfdeda9450bdfd337a91ce62a212e77537c168cc403adcd",
          "url": "https://xenoah.github.io/meshcopia/assets/city-mobile-surgical-light/source/city-mobile-surgical-light.glb"
        },
        {
          "name": "city-mobile-surgical-light.stl",
          "format": "STL",
          "bytes": 965284,
          "sha256": "50d99cb3e01fb4c7638f9c9e56fff664eadbe5cdd13e1d46c6296410e8b5598b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-mobile-surgical-light/source/city-mobile-surgical-light.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-mobile-surgical-light",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 985536,
              "name": "city-mobile-surgical-light.glb",
              "sha256": "d4ceb98b1c298db64bfdeda9450bdfd337a91ce62a212e77537c168cc403adcd"
            },
            {
              "bytes": 965284,
              "name": "city-mobile-surgical-light.stl",
              "sha256": "50d99cb3e01fb4c7638f9c9e56fff664eadbe5cdd13e1d46c6296410e8b5598b"
            }
          ],
          "archive": {
            "bytes": 608075,
            "filename": "city-mobile-surgical-light-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "37ecb19270a1e24e61c2913d817152f432c1bb399e718c03282f606936615ad8",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-mobile-surgical-light-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-mobile-surgical-light.fbx",
              "format": "FBX",
              "bytes": 676060,
              "sha256": "44c7946217d608d98c4221d74662daea283765dd803feb268d158cbf48f3151e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-mobile-surgical-light.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3f18932e783c697247c1a8bb2da716447679475d373887406b6ebfe6c8d138e8.json",
                "bytes": 710,
                "sha256": "3f18932e783c697247c1a8bb2da716447679475d373887406b6ebfe6c8d138e8"
              }
            }
          ],
          "notice": {
            "bytes": 420,
            "filename": "LICENSE.txt",
            "sha256": "1b981f660f77a7170ebe4bc6d35ea43f25e1d00ae0e79d76572d49747da54ce1",
            "text": "Mobile multi-lens surgical light exterior by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-mobile-surgical-light/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-mobile-surgical-light/source/city-mobile-surgical-light.glb"
    },
    {
      "id": "city-mooring-capstan",
      "type": "model",
      "title": "縦ドラム式係船キャプスタン",
      "titleEn": "Mooring capstan",
      "description": "運河の船着場やマリーナの設備として配置する縦ドラム式キャプスタンの外観一式。上下フランジとくびれを持つ連続した金属ドラム、上蓋、減速機外装、後方のフィン付きモーターと端子箱、配線外形、支持柱付き無表示操作箱、実取付穴のある共通ベースと固定金具を備えます。索や船は含まず、ドラム回転・巻取り・電装・制御は動作しません。係留能力、荷重、巻込み防止、耐食性や安全性を検証していない静的外観モデルです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.893 × 0.929 × 1.170 m、17,516三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A vertical-drum capstan appearance assembly for canal landing stages and marina equipment areas. It has a continuous metal drum with upper/lower flanges and a concave waist, upper cover, reduction-gear housing, rear finned motor and terminal box, cable exterior, bracketed inactive control enclosure, and a shared base with genuine anchor apertures and mounting hardware. No line or vessel is included. Drum rotation, hauling, electrics and controls are nonfunctional. Mooring capacity, loading, entanglement protection, corrosion resistance and safety are unvalidated; this is static appearance geometry. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.893 × 0.929 × 1.170 m; 17,516 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "waterfront",
        "capstan",
        "mooring",
        "係船機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-mooring-capstan/preview.png",
      "preview": "city-mooring-capstan.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17516,
      "dimensions": [
        0.8935,
        0.9295,
        1.17
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-031/scripts/city_expansion/waterfront_dock_equipment.py",
        "sourceSha256": "e90b8fc7c9ceb0db89f9e5a7815ef028a1dec12d56694015f82aeb921210f16e",
        "sourceRecipeSha256": "e1cd73df7051d054e60a033af567ab8f833e52d93109a814bf5b8e920abb0f16",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "223e61789be1d796e72e6ff61510ad9eb75852413db1175db114086daee9c025"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-031/scripts/city_expansion/waterfront_dock_equipment.py",
            "scripts/city_expansion/frozen/batch-031/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-mooring-capstan"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-mooring-capstan/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-mooring-capstan.json",
      "attribution": "Mooring capstan by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-mooring-capstan/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-mooring-capstan.glb",
          "format": "GLB",
          "bytes": 916784,
          "sha256": "e90b8fc7c9ceb0db89f9e5a7815ef028a1dec12d56694015f82aeb921210f16e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-mooring-capstan/source/city-mooring-capstan.glb"
        },
        {
          "name": "city-mooring-capstan.stl",
          "format": "STL",
          "bytes": 875884,
          "sha256": "223e61789be1d796e72e6ff61510ad9eb75852413db1175db114086daee9c025",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-mooring-capstan/source/city-mooring-capstan.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-mooring-capstan",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 916784,
              "name": "city-mooring-capstan.glb",
              "sha256": "e90b8fc7c9ceb0db89f9e5a7815ef028a1dec12d56694015f82aeb921210f16e"
            },
            {
              "bytes": 875884,
              "name": "city-mooring-capstan.stl",
              "sha256": "223e61789be1d796e72e6ff61510ad9eb75852413db1175db114086daee9c025"
            }
          ],
          "archive": {
            "bytes": 498354,
            "filename": "city-mooring-capstan-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "46576dcecebdbe47aa04ea6889b67109ddf9a0c91f65e5bb18eeee3f49a3cf12",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-mooring-capstan-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-mooring-capstan.fbx",
              "format": "FBX",
              "bytes": 580508,
              "sha256": "5aecd595d31b58f6b480b1507b584d0747bff13974d76bcb6a679924a4667fa0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-mooring-capstan.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e22bae16530623b7f465d235f7cf4b13e2b89a5f07de653e6e1c49058884e86d.json",
                "bytes": 903,
                "sha256": "e22bae16530623b7f465d235f7cf4b13e2b89a5f07de653e6e1c49058884e86d"
              }
            }
          ],
          "notice": {
            "bytes": 388,
            "filename": "LICENSE.txt",
            "sha256": "053a36b49d9211bfce41be7f600932594f2733595ffd67495f76200f62814287",
            "text": "Mooring capstan by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-mooring-capstan/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-mooring-capstan/source/city-mooring-capstan.glb"
    },
    {
      "id": "city-multiblade-duct-damper",
      "type": "model",
      "title": "外部連結ロッドと駆動部付きの多翼ダクトダンパー",
      "titleEn": "Multiblade duct damper with external linkage and actuator",
      "description": "矩形換気ダクトの途中に組み込む流量調整ダンパーの静的プロップ。両端が開いた短いケーシングと接続フランジ、部分開度で固定した4枚の厚い羽根、各羽根の貫通軸と軸受、外側クランクと共通連結ロッド、琥珀色の外部アクチュエーターを造形しています。静止ルーバーとは異なり連動羽根機構の外形を持ちますが、可動リグ、角度制御、気密遮断、空気流量、電気制御、防火・防煙性能や認証は付属しません。接続ダクトと吊り架台は別途配置してください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.296 × 1.105 × 0.486 m、8,388三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static airflow-control damper prop for installation within a rectangular ventilation duct, with an open-ended short casing and connecting flanges, four thick blades fixed partially open, through-shafts and bearings, exterior cranks and a common tie linkage, and an amber-covered external actuator. The linked-blade mechanism is structurally distinct from a static wall louver, but no movable rig, angle control, airtight shutoff, airflow, electrical control, fire/smoke performance or certification is supplied. Connecting ducts and suspension supports must be placed separately. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.296 × 1.105 × 0.486 m; 8,388 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "ventilation",
        "duct-damper",
        "actuator",
        "ダンパー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-multiblade-duct-damper/preview.png",
      "preview": "city-multiblade-duct-damper.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8388,
      "dimensions": [
        1.2965,
        1.105,
        0.486
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-024/scripts/city_expansion/ventilation_components.py",
        "sourceSha256": "2a7adbd084e382ae6c84af79a279a652bf83e1255031f282ddc8e4b656038aac",
        "sourceRecipeSha256": "dc71fcae6b37e71ce00296d2dd56cbfd096e81cadc62a2c702ab271ed3759a25",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "77ce40a1fe547fc8bbbe6565f9ef708775ea71ebbb317eafb531a4720a601a55"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-024/scripts/city_expansion/ventilation_components.py",
            "scripts/city_expansion/frozen/batch-024/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-multiblade-duct-damper"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-multiblade-duct-damper/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-multiblade-duct-damper.json",
      "attribution": "Multiblade duct damper with external linkage and actuator by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-multiblade-duct-damper/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-multiblade-duct-damper.glb",
          "format": "GLB",
          "bytes": 527088,
          "sha256": "2a7adbd084e382ae6c84af79a279a652bf83e1255031f282ddc8e4b656038aac",
          "url": "https://xenoah.github.io/meshcopia/assets/city-multiblade-duct-damper/source/city-multiblade-duct-damper.glb"
        },
        {
          "name": "city-multiblade-duct-damper.stl",
          "format": "STL",
          "bytes": 419484,
          "sha256": "77ce40a1fe547fc8bbbe6565f9ef708775ea71ebbb317eafb531a4720a601a55",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-multiblade-duct-damper/source/city-multiblade-duct-damper.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-multiblade-duct-damper",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 527088,
              "name": "city-multiblade-duct-damper.glb",
              "sha256": "2a7adbd084e382ae6c84af79a279a652bf83e1255031f282ddc8e4b656038aac"
            },
            {
              "bytes": 419484,
              "name": "city-multiblade-duct-damper.stl",
              "sha256": "77ce40a1fe547fc8bbbe6565f9ef708775ea71ebbb317eafb531a4720a601a55"
            }
          ],
          "archive": {
            "bytes": 255926,
            "filename": "city-multiblade-duct-damper-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7f8b01a1298c9ceee7827f255ea93e0a09a3a19c55f3f998f90971654569a926",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-multiblade-duct-damper-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-multiblade-duct-damper.fbx",
              "format": "FBX",
              "bytes": 291468,
              "sha256": "6b65651aefc00e10b7a52b02b9bc854da180ed4288350b6490cc54ca693ec288",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-multiblade-duct-damper.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/2797570a027a5ca5daf688508972cf9577dba6c63098f2d0d26fc9cc2ece24e1.json",
                "bytes": 512,
                "sha256": "2797570a027a5ca5daf688508972cf9577dba6c63098f2d0d26fc9cc2ece24e1"
              }
            }
          ],
          "notice": {
            "bytes": 437,
            "filename": "LICENSE.txt",
            "sha256": "003f5a9d1e82f0e03ff03dee65a47d5a0577c2a466cba13a54ed58688c3b550b",
            "text": "Multiblade duct damper with external linkage and actuator by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-multiblade-duct-damper/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-multiblade-duct-damper/source/city-multiblade-duct-damper.glb"
    },
    {
      "id": "city-newspaper-vending-box",
      "type": "model",
      "title": "新聞自動販売ボックス",
      "titleEn": "Newspaper vending box",
      "description": "歩道に立つ、ペデスタル付きの新聞販売ボックスです。光沢塗装の箱と傾斜した天板、前扉の枠と半透明の見本窓、引き手、硬貨投入部と返却ボタン、亜鉛めっきの支柱と台板を造形しています。新聞・紙名・価格表示などの文字は含まず、扉の開閉や販売機構は動作しません。 見本窓はGLB内の半透明（アルファブレンド）材質です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.520 × 1.069 × 0.470 m、1,076三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A pedestal-mounted newspaper vending box for sidewalks. It models the enamelled cabinet with sloped top, front door frame with a translucent display window, pull handle, coin mechanism with return button, and galvanized post and foot plate. Newspapers, titles, prices and other lettering are absent; the door and vending mechanism do not operate. The display window uses an alpha-blended GLB material. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.520 × 1.069 × 0.470 m; 1,076 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "newspaper",
        "vending",
        "street-furniture",
        "新聞販売"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-newspaper-vending-box/preview.png",
      "preview": "city-newspaper-vending-box.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1076,
      "dimensions": [
        0.52,
        1.069457,
        0.47
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "db5226522569aa97bc4608e5997d4177d17caf882f331e1e4f15baaa03a301ef",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "894978abdafea589d5a0bc718a0c3d74cd520bb75fc33214129449427655d70c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-newspaper-vending-box"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-newspaper-vending-box/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-newspaper-vending-box.json",
      "attribution": "Newspaper vending box by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-newspaper-vending-box/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-newspaper-vending-box.glb",
          "format": "GLB",
          "bytes": 72724,
          "sha256": "db5226522569aa97bc4608e5997d4177d17caf882f331e1e4f15baaa03a301ef",
          "url": "https://xenoah.github.io/meshcopia/assets/city-newspaper-vending-box/source/city-newspaper-vending-box.glb"
        },
        {
          "name": "city-newspaper-vending-box.stl",
          "format": "STL",
          "bytes": 53884,
          "sha256": "894978abdafea589d5a0bc718a0c3d74cd520bb75fc33214129449427655d70c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-newspaper-vending-box/source/city-newspaper-vending-box.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-newspaper-vending-box",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 72724,
              "name": "city-newspaper-vending-box.glb",
              "sha256": "db5226522569aa97bc4608e5997d4177d17caf882f331e1e4f15baaa03a301ef"
            },
            {
              "bytes": 53884,
              "name": "city-newspaper-vending-box.stl",
              "sha256": "894978abdafea589d5a0bc718a0c3d74cd520bb75fc33214129449427655d70c"
            }
          ],
          "archive": {
            "bytes": 43759,
            "filename": "city-newspaper-vending-box-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ae3f7e4b744764c64be6bffdf60a8d9b1b3b35b7104fb1440758bbe595f2ae0a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-newspaper-vending-box-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-newspaper-vending-box.fbx",
              "format": "FBX",
              "bytes": 62204,
              "sha256": "73a8a4fc099b3c14721a3fb6b1344831a04899a7a3fd38e7760ed778fa64ca51",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-newspaper-vending-box.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a852310e714f2a25fceceb68a790dfd6bbc0f8c1d743084234450f648d85b16a.json",
                "bytes": 315,
                "sha256": "a852310e714f2a25fceceb68a790dfd6bbc0f8c1d743084234450f648d85b16a"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "2f1b3b25a6d1b0c6e7465f8554677c7cead4aedc43ff5cebd2b303da1c82d821",
            "text": "Newspaper vending box by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-newspaper-vending-box/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-newspaper-vending-box/source/city-newspaper-vending-box.glb"
    },
    {
      "id": "city-no-entry-sign-post",
      "type": "model",
      "title": "車両進入禁止標識",
      "titleEn": "No-entry road sign post",
      "description": "道路の入口に立つ、車両進入禁止を示す丸い規制標識と支柱です。赤い反射面に白い横棒、アルミ板の巻き縁と裏面補強材、支柱への締付けバンドとボルト、頭部キャップを造形しています。補助標識・文字・規制時間の表示、地中基礎は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.608 × 3.220 × 0.091 m、4,524三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A round no-entry regulatory road sign on a galvanized pole. It models the red retroreflective face with a white horizontal bar, rolled aluminium rim, rear stiffening channels, pole clamp bands and bolt blocks, and a pole cap. Supplementary plates, lettering, time restrictions and the buried foundation are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.608 × 3.220 × 0.091 m; 4,524 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "road-sign",
        "regulatory-sign",
        "no-entry",
        "sign-post",
        "道路標識"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-no-entry-sign-post/preview.png",
      "preview": "city-no-entry-sign-post.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4524,
      "dimensions": [
        0.608,
        3.22,
        0.0915
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
        "sourceSha256": "ebd8bc3fbfba605dd5e77fec63211ffd57853afff86fb1e317603a3866f2d224",
        "sourceRecipeSha256": "43086904e668bd064df2bce9fc82ddf59ce181f9a21289ef647df21647242004",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "554a9fb67f0a6ce95ddc3798748993f69dc05b5c7aace8fd83cf924b22a2567d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-no-entry-sign-post"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-no-entry-sign-post/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-no-entry-sign-post.json",
      "attribution": "No-entry road sign post by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-no-entry-sign-post/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-no-entry-sign-post.glb",
          "format": "GLB",
          "bytes": 172076,
          "sha256": "ebd8bc3fbfba605dd5e77fec63211ffd57853afff86fb1e317603a3866f2d224",
          "url": "https://xenoah.github.io/meshcopia/assets/city-no-entry-sign-post/source/city-no-entry-sign-post.glb"
        },
        {
          "name": "city-no-entry-sign-post.stl",
          "format": "STL",
          "bytes": 226284,
          "sha256": "554a9fb67f0a6ce95ddc3798748993f69dc05b5c7aace8fd83cf924b22a2567d",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-no-entry-sign-post/source/city-no-entry-sign-post.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-no-entry-sign-post",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 172076,
              "name": "city-no-entry-sign-post.glb",
              "sha256": "ebd8bc3fbfba605dd5e77fec63211ffd57853afff86fb1e317603a3866f2d224"
            },
            {
              "bytes": 226284,
              "name": "city-no-entry-sign-post.stl",
              "sha256": "554a9fb67f0a6ce95ddc3798748993f69dc05b5c7aace8fd83cf924b22a2567d"
            }
          ],
          "archive": {
            "bytes": 120675,
            "filename": "city-no-entry-sign-post-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d3f4cd0f6d75d89310d5d0af40fc6fb1c65fc739a2e5ebbb70d27966626d192d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-no-entry-sign-post-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-no-entry-sign-post.fbx",
              "format": "FBX",
              "bytes": 151996,
              "sha256": "7b49bd52bab499bae7b4b07609ed78c3e58f4ca50a88454ee90b45ff696a1d53",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-no-entry-sign-post.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0a49589855839d403e3281ee3edaad6d095c4fa9fee4b8e91a2d63d8f2468b20.json",
                "bytes": 510,
                "sha256": "0a49589855839d403e3281ee3edaad6d095c4fa9fee4b8e91a2d63d8f2468b20"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "d66ab4a51d7beedce3e3e1e9b7d745e07521320532723c1ed523a5b8bb37d143",
            "text": "No-entry road sign post by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-no-entry-sign-post/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-no-entry-sign-post/source/city-no-entry-sign-post.glb"
    },
    {
      "id": "city-octagonal-studio-softbox",
      "type": "model",
      "title": "八角形スタジオソフトボックス",
      "titleEn": "Octagonal studio softbox",
      "description": "公共スタジオ・ポートレート撮影室向けの拡散照明外装。八枚の厚み付き布パネル、無地の前面拡散布、縁の綴じと放射状継ぎ目、後部灯体・グリル、傾斜ヨーク、伸縮式外形の三脚支柱と固定電源線を造形。追尾スポットとは異なる広い拡散面の機材です。布とレンズ類は不透明PBRで発光せず、照明・通電・調整動作やスタンド安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.044 × 2.373 × 1.019 m、9,848三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A diffused-lighting exterior for public studios and portrait rooms. It has eight thick fabric wall panels, plain front diffusion cloth, bound perimeter and radial seams, rear lamp housing/grille, tilt yoke, telescoping-style tripod stand and fixed power cable. Its broad diffuser is distinct from a followspot. Cloth and optical surfaces use opaque non-emissive PBR materials; lighting, electrical operation, adjustment and stand safety are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.044 × 2.373 × 1.019 m; 9,848 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "studio",
        "lighting",
        "softbox",
        "ソフトボックス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-octagonal-studio-softbox/preview.png",
      "preview": "city-octagonal-studio-softbox.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9848,
      "dimensions": [
        1.0443,
        2.373133,
        1.018706
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-045/scripts/city_expansion/community_studio_equipment.py",
        "sourceSha256": "ec18aa6f4f955b5a2fb7ee28da6dfc2e7ae550f732a0c7534bc1cf02ba045e13",
        "sourceRecipeSha256": "caef2aad7a77881189820ef15c8cb7ad8e5b193b52935ebd8d3812039876b15c",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0b4339113414a572599d51869831c4befc82fc79f0e448307722c08f415abf89"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-045/scripts/city_expansion/community_studio_equipment.py",
            "scripts/city_expansion/frozen/batch-045/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-octagonal-studio-softbox"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-octagonal-studio-softbox/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-octagonal-studio-softbox.json",
      "attribution": "Octagonal studio softbox by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-octagonal-studio-softbox/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-octagonal-studio-softbox.glb",
          "format": "GLB",
          "bytes": 514052,
          "sha256": "ec18aa6f4f955b5a2fb7ee28da6dfc2e7ae550f732a0c7534bc1cf02ba045e13",
          "url": "https://xenoah.github.io/meshcopia/assets/city-octagonal-studio-softbox/source/city-octagonal-studio-softbox.glb"
        },
        {
          "name": "city-octagonal-studio-softbox.stl",
          "format": "STL",
          "bytes": 492484,
          "sha256": "0b4339113414a572599d51869831c4befc82fc79f0e448307722c08f415abf89",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-octagonal-studio-softbox/source/city-octagonal-studio-softbox.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-octagonal-studio-softbox",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 514052,
              "name": "city-octagonal-studio-softbox.glb",
              "sha256": "ec18aa6f4f955b5a2fb7ee28da6dfc2e7ae550f732a0c7534bc1cf02ba045e13"
            },
            {
              "bytes": 492484,
              "name": "city-octagonal-studio-softbox.stl",
              "sha256": "0b4339113414a572599d51869831c4befc82fc79f0e448307722c08f415abf89"
            }
          ],
          "archive": {
            "bytes": 366542,
            "filename": "city-octagonal-studio-softbox-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "71f7b0cb87b02010256cd93df63dc8d89e8e3ccf5befe9f70792de6772faa284",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-octagonal-studio-softbox-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-octagonal-studio-softbox.fbx",
              "format": "FBX",
              "bytes": 404476,
              "sha256": "a5beec1ad89ace5b97c251c037e844c0f6057b18d36d7958f94167ac58c63249",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-octagonal-studio-softbox.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f54fe8a75957e482ed14d9b8f8c52f768a76e80c5e24f0476dfa9dce9509a6ff.json",
                "bytes": 709,
                "sha256": "f54fe8a75957e482ed14d9b8f8c52f768a76e80c5e24f0476dfa9dce9509a6ff"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "96f7621a7d84c5dc272d8e7c18133fde9e5b7a4c23efa4fc05f342e77ecc0dff",
            "text": "Octagonal studio softbox by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-octagonal-studio-softbox/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-octagonal-studio-softbox/source/city-octagonal-studio-softbox.glb"
    },
    {
      "id": "city-office-multifunction-copier",
      "type": "model",
      "title": "オフィス用複合コピー機",
      "titleEn": "Office multifunction copier",
      "description": "公共施設の事務室・コピー室向けの複合機外観。三段の用紙カセットと開いた取っ手、実形状の排紙空間・ローラー・受け皿、スキャナー蓋とヒンジ、開口した原稿送り部、支持腕付き無表示操作盤、側面扉、背面接続口とキャスターを造形。原稿・印刷物や内部印刷機構は付属せず、読取り・印刷・給排紙・電気機能はありません。安全性・機器性能や認証は示しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.764 × 1.114 × 0.773 m、14,784三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A multifunction-copier exterior for civic office and copy-room interiors. Features three paper cassettes with open pulls, a genuinely open output bay with roller and receiving tray, scanner lid/hinges, open document-feeder throat, supported inactive control panel, side service door, rear connectors and casters. No loose documents or internal print mechanism are included; scanning, printing, paper transport and electrical functions are absent. No safety, performance or certification claims. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.764 × 1.114 × 0.773 m; 14,784 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "office",
        "copier",
        "document",
        "public-facility",
        "複合機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-office-multifunction-copier/preview.png",
      "preview": "city-office-multifunction-copier.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14784,
      "dimensions": [
        0.764,
        1.113945,
        0.773465
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-030/scripts/city_expansion/document_service_equipment.py",
        "sourceSha256": "5908a7754141847a5436446a6232263b50b1f89c9206d9ca840266ac66e35d69",
        "sourceRecipeSha256": "0978bf11778e94ce68db1670bff6931124949e40e9cbf48ee5595e0f03ef323b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6065a85833e461153e095ff542bd00014d1f11bde74084be29f8892a39021d68"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-030/scripts/city_expansion/document_service_equipment.py",
            "scripts/city_expansion/frozen/batch-030/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-office-multifunction-copier"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-office-multifunction-copier/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-office-multifunction-copier.json",
      "attribution": "Office multifunction copier by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-office-multifunction-copier/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-office-multifunction-copier.glb",
          "format": "GLB",
          "bytes": 976416,
          "sha256": "5908a7754141847a5436446a6232263b50b1f89c9206d9ca840266ac66e35d69",
          "url": "https://xenoah.github.io/meshcopia/assets/city-office-multifunction-copier/source/city-office-multifunction-copier.glb"
        },
        {
          "name": "city-office-multifunction-copier.stl",
          "format": "STL",
          "bytes": 739284,
          "sha256": "6065a85833e461153e095ff542bd00014d1f11bde74084be29f8892a39021d68",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-office-multifunction-copier/source/city-office-multifunction-copier.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-office-multifunction-copier",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 976416,
              "name": "city-office-multifunction-copier.glb",
              "sha256": "5908a7754141847a5436446a6232263b50b1f89c9206d9ca840266ac66e35d69"
            },
            {
              "bytes": 739284,
              "name": "city-office-multifunction-copier.stl",
              "sha256": "6065a85833e461153e095ff542bd00014d1f11bde74084be29f8892a39021d68"
            }
          ],
          "archive": {
            "bytes": 461428,
            "filename": "city-office-multifunction-copier-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cbd4c86fa9ae70735f027512b1db7807d2891652bfc235cb46062e1a96a7d23b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-office-multifunction-copier-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-office-multifunction-copier.fbx",
              "format": "FBX",
              "bytes": 521516,
              "sha256": "55c3f76679bfe899791d4512d02f05e094d2b313a74f5f1fa9b406ac5aa4cb69",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-office-multifunction-copier.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/984f4d286911f42a29797dae4afb19a27caf56c58c8b254f45e3860c98f148d4.json",
                "bytes": 708,
                "sha256": "984f4d286911f42a29797dae4afb19a27caf56c58c8b254f45e3860c98f148d4"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "f5a647f88dcc6ee96d86f838b86dd488c71521c4f60ef1fbec5973598f0c3582",
            "text": "Office multifunction copier by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-office-multifunction-copier/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-office-multifunction-copier/source/city-office-multifunction-copier.glb"
    },
    {
      "id": "city-open-baby-stroller",
      "type": "model",
      "title": "幌を広げたベビーカーの静的プロップ",
      "titleEn": "Open-canopy baby stroller static prop",
      "description": "公園、歩道や公共施設の待合スペースに配置する、幌を広げた汎用ベビーカー。実際に開いた幌と内側、布地の座面と斜めの背、ハーネス、折り畳み部の丸い継手、下部収納バスケット、前方旋回キャスター、後輪と押し手を造形しています。子供、人、荷物や玩具は含みません。固定の外観用モデルで、折り畳み・走行・ブレーキ・拘束や子供の使用を支える機能はなく、荷重定格や安全認証はありません。育児用品の設計や操作指示ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.606 × 1.114 × 0.897 m、13,944三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A generic stroller with extended open canopy for park, sidewalk and public waiting-area scenes. Features a genuinely open canopy with visible inside, textile seat and reclined back, harness, round folding joints, lower storage basket, front swivel casters, rear wheels and push handle. No child, person, luggage or toys are included. Fixed appearance geometry has no folding, rolling, braking, restraint or child-use function, load rating or safety certification. It is not a childcare product design or operating guidance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.606 × 1.114 × 0.897 m; 13,944 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "public-space",
        "stroller",
        "open-canopy",
        "ベビーカー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-open-baby-stroller/preview.png",
      "preview": "city-open-baby-stroller.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13944,
      "dimensions": [
        0.606,
        1.114,
        0.896963
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-015/scripts/city_expansion/public_mobility.py",
        "sourceSha256": "65870895c5a60583991a33240a8ec828c4fc50f5c0058df687cada4ede101359",
        "sourceRecipeSha256": "e650f6199f3e96e996636c4a72a453580f77344d63f335d087c1887b67a49806",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "860d928700081def1a6eaf43595441631da971acf43364d528006840bbc92136"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-015/scripts/city_expansion/public_mobility.py",
            "scripts/city_expansion/frozen/batch-015/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-open-baby-stroller"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-open-baby-stroller/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-open-baby-stroller.json",
      "attribution": "Open-canopy baby stroller static prop by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-open-baby-stroller/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-open-baby-stroller.glb",
          "format": "GLB",
          "bytes": 742824,
          "sha256": "65870895c5a60583991a33240a8ec828c4fc50f5c0058df687cada4ede101359",
          "url": "https://xenoah.github.io/meshcopia/assets/city-open-baby-stroller/source/city-open-baby-stroller.glb"
        },
        {
          "name": "city-open-baby-stroller.stl",
          "format": "STL",
          "bytes": 697284,
          "sha256": "860d928700081def1a6eaf43595441631da971acf43364d528006840bbc92136",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-open-baby-stroller/source/city-open-baby-stroller.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-open-baby-stroller",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 742824,
              "name": "city-open-baby-stroller.glb",
              "sha256": "65870895c5a60583991a33240a8ec828c4fc50f5c0058df687cada4ede101359"
            },
            {
              "bytes": 697284,
              "name": "city-open-baby-stroller.stl",
              "sha256": "860d928700081def1a6eaf43595441631da971acf43364d528006840bbc92136"
            }
          ],
          "archive": {
            "bytes": 443365,
            "filename": "city-open-baby-stroller-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7c302e39fa8f7b0e3f461a28c1c45ffccea7ee70733f4670889443671546ac24",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-baby-stroller-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-open-baby-stroller.fbx",
              "format": "FBX",
              "bytes": 498540,
              "sha256": "2407843ac8cb461a144cf7d3495ccc5249608749b2c2518cd92b1ac0d4153299",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-baby-stroller.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e9540cf0dbdd935f45478cc5b95d52eff7d72d5976087ef529f791fbd79bcaaa.json",
                "bytes": 512,
                "sha256": "e9540cf0dbdd935f45478cc5b95d52eff7d72d5976087ef529f791fbd79bcaaa"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "6403ebbfbf7e2fdc6ccc2a7013eed27838b531fd62d4e466ca9be67ffdd8f193",
            "text": "Open-canopy baby stroller static prop by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-open-baby-stroller/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-open-baby-stroller/source/city-open-baby-stroller.glb"
    },
    {
      "id": "city-open-chamber-vacuum-sealer",
      "type": "model",
      "title": "金属蓋を開いた卓上チャンバー真空包装機",
      "titleEn": "Open-metal-lid chamber vacuum sealer",
      "description": "食品売場や厨房の作業台に置くチャンバー式真空包装機の外観。深さのある空の槽と前方シールバー、上げた金属蓋の内張り/ガスケット、ヒンジと固定ステー、無表示操作面、背面通気と接続部を備えています。袋や食品は含まず、蓋は不透明な金属表現です。台の高さに合わせて配置する静的モデルで、減圧・加熱シール・蓋の動作や圧力容器の性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.492 × 0.747 × 0.719 m、6,904三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A chamber vacuum-packaging machine exterior for food-shop and kitchen worktops. It has a genuinely recessed empty chamber, front seal bar, raised metal lid with inner liner/gasket, hinges and fixed stay, blank controls, rear vents and connection exterior. Bags and food are omitted; the lid is opaque metal. Position at worktop height. Vacuum, heat sealing, lid movement and pressure-vessel performance are neither implemented nor validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.492 × 0.747 × 0.719 m; 6,904 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "kitchen",
        "vacuum-sealer",
        "food-preparation",
        "真空包装機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-open-chamber-vacuum-sealer/preview.png",
      "preview": "city-open-chamber-vacuum-sealer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6904,
      "dimensions": [
        0.492,
        0.747133,
        0.71886
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-058/scripts/city_expansion/food_preparation_equipment.py",
        "sourceSha256": "b2ea09255facfef2fea16e0b69cf3f2dec073fa4592fef2589557834f53e230c",
        "sourceRecipeSha256": "ba9e6cb7f9a7a5b5c01dd396648d60410cac44e4c825f14a89982344520f3fd4",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "3d456af3e173882ee96e832647f305edc17471b589b0fb793fcb172dd0cab6d2"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-058/scripts/city_expansion/food_preparation_equipment.py",
            "scripts/city_expansion/frozen/batch-058/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-open-chamber-vacuum-sealer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-open-chamber-vacuum-sealer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-open-chamber-vacuum-sealer.json",
      "attribution": "Open-metal-lid chamber vacuum sealer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-open-chamber-vacuum-sealer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-open-chamber-vacuum-sealer.glb",
          "format": "GLB",
          "bytes": 427612,
          "sha256": "b2ea09255facfef2fea16e0b69cf3f2dec073fa4592fef2589557834f53e230c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-open-chamber-vacuum-sealer/source/city-open-chamber-vacuum-sealer.glb"
        },
        {
          "name": "city-open-chamber-vacuum-sealer.stl",
          "format": "STL",
          "bytes": 345284,
          "sha256": "3d456af3e173882ee96e832647f305edc17471b589b0fb793fcb172dd0cab6d2",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-open-chamber-vacuum-sealer/source/city-open-chamber-vacuum-sealer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-open-chamber-vacuum-sealer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 427612,
              "name": "city-open-chamber-vacuum-sealer.glb",
              "sha256": "b2ea09255facfef2fea16e0b69cf3f2dec073fa4592fef2589557834f53e230c"
            },
            {
              "bytes": 345284,
              "name": "city-open-chamber-vacuum-sealer.stl",
              "sha256": "3d456af3e173882ee96e832647f305edc17471b589b0fb793fcb172dd0cab6d2"
            }
          ],
          "archive": {
            "bytes": 223214,
            "filename": "city-open-chamber-vacuum-sealer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ad58edaebc90c94cf34ef9fe230b0a910f97d24650c60539592585d4b0179494",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-chamber-vacuum-sealer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-open-chamber-vacuum-sealer.fbx",
              "format": "FBX",
              "bytes": 257276,
              "sha256": "193393171dba6d0b48256149c8f775c9e4371677d78029758c7ac9ba78efeabf",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-chamber-vacuum-sealer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/dbd21c957a162ffea2d40517f3ff0b658814cf4a6c19ae734b1813b1b6499ce4.json",
                "bytes": 513,
                "sha256": "dbd21c957a162ffea2d40517f3ff0b658814cf4a6c19ae734b1813b1b6499ce4"
              }
            }
          ],
          "notice": {
            "bytes": 420,
            "filename": "LICENSE.txt",
            "sha256": "ec7bc41b1279ff1e129c2ed9f30c3cd5da3ba0ba733be2cd8207d9443cf3d39b",
            "text": "Open-metal-lid chamber vacuum sealer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-open-chamber-vacuum-sealer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-open-chamber-vacuum-sealer/source/city-open-chamber-vacuum-sealer.glb"
    },
    {
      "id": "city-open-dartboard-cabinet",
      "type": "model",
      "title": "開いたダーツ収納キャビネット",
      "titleEn": "Open dartboard cabinet",
      "description": "交流施設やラウンジの壁へ掛ける、開いたダーツ盤収納キャビネット。放射状の色分けターゲット、実形状の細い区切り線、固定した両開き扉と無地の記録面、蝶番、収納棚と三本の固定ダーツ、背面壁取付部を造形。点数数字・ブランド・得点処理はありません。盤とダーツを含む一式で1点です。壁の設置高さは利用側で調整します。投擲・判定・扉操作や実用品安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.940 × 0.810 × 0.430 m、20,304三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An open wall-mounted dartboard cabinet for community facilities and lounges. It includes a radially segmented color target, modeled fine divider wires, fixed open doors with blank scoring surfaces, hinges, storage shelf, three parked darts and rear wall fittings. Score numerals, brands and scoring logic are absent. Board and darts count as one cabinet assembly. Set wall placement height in the scene. Throwing, hit detection, door motion and real equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.940 × 0.810 × 0.430 m; 20,304 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "community",
        "darts",
        "wall-cabinet",
        "ダーツ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-open-dartboard-cabinet/preview.png",
      "preview": "city-open-dartboard-cabinet.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20304,
      "dimensions": [
        0.940251,
        0.81,
        0.430443
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-034/scripts/city_expansion/community_game_furnishings.py",
        "sourceSha256": "2c8ed25722e1493e1f6976b3c179387e92419d7d59bb7c96cd9ad686d94492f0",
        "sourceRecipeSha256": "8a3fb128c089587856affed360102d7ce18d698d1a68671a9a9b1d2f3d584c06",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f3a928bff76b6005af5600ead6bc35886ae7adab4382182ae076b0abba8c7c21"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-034/scripts/city_expansion/community_game_furnishings.py",
            "scripts/city_expansion/frozen/batch-034/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-open-dartboard-cabinet"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-open-dartboard-cabinet/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-open-dartboard-cabinet.json",
      "attribution": "Open dartboard cabinet by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-open-dartboard-cabinet/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-open-dartboard-cabinet.glb",
          "format": "GLB",
          "bytes": 895908,
          "sha256": "2c8ed25722e1493e1f6976b3c179387e92419d7d59bb7c96cd9ad686d94492f0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-open-dartboard-cabinet/source/city-open-dartboard-cabinet.glb"
        },
        {
          "name": "city-open-dartboard-cabinet.stl",
          "format": "STL",
          "bytes": 1015284,
          "sha256": "f3a928bff76b6005af5600ead6bc35886ae7adab4382182ae076b0abba8c7c21",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-open-dartboard-cabinet/source/city-open-dartboard-cabinet.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-open-dartboard-cabinet",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 895908,
              "name": "city-open-dartboard-cabinet.glb",
              "sha256": "2c8ed25722e1493e1f6976b3c179387e92419d7d59bb7c96cd9ad686d94492f0"
            },
            {
              "bytes": 1015284,
              "name": "city-open-dartboard-cabinet.stl",
              "sha256": "f3a928bff76b6005af5600ead6bc35886ae7adab4382182ae076b0abba8c7c21"
            }
          ],
          "archive": {
            "bytes": 544014,
            "filename": "city-open-dartboard-cabinet-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8f6ecd67d5bc0099f9ddefd7cbe372c6b2058ca7d08c2da90cf0806748ddaee7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-dartboard-cabinet-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-open-dartboard-cabinet.fbx",
              "format": "FBX",
              "bytes": 642076,
              "sha256": "2d40ad45d0c73adbc1b9252296ba639028b949fe884cc9c83a3702c66821a9bf",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-dartboard-cabinet.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/2acadfd6186c0b02d9cce87c55ffaec3b8ffb2e28044c6bf49ace17d75a16269.json",
                "bytes": 905,
                "sha256": "2acadfd6186c0b02d9cce87c55ffaec3b8ffb2e28044c6bf49ace17d75a16269"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "47785ebbd98216015b693631228923ade1fdfc4e338a18b87d622369e002a62a",
            "text": "Open dartboard cabinet by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-open-dartboard-cabinet/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-open-dartboard-cabinet/source/city-open-dartboard-cabinet.glb"
    },
    {
      "id": "city-open-parts-washer",
      "type": "model",
      "title": "蓋を開いた部品洗浄槽",
      "titleEn": "Open-lid workshop parts washer",
      "description": "工場・自動車整備室の作業背景に置く部品洗浄槽。深さのある空槽と金属縁、すき間のある洗浄ラック、開いた蓋・蝶番・支持棒、四脚と下棚、ポンプ外形・固定ノズル・ブラシホース、下部排水栓外形を造形。洗面台とは異なる部品洗浄設備として一式1点。液体・洗剤・部品は含まず、洗浄・給排水・電装・安全性能を実装または検証した機器ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.946 × 1.580 × 0.823 m、7,968三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An open-lid parts washer for industrial and vehicle-service workshop backgrounds. It has a genuinely recessed empty basin/metal rim, open-bar washing rack, hinged lid/support stays, four legs/lower shelf, pump exterior/fixed nozzle/brush hose and closed lower drain exterior. It is one parts-cleaning assembly rather than a washbasin. Fluid, chemicals and workpieces are absent; cleaning, plumbing, electrical and safety performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.946 × 1.580 × 0.823 m; 7,968 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garage",
        "parts-washer",
        "workshop",
        "部品洗浄槽"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-open-parts-washer/preview.png",
      "preview": "city-open-parts-washer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7968,
      "dimensions": [
        0.9455,
        1.58,
        0.823206
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-051/scripts/city_expansion/garage_service_equipment.py",
        "sourceSha256": "7dbb67db154ad79ec8b4ce2fb71a8eeed3381ad126e821e56edf5464b89cfff5",
        "sourceRecipeSha256": "b05ceeb2556c5f585bfa9ef941e32df2badd9022b5b23216108ccaf41266de87",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "91b6381d2e47d956d3b3f8ce456e7b0da4e713d890651327f36074294185741a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-051/scripts/city_expansion/garage_service_equipment.py",
            "scripts/city_expansion/frozen/batch-051/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-open-parts-washer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-open-parts-washer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-open-parts-washer.json",
      "attribution": "Open-lid workshop parts washer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-open-parts-washer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-open-parts-washer.glb",
          "format": "GLB",
          "bytes": 472000,
          "sha256": "7dbb67db154ad79ec8b4ce2fb71a8eeed3381ad126e821e56edf5464b89cfff5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-open-parts-washer/source/city-open-parts-washer.glb"
        },
        {
          "name": "city-open-parts-washer.stl",
          "format": "STL",
          "bytes": 398484,
          "sha256": "91b6381d2e47d956d3b3f8ce456e7b0da4e713d890651327f36074294185741a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-open-parts-washer/source/city-open-parts-washer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-open-parts-washer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 472000,
              "name": "city-open-parts-washer.glb",
              "sha256": "7dbb67db154ad79ec8b4ce2fb71a8eeed3381ad126e821e56edf5464b89cfff5"
            },
            {
              "bytes": 398484,
              "name": "city-open-parts-washer.stl",
              "sha256": "91b6381d2e47d956d3b3f8ce456e7b0da4e713d890651327f36074294185741a"
            }
          ],
          "archive": {
            "bytes": 260669,
            "filename": "city-open-parts-washer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6e99ece32ee5bf39b0ee4a7fd79df932f9db3b407ea19704ddc7e9f888ad3928",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-parts-washer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-open-parts-washer.fbx",
              "format": "FBX",
              "bytes": 298332,
              "sha256": "fca5c5e31e5e811f9f0ad92496201e815acd81e7260c4ab4df1d000ab1b50f0b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-parts-washer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e2e7be98484db7b90dfc72a26ef030e2d0956a9cf94b271e969bef34d1155aa8.json",
                "bytes": 512,
                "sha256": "e2e7be98484db7b90dfc72a26ef030e2d0956a9cf94b271e969bef34d1155aa8"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "ae41dd6bea798caa8f120b67e13a2aad17157351d918378659dbd145641011ff",
            "text": "Open-lid workshop parts washer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-open-parts-washer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-open-parts-washer/source/city-open-parts-washer.glb"
    },
    {
      "id": "city-open-waffle-iron",
      "type": "model",
      "title": "二枚の格子プレートを開いた卓上ワッフルメーカー",
      "titleEn": "Open countertop waffle iron with two gridded plates",
      "description": "カフェや軽食店のカウンターに置く、上蓋を開いた角形ワッフルメーカー模型。厚い上下プレートの表面には立体的な格子と空の窪みを設け、下部筐体、後ろのヒンジ軸と支持耳、上蓋の持ち上げハンドル、前面ダイヤルと点灯していない表示部、裏面パネルを造形しています。開き角は固定され、食品、熱や蒸気の表現はありません。開閉・加熱・温度調整機能、食品接触適合性、衛生・電気・機械安全は実装または検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.357 × 0.607 × 0.566 m、13,588三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A square waffle-iron prop for a cafe or snack counter, displayed with its upper lid fixed open. Both thick plates have modeled raised grids and empty recessed cells, supported by a lower enclosure, rear hinge pin and mounting ears, raised lid handle, front dial and unlit indicators, and underside access panel. The opening angle is fixed; food, heat and steam effects are absent. Opening, heating and temperature adjustment are not implemented, and food-contact suitability, hygiene, electrical and mechanical safety are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.357 × 0.607 × 0.566 m; 13,588 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "food-service",
        "waffle-iron",
        "counter-appliance",
        "厨房"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-open-waffle-iron/preview.png",
      "preview": "city-open-waffle-iron.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13588,
      "dimensions": [
        0.357,
        0.606533,
        0.566248
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-025/scripts/city_expansion/food_service_appliances.py",
        "sourceSha256": "e5520b52ed759203d4247e125dece4af7cecca87ee29251e6b7e544b4f86744f",
        "sourceRecipeSha256": "77ba11ff55e9a4382a8a26f5a524c23f813dd17155ba541f3628daa10a650169",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1898ef224fdb1dbbb4129d59fd662eefea971f2d601344107ad97d0bed1d81a6"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-025/scripts/city_expansion/food_service_appliances.py",
            "scripts/city_expansion/frozen/batch-025/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-open-waffle-iron"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-open-waffle-iron/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-open-waffle-iron.json",
      "attribution": "Open countertop waffle iron with two gridded plates by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-open-waffle-iron/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-open-waffle-iron.glb",
          "format": "GLB",
          "bytes": 831244,
          "sha256": "e5520b52ed759203d4247e125dece4af7cecca87ee29251e6b7e544b4f86744f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-open-waffle-iron/source/city-open-waffle-iron.glb"
        },
        {
          "name": "city-open-waffle-iron.stl",
          "format": "STL",
          "bytes": 679484,
          "sha256": "1898ef224fdb1dbbb4129d59fd662eefea971f2d601344107ad97d0bed1d81a6",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-open-waffle-iron/source/city-open-waffle-iron.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-open-waffle-iron",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 831244,
              "name": "city-open-waffle-iron.glb",
              "sha256": "e5520b52ed759203d4247e125dece4af7cecca87ee29251e6b7e544b4f86744f"
            },
            {
              "bytes": 679484,
              "name": "city-open-waffle-iron.stl",
              "sha256": "1898ef224fdb1dbbb4129d59fd662eefea971f2d601344107ad97d0bed1d81a6"
            }
          ],
          "archive": {
            "bytes": 421267,
            "filename": "city-open-waffle-iron-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "df0a532f859c57274ca1d28de83d6b2f47e7239398335a997940131f70ed505a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-waffle-iron-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-open-waffle-iron.fbx",
              "format": "FBX",
              "bytes": 479116,
              "sha256": "807e01dfa67558ff164449e998cbca11403408f680c2c5213ca71a472ca08a54",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-open-waffle-iron.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5160548a1ce5060a2798cba3cfdefbe2a160b6c1abffe06a4262a52592eae6f1.json",
                "bytes": 902,
                "sha256": "5160548a1ce5060a2798cba3cfdefbe2a160b6c1abffe06a4262a52592eae6f1"
              }
            }
          ],
          "notice": {
            "bytes": 425,
            "filename": "LICENSE.txt",
            "sha256": "45b29c376b4c3522cf23dbfbfcaaba38f6e316528104e0d73dfb4b4b51913b3f",
            "text": "Open countertop waffle iron with two gridded plates by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-open-waffle-iron/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-open-waffle-iron/source/city-open-waffle-iron.glb"
    },
    {
      "id": "city-outdoor-extinguisher-box",
      "type": "model",
      "title": "屋外消火器ボックス",
      "titleEn": "Outdoor fire extinguisher box",
      "description": "商店街や駐車場の歩道脇に立つ、赤い屋外用の消火器格納箱です。亜鉛めっきのスタンドと台板、切妻のふた、点検窓付きの扉と取っ手、中の消火器と弁・取っ手・ホース、頂部の赤色表示灯（発光材質）、無地のラベル帯を造形しています。「消火器」などの文字・図記号、扉の開閉、消火器としての性能は含みません。 点検窓はGLB内の半透明（アルファブレンド）材質です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.350 × 1.350 × 0.305 m、2,216三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A red outdoor fire-extinguisher box on a stand for shopping streets and car parks. It models the galvanized stand and base plate, a gabled lid, a door with inspection window and handle, the extinguisher inside with valve head, handle and hose, a lit red indicator lamp on top and a blank label band. Text such as \"fire extinguisher\" and symbols, door motion and extinguisher performance are not included. The inspection window uses an alpha-blended GLB material. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.350 × 1.350 × 0.305 m; 2,216 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "fire-safety",
        "extinguisher",
        "street-furniture",
        "emergency",
        "消火器"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-outdoor-extinguisher-box/preview.png",
      "preview": "city-outdoor-extinguisher-box.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2216,
      "dimensions": [
        0.35,
        1.35,
        0.305
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "8cab05d9e8e18921ce48b21a8e6bdf0b9b194e568e9e5edb27fd7063e0a4c15d",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "24ff44d90a3494bbbe118bac570d5d685f8c4c16c37a41b5b6a5ddfbf06a7224"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-outdoor-extinguisher-box"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-outdoor-extinguisher-box/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-outdoor-extinguisher-box.json",
      "attribution": "Outdoor fire extinguisher box by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-outdoor-extinguisher-box/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-outdoor-extinguisher-box.glb",
          "format": "GLB",
          "bytes": 143132,
          "sha256": "8cab05d9e8e18921ce48b21a8e6bdf0b9b194e568e9e5edb27fd7063e0a4c15d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-outdoor-extinguisher-box/source/city-outdoor-extinguisher-box.glb"
        },
        {
          "name": "city-outdoor-extinguisher-box.stl",
          "format": "STL",
          "bytes": 110884,
          "sha256": "24ff44d90a3494bbbe118bac570d5d685f8c4c16c37a41b5b6a5ddfbf06a7224",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-outdoor-extinguisher-box/source/city-outdoor-extinguisher-box.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-outdoor-extinguisher-box",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 143132,
              "name": "city-outdoor-extinguisher-box.glb",
              "sha256": "8cab05d9e8e18921ce48b21a8e6bdf0b9b194e568e9e5edb27fd7063e0a4c15d"
            },
            {
              "bytes": 110884,
              "name": "city-outdoor-extinguisher-box.stl",
              "sha256": "24ff44d90a3494bbbe118bac570d5d685f8c4c16c37a41b5b6a5ddfbf06a7224"
            }
          ],
          "archive": {
            "bytes": 79306,
            "filename": "city-outdoor-extinguisher-box-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3a735d792387126f8401ea234563859d555a1f4e809799e4ed55563f35601613",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-outdoor-extinguisher-box-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-outdoor-extinguisher-box.fbx",
              "format": "FBX",
              "bytes": 107180,
              "sha256": "8a7ac5c2587642613b187112f3e4e627351d31bcbb41fdf66aa0656af95fe2fe",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-outdoor-extinguisher-box.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e246172498b40a7083050a4670c2b0104f40b359b1a6f718e548ad64e372ebb2.json",
                "bytes": 317,
                "sha256": "e246172498b40a7083050a4670c2b0104f40b359b1a6f718e548ad64e372ebb2"
              }
            }
          ],
          "notice": {
            "bytes": 411,
            "filename": "LICENSE.txt",
            "sha256": "19ddaec6548685f0330eba1155a80da26d04873edbbe985cdd1fedb7bb6429cc",
            "text": "Outdoor fire extinguisher box by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-outdoor-extinguisher-box/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-outdoor-extinguisher-box/source/city-outdoor-extinguisher-box.glb"
    },
    {
      "id": "city-outdoor-parallel-bars",
      "type": "model",
      "title": "屋外運動用の平行バー",
      "titleEn": "Outdoor exercise parallel bars",
      "description": "公園の運動エリアに配置する2本組の平行バー。長いステンレス風グリップ、4本の支柱、サドル接合部、保護カラー、三角補強板、接地プレートとアンカーボルトを造形。利用者、地面、基礎、落下保護舗装や他の運動器具は含みません。静的装飾モデルであり、耐荷重・運動器具安全規格・施工の認証や検証を受けた製品ではなく、施工指示にも使用できません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.658 × 1.304 × 0.960 m、19,448三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A paired exercise-bar assembly for park fitness areas, with long stainless-look grip rails, four uprights, saddle joints, protective collars, triangular foot gussets, base plates and anchor hardware. No people, ground, foundations, impact surfacing or other exercise equipment. Static decorative geometry, not certified or validated for load capacity, exercise-equipment safety or installation, and not construction instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.658 × 1.304 × 0.960 m; 19,448 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "park",
        "exercise",
        "parallel-bars",
        "fitness",
        "平行棒"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-outdoor-parallel-bars/preview.png",
      "preview": "city-outdoor-parallel-bars.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19448,
      "dimensions": [
        2.658,
        1.304,
        0.96
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-011/scripts/city_expansion/active_park.py",
        "sourceSha256": "8d9f352d936e32877f8635c7b154e9be16882269e048699ae741ff3077bfe302",
        "sourceRecipeSha256": "54293a01b6b56bab7133b6fd2a39c538a8679cc23f5b611cdc5b096dd5766862",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "4bb95bb52c871415310e82278c5a5605742a2ac830f670670fa5fd0031b93e7e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-011/scripts/city_expansion/active_park.py",
            "scripts/city_expansion/frozen/batch-011/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-outdoor-parallel-bars"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-outdoor-parallel-bars/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-outdoor-parallel-bars.json",
      "attribution": "Outdoor exercise parallel bars by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-outdoor-parallel-bars/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-outdoor-parallel-bars.glb",
          "format": "GLB",
          "bytes": 941472,
          "sha256": "8d9f352d936e32877f8635c7b154e9be16882269e048699ae741ff3077bfe302",
          "url": "https://xenoah.github.io/meshcopia/assets/city-outdoor-parallel-bars/source/city-outdoor-parallel-bars.glb"
        },
        {
          "name": "city-outdoor-parallel-bars.stl",
          "format": "STL",
          "bytes": 972484,
          "sha256": "4bb95bb52c871415310e82278c5a5605742a2ac830f670670fa5fd0031b93e7e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-outdoor-parallel-bars/source/city-outdoor-parallel-bars.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-outdoor-parallel-bars",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 941472,
              "name": "city-outdoor-parallel-bars.glb",
              "sha256": "8d9f352d936e32877f8635c7b154e9be16882269e048699ae741ff3077bfe302"
            },
            {
              "bytes": 972484,
              "name": "city-outdoor-parallel-bars.stl",
              "sha256": "4bb95bb52c871415310e82278c5a5605742a2ac830f670670fa5fd0031b93e7e"
            }
          ],
          "archive": {
            "bytes": 507976,
            "filename": "city-outdoor-parallel-bars-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6bbfccce96eff4a158a028f64ec7964dbc3ea979fdfe99980ddce12b031d7f4a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-outdoor-parallel-bars-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-outdoor-parallel-bars.fbx",
              "format": "FBX",
              "bytes": 587548,
              "sha256": "4d8ca85225b6f40a3b9f746097dc725e45afc9428df841d24655bbbf6b001a75",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-outdoor-parallel-bars.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/277bbf3bfaa74d98b0a47d2425baa83180ea496ae78290f1388d43f0169c55a8.json",
                "bytes": 709,
                "sha256": "277bbf3bfaa74d98b0a47d2425baa83180ea496ae78290f1388d43f0169c55a8"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "7e48c8e230bf9663696c55249199a14ec57065e542eaf190d6b04978a82c64ab",
            "text": "Outdoor exercise parallel bars by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-outdoor-parallel-bars/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-outdoor-parallel-bars/source/city-outdoor-parallel-bars.glb"
    },
    {
      "id": "city-outdoor-power-pedestal",
      "type": "model",
      "title": "屋外コンセント盤",
      "titleEn": "Outdoor power outlet pedestal",
      "description": "マルシェや屋台の会場、キャンプ場の区画に立つ、屋外用のコンセント盤です。コンクリートの台座、ステンレスの柱状の本体と雨よけの笠、上下2段・計4口のコンセントと開いた防水ふた、ブレーカーの窓と施錠扉、無地の定格ラベルを造形しています。電気的な機能、配線、定格表示の文字は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.450 × 1.209 × 0.450 m、1,764三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An outdoor power outlet pedestal for markets, food-stall venues and camp pitches. It models the concrete pad, stainless body with rain cap, four sockets on two levels with raised weatherproof covers, a breaker window behind a lockable door, and a blank rating label. Electrical function, wiring and rating text are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.450 × 1.209 × 0.450 m; 1,764 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "power-outlet",
        "utility",
        "market",
        "pedestal",
        "コンセント"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-outdoor-power-pedestal/preview.png",
      "preview": "city-outdoor-power-pedestal.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1764,
      "dimensions": [
        0.45,
        1.209414,
        0.45
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "a83aaf60db5a87f11feeb91b35e7401a507b612238f487d37cf7ace10f58143a",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9f75d7972c620c8e752bcfe0b015bed73b4d6f88b6420b466c4846ff3f2db697"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-outdoor-power-pedestal"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-outdoor-power-pedestal/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-outdoor-power-pedestal.json",
      "attribution": "Outdoor power outlet pedestal by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-outdoor-power-pedestal/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-outdoor-power-pedestal.glb",
          "format": "GLB",
          "bytes": 117976,
          "sha256": "a83aaf60db5a87f11feeb91b35e7401a507b612238f487d37cf7ace10f58143a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-outdoor-power-pedestal/source/city-outdoor-power-pedestal.glb"
        },
        {
          "name": "city-outdoor-power-pedestal.stl",
          "format": "STL",
          "bytes": 88284,
          "sha256": "9f75d7972c620c8e752bcfe0b015bed73b4d6f88b6420b466c4846ff3f2db697",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-outdoor-power-pedestal/source/city-outdoor-power-pedestal.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-outdoor-power-pedestal",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 117976,
              "name": "city-outdoor-power-pedestal.glb",
              "sha256": "a83aaf60db5a87f11feeb91b35e7401a507b612238f487d37cf7ace10f58143a"
            },
            {
              "bytes": 88284,
              "name": "city-outdoor-power-pedestal.stl",
              "sha256": "9f75d7972c620c8e752bcfe0b015bed73b4d6f88b6420b466c4846ff3f2db697"
            }
          ],
          "archive": {
            "bytes": 63162,
            "filename": "city-outdoor-power-pedestal-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a8df8468d9477c0833f359a746e1532dc7a64025c494003c97ffc82f958558b6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-outdoor-power-pedestal-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-outdoor-power-pedestal.fbx",
              "format": "FBX",
              "bytes": 87180,
              "sha256": "3168cd06d4a95fd87b64dbd05595f9ad404e9eb193d5175a6cfb0f3efec25e72",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-outdoor-power-pedestal.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b36b17e298df46720b645495e7b78d6eb55c946509c1a5e636fc3060e7191855.json",
                "bytes": 315,
                "sha256": "b36b17e298df46720b645495e7b78d6eb55c946509c1a5e636fc3060e7191855"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "fef11f55b2c2685034384eccb7f0424352abe05e95bb99e43306869aeafdb9f3",
            "text": "Outdoor power outlet pedestal by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-outdoor-power-pedestal/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-outdoor-power-pedestal/source/city-outdoor-power-pedestal.glb"
    },
    {
      "id": "city-outdoor-table-tennis",
      "type": "model",
      "title": "固定ネット付き屋外卓球台",
      "titleEn": "Outdoor table tennis table with fixed net",
      "description": "公園や屋外広場向けの単体卓球台。公称2.74×1.525 m・天板高さ0.76 mの青い天板、白線、固定式金属ワイヤーネット、テーパー付き鉱物系支柱、横梁・斜材・接地固定金具を造形。ラケット、球、競技場や利用者は含みません。静的装飾モデルで、競技規格認定や屋外構造安全性の検証は行っていません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.742 × 0.944 × 1.824 m、13,304三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One outdoor table tennis table for parks and plazas: a nominal 2.74 × 1.525 m blue top at 0.76 m, painted boundaries and doubles line, fixed metal-wire net, tapered mineral piers, cross bearers, braces and anchor hardware. No bats, ball, court or people. Static decorative geometry, without sporting-standard certification or outdoor structural-safety validation. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.742 × 0.944 × 1.824 m; 13,304 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "recreation",
        "table-tennis",
        "park",
        "sport",
        "卓球"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-outdoor-table-tennis/preview.png",
      "preview": "city-outdoor-table-tennis.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13304,
      "dimensions": [
        2.742,
        0.944,
        1.824
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-002/scripts/city_expansion/recreation.py",
        "sourceSha256": "a39edd0adb174d2f59a0ee4ae7ef0a038c607bd270e4375612c0a26f5aa61356",
        "sourceRecipeSha256": "7ff7891b8f6c09ebc2d303c825227d2714d573a91447254760925e814ecf0904",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "2c839ed9803430ab3f3e77974b351b13b6378514f26800db432cb0f3c84afc90"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-002/scripts/city_expansion/recreation.py",
            "scripts/city_expansion/frozen/batch-002/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-outdoor-table-tennis"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-outdoor-table-tennis/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-outdoor-table-tennis.json",
      "attribution": "Outdoor table tennis table with fixed net by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-outdoor-table-tennis/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-outdoor-table-tennis.glb",
          "format": "GLB",
          "bytes": 708944,
          "sha256": "a39edd0adb174d2f59a0ee4ae7ef0a038c607bd270e4375612c0a26f5aa61356",
          "url": "https://xenoah.github.io/meshcopia/assets/city-outdoor-table-tennis/source/city-outdoor-table-tennis.glb"
        },
        {
          "name": "city-outdoor-table-tennis.stl",
          "format": "STL",
          "bytes": 665284,
          "sha256": "2c839ed9803430ab3f3e77974b351b13b6378514f26800db432cb0f3c84afc90",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-outdoor-table-tennis/source/city-outdoor-table-tennis.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-outdoor-table-tennis",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 708944,
              "name": "city-outdoor-table-tennis.glb",
              "sha256": "a39edd0adb174d2f59a0ee4ae7ef0a038c607bd270e4375612c0a26f5aa61356"
            },
            {
              "bytes": 665284,
              "name": "city-outdoor-table-tennis.stl",
              "sha256": "2c839ed9803430ab3f3e77974b351b13b6378514f26800db432cb0f3c84afc90"
            }
          ],
          "archive": {
            "bytes": 354366,
            "filename": "city-outdoor-table-tennis-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "dd6da63ea122c8a50418a84fac5911fccfeaf46d5820b9ce90a8ccd3a0375013",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-outdoor-table-tennis-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-outdoor-table-tennis.fbx",
              "format": "FBX",
              "bytes": 413788,
              "sha256": "da48879fbb89bd211322615312b9e651b1e4d95cb2704eed0bba49bef61a5e63",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-outdoor-table-tennis.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/87bf9b0b9b8667957784104858925548ca27febdc52ce16669c46404c2d35415.json",
                "bytes": 512,
                "sha256": "87bf9b0b9b8667957784104858925548ca27febdc52ce16669c46404c2d35415"
              }
            }
          ],
          "notice": {
            "bytes": 419,
            "filename": "LICENSE.txt",
            "sha256": "7c4125494ab1279f340a2d7fe5bff482e5ec9f38c85f3051bb306787c4eaec6d",
            "text": "Outdoor table tennis table with fixed net by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-outdoor-table-tennis/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-outdoor-table-tennis/source/city-outdoor-table-tennis.glb"
    },
    {
      "id": "city-overdoor-air-curtain",
      "type": "model",
      "title": "出入口上部用エアカーテン",
      "titleEn": "Overdoor indoor air curtain",
      "description": "店舗や公共施設の室内出入口上部に置く、幅広いエアカーテン外観。丸みのある端部、前面の実開口吸込みグリル、奥の固定横流ローター、下側の開いた吹出口と三枚の方向板、背面点検板・壁取付スロットを造形。屋外室外機、受動的な壁換気口、可搬送風機、ダクト単体とは異なる出入口上部の一体備品です。原点は最下面中央で、扉上の高さと壁オフセットは利用側で設定します。空気流・送風・加熱・電装・可動部は実装せず、換気性能・電気安全性・認証は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.190 × 0.254 × 0.335 m、9,140三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wide air-curtain appearance unit for the indoor side above shop and civic-building doorways. Rounded end enclosures surround a genuinely open front intake grille, recessed fixed crossflow rotor, open lower discharge throat with three direction vanes, rear service panel and slotted wall mounts. This complete overdoor appliance is distinct from an outdoor condenser, passive wall vent, portable blower or standalone duct module. The origin is bottom-centered; set doorway installation height and wall offset in the scene. No airflow, fan drive, heating, electrical or moving functions are implemented, and ventilation performance, electrical safety and certification are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.190 × 0.254 × 0.335 m; 9,140 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "interior",
        "doorway",
        "air-curtain",
        "climate-control-prop",
        "エアカーテン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-overdoor-air-curtain/preview.png",
      "preview": "city-overdoor-air-curtain.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9140,
      "dimensions": [
        1.19,
        0.253702,
        0.3345
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-033/scripts/city_expansion/indoor_climate_fixtures.py",
        "sourceSha256": "89a63e0a93a04fe9005bc2902a95a5dd6e1efbbbe577589ad3d9d4cba2f5fb3c",
        "sourceRecipeSha256": "a7a8d560a6c08cecfd0f4e2fab688cb30ccc269ffbbd1bfd87ed593322a68300",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "d523ba49e6fac79ef36a60f77a44d106d3a24aea7056029ce6a34a7dbf8c5407"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-033/scripts/city_expansion/indoor_climate_fixtures.py",
            "scripts/city_expansion/frozen/batch-033/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-overdoor-air-curtain"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-overdoor-air-curtain/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-overdoor-air-curtain.json",
      "attribution": "Overdoor indoor air curtain by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-overdoor-air-curtain/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-overdoor-air-curtain.glb",
          "format": "GLB",
          "bytes": 624012,
          "sha256": "89a63e0a93a04fe9005bc2902a95a5dd6e1efbbbe577589ad3d9d4cba2f5fb3c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-overdoor-air-curtain/source/city-overdoor-air-curtain.glb"
        },
        {
          "name": "city-overdoor-air-curtain.stl",
          "format": "STL",
          "bytes": 457084,
          "sha256": "d523ba49e6fac79ef36a60f77a44d106d3a24aea7056029ce6a34a7dbf8c5407",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-overdoor-air-curtain/source/city-overdoor-air-curtain.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-overdoor-air-curtain",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 624012,
              "name": "city-overdoor-air-curtain.glb",
              "sha256": "89a63e0a93a04fe9005bc2902a95a5dd6e1efbbbe577589ad3d9d4cba2f5fb3c"
            },
            {
              "bytes": 457084,
              "name": "city-overdoor-air-curtain.stl",
              "sha256": "d523ba49e6fac79ef36a60f77a44d106d3a24aea7056029ce6a34a7dbf8c5407"
            }
          ],
          "archive": {
            "bytes": 273449,
            "filename": "city-overdoor-air-curtain-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e1e2fca1a07660068f4f1d732025a5847cecc5698909153deda4e8e17c385f0e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-overdoor-air-curtain-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-overdoor-air-curtain.fbx",
              "format": "FBX",
              "bytes": 320812,
              "sha256": "b6860ee869e93977d9e68c06bc0e2be2c6b7d0990cee964c6f3271735d14e76e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-overdoor-air-curtain.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fbdb1a3f2cb6cea068b722b135611bbdf008003675393b4474d044bfb1894384.json",
                "bytes": 514,
                "sha256": "fbdb1a3f2cb6cea068b722b135611bbdf008003675393b4474d044bfb1894384"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "26e7706c9b2fc39b09dd83f6ddb700887adab8f6f7e1743c2143bd69f8dccff2",
            "text": "Overdoor indoor air curtain by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-overdoor-air-curtain/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-overdoor-air-curtain/source/city-overdoor-air-curtain.glb"
    },
    {
      "id": "city-overhead-book-scanner",
      "type": "model",
      "title": "上方カメラ式ブックスキャナー",
      "titleEn": "Overhead-camera book scanner",
      "description": "図書館や資料デジタル化室の机上に置くブックスキャナー。空の左右傾斜ブッククレードル、下側支え/蝶番、後柱と前に張り出すカメラアーム、下向きレンズ外形、左右の固定照明バー、操作面と曲線ケーブルを造形しています。本・紙面画像は付属せず一式1点。レンズ/画面/拡散板は不透明で、照明発光・撮影・スキャン・クレードル調整は実装していません。台の高さに合わせて配置してください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.634 × 0.919 × 0.507 m、5,504三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An overhead book scanner for library and digitization-room desks. It includes an empty pair of inclined cradle wings, underside braces/hinges, rear column/forward camera arm, downward lens exterior, fixed side light bars, controls and curved cable. No book or page image is included; the assembly counts once. Lens, screen and diffusers are opaque, with no illumination, capture, scanning or cradle adjustment implemented. Adjust placement to desk height. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.634 × 0.919 × 0.507 m; 5,504 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "library",
        "book-scanner",
        "digitization",
        "ブックスキャナー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-overhead-book-scanner/preview.png",
      "preview": "city-overhead-book-scanner.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 5504,
      "dimensions": [
        0.634,
        0.919,
        0.507
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-056/scripts/city_expansion/document_service_equipment.py",
        "sourceSha256": "60b556fd06d33613eab029232ab757b30c99f6e302e876bb1424c5ba14672524",
        "sourceRecipeSha256": "57ab43f905bb94ab5a72e70a1802236414107c5e6d6a5fa49b06c9be9b2d0ec2",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "222c61fb77b5e2ac582759d319999ed3b98a29edb0670fc44c04ab7b91f60759"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-056/scripts/city_expansion/document_service_equipment.py",
            "scripts/city_expansion/frozen/batch-056/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-overhead-book-scanner"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-overhead-book-scanner/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-overhead-book-scanner.json",
      "attribution": "Overhead-camera book scanner by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-overhead-book-scanner/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-overhead-book-scanner.glb",
          "format": "GLB",
          "bytes": 315472,
          "sha256": "60b556fd06d33613eab029232ab757b30c99f6e302e876bb1424c5ba14672524",
          "url": "https://xenoah.github.io/meshcopia/assets/city-overhead-book-scanner/source/city-overhead-book-scanner.glb"
        },
        {
          "name": "city-overhead-book-scanner.stl",
          "format": "STL",
          "bytes": 275284,
          "sha256": "222c61fb77b5e2ac582759d319999ed3b98a29edb0670fc44c04ab7b91f60759",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-overhead-book-scanner/source/city-overhead-book-scanner.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-overhead-book-scanner",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 315472,
              "name": "city-overhead-book-scanner.glb",
              "sha256": "60b556fd06d33613eab029232ab757b30c99f6e302e876bb1424c5ba14672524"
            },
            {
              "bytes": 275284,
              "name": "city-overhead-book-scanner.stl",
              "sha256": "222c61fb77b5e2ac582759d319999ed3b98a29edb0670fc44c04ab7b91f60759"
            }
          ],
          "archive": {
            "bytes": 188490,
            "filename": "city-overhead-book-scanner-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a2a5d29067a9eb7435fe9d206b97cb8de79dd56f7823209835c00773f35b2fdc",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-overhead-book-scanner-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-overhead-book-scanner.fbx",
              "format": "FBX",
              "bytes": 218972,
              "sha256": "1f96bc51009363ef513a0be82f6cbcd6c95ac45d086a995b926c103ff64d4e8d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-overhead-book-scanner.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ee96b2dbd6b5eb01cd81836bff8bae14c778fdd1dcdc089c62e8a89b8e5281d3.json",
                "bytes": 512,
                "sha256": "ee96b2dbd6b5eb01cd81836bff8bae14c778fdd1dcdc089c62e8a89b8e5281d3"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "6e7255bb708b8dd7ca5740ca430544a95341370741d9f3c33b5a0641f86fef9c",
            "text": "Overhead-camera book scanner by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-overhead-book-scanner/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-overhead-book-scanner/source/city-overhead-book-scanner.glb"
    },
    {
      "id": "city-pad-mounted-transformer",
      "type": "model",
      "title": "基礎パッド付き地上変圧器",
      "titleEn": "Pad-mounted utility transformer",
      "description": "公共設備や工業地区向けの無銘・静的な油入変圧器の外観。基礎パッド、据付脚、油槽、通風隙間のある側面冷却フィン、背面リブ、上面の碍子端子、閉じた保護サービスキャビネットを造形しています。端子・キャップは外観のみで、接続配線・内部油・巻線・図面はありません。実機の設計、通電機能、定格、感電・防火安全性、設置基準の適合性は一切示しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.860 × 1.996 × 1.747 m、30,200三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded static exterior of a utility oil-filled transformer for public-service and industrial scenes. Includes a concrete pad, mounting skids, tank, side cooling banks with actual air gaps, rear ribs, top insulated terminals and a closed protected service cabinet. Terminals and caps are visual only; connected wiring, internal oil, windings and electrical diagrams are omitted. This supplies no operational electrical function, equipment design, rating, shock/fire safety claim or installation-standard compliance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.860 × 1.996 × 1.747 m; 30,200 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "transformer",
        "utility",
        "electrical-prop",
        "変圧器"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-pad-mounted-transformer/preview.png",
      "preview": "city-pad-mounted-transformer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 30200,
      "dimensions": [
        1.86,
        1.996,
        1.747
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-009/scripts/city_expansion/transport_utilities.py",
        "sourceSha256": "ac0e715290eab50041ab0841a0700bfaba2c323aeb441bfea1b572250c297634",
        "sourceRecipeSha256": "a8f3a155cdbfc3837deae94deac63eb808f92644e0315cd9fd54ee5933bde05b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "aa7983c7985b767981f6a7d07ebc7600069fc1cc6912967fd0984be8f20eb54f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-009/scripts/city_expansion/transport_utilities.py",
            "scripts/city_expansion/frozen/batch-009/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pad-mounted-transformer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pad-mounted-transformer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pad-mounted-transformer.json",
      "attribution": "Pad-mounted utility transformer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pad-mounted-transformer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pad-mounted-transformer.glb",
          "format": "GLB",
          "bytes": 1845872,
          "sha256": "ac0e715290eab50041ab0841a0700bfaba2c323aeb441bfea1b572250c297634",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pad-mounted-transformer/source/city-pad-mounted-transformer.glb"
        },
        {
          "name": "city-pad-mounted-transformer.stl",
          "format": "STL",
          "bytes": 1510084,
          "sha256": "aa7983c7985b767981f6a7d07ebc7600069fc1cc6912967fd0984be8f20eb54f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-pad-mounted-transformer/source/city-pad-mounted-transformer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pad-mounted-transformer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1845872,
              "name": "city-pad-mounted-transformer.glb",
              "sha256": "ac0e715290eab50041ab0841a0700bfaba2c323aeb441bfea1b572250c297634"
            },
            {
              "bytes": 1510084,
              "name": "city-pad-mounted-transformer.stl",
              "sha256": "aa7983c7985b767981f6a7d07ebc7600069fc1cc6912967fd0984be8f20eb54f"
            }
          ],
          "archive": {
            "bytes": 815387,
            "filename": "city-pad-mounted-transformer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8adb38055ebe5bfd01b82dcca42dc09decbaa34755de30b6a791c67acfbeb07c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pad-mounted-transformer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pad-mounted-transformer.fbx",
              "format": "FBX",
              "bytes": 935324,
              "sha256": "26df8b376716c4bd6dc475d9c483565f34886fd4a58aeafe5747f91393c2a114",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pad-mounted-transformer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d3832c7dbe0bf36e9ffb8b5412bff0611727fcb1806630ef68666fa1b3fbf081.json",
                "bytes": 1486,
                "sha256": "d3832c7dbe0bf36e9ffb8b5412bff0611727fcb1806630ef68666fa1b3fbf081"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "be222af4dba54a68571e72f24381fe43cc81f4aa416066d446a86fd4a97ad821",
            "text": "Pad-mounted utility transformer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pad-mounted-transformer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pad-mounted-transformer/source/city-pad-mounted-transformer.glb"
    },
    {
      "id": "city-pallet-jack",
      "type": "model",
      "title": "ハンドパレットトラック",
      "titleEn": "Manual pallet jack",
      "description": "テーパーフォーク、荷重ローラー、操舵車輪、油圧シリンダーと操作ハンドルを個別に造形したパレットジャック。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Manual pallet jack with tapered forks, tandem load rollers, paired steering wheels, hydraulic ram, lifting linkage and loop handle. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "pallet",
        "jack",
        "warehouse",
        "運搬"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-pallet-jack/thumbnail.png",
      "preview": "city-pallet-jack.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 26188,
      "dimensions": [
        1.806,
        1.271051,
        0.69
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_mobility.py",
        "sourceSha256": "a00adcb2b67ae2e9096db94ea99f398162065406dbbb7a6442b852633d11aa4c",
        "stlSha256": "10a4dc336392b5f5e35184ea5b09ee91aa5f3d6c6aa81a7b89659e700f2a64ca"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_mobility.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-pallet-jack"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pallet-jack/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pallet-jack.json",
      "attribution": "Manual pallet jack by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pallet-jack/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pallet-jack.glb",
          "format": "GLB",
          "bytes": 798052,
          "sha256": "a00adcb2b67ae2e9096db94ea99f398162065406dbbb7a6442b852633d11aa4c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pallet-jack/source/city-pallet-jack.glb"
        },
        {
          "name": "city-pallet-jack.stl",
          "format": "STL",
          "bytes": 1309484,
          "sha256": "10a4dc336392b5f5e35184ea5b09ee91aa5f3d6c6aa81a7b89659e700f2a64ca",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pallet-jack/source/city-pallet-jack.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pallet-jack",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 798052,
              "name": "city-pallet-jack.glb",
              "sha256": "a00adcb2b67ae2e9096db94ea99f398162065406dbbb7a6442b852633d11aa4c"
            },
            {
              "bytes": 1309484,
              "name": "city-pallet-jack.stl",
              "sha256": "10a4dc336392b5f5e35184ea5b09ee91aa5f3d6c6aa81a7b89659e700f2a64ca"
            }
          ],
          "archive": {
            "bytes": 399613,
            "filename": "city-pallet-jack-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f0bb0665ec6e0d97778eb63260b9a3013ff56f8c017ee29577b97c668bf43292",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-pallet-jack-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pallet-jack.fbx",
              "format": "FBX",
              "bytes": 1015580,
              "sha256": "42e7d14f3afb0158f1ea241e4cdc6f455c88a1f6e869d2a5bdedac4464675d95",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-pallet-jack.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6434b63353bd9160da1525428fed98a9e19a3ad8d8ddd4e05dbd2a0c869be97a.json",
                "bytes": 1098,
                "sha256": "6434b63353bd9160da1525428fed98a9e19a3ad8d8ddd4e05dbd2a0c869be97a"
              }
            }
          ],
          "notice": {
            "bytes": 387,
            "filename": "LICENSE.txt",
            "sha256": "88a35f44e0c5503bf6c9a0823f7a0755c34fac3d03430f4467db439c2817bd19",
            "text": "Manual pallet jack by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pallet-jack/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pallet-jack/source/city-pallet-jack.glb"
    },
    {
      "id": "city-pallet-racking-bay",
      "type": "model",
      "title": "空パレット付き倉庫ラック一区画",
      "titleEn": "Warehouse pallet-racking bay",
      "description": "倉庫・物流施設に置く一連のパレットラック一区画。四本の貫通スロット付き支柱、接地用足板、左右の水平材と斜材、三段の前後クロスビームと接続金具、奥行方向のパレット受け、原作の空の木製ブロックパレット三枚を備えます。パレットは下段左に一枚、中段に二枚で、上段は空です。収納物やロゴはなく、全体で一モデルです。荷重計算、固定工事、構造安全性・搬送動作は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.860 × 2.998 × 1.204 m、26,852三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One complete pallet-racking bay for warehouse and distribution scenes. It has four through-slotted uprights and footplates, horizontal/diagonal side-frame bracing, three pairs of connected front/rear crossbeams, depthwise pallet supports, and three original empty timber block pallets. One pallet is on the lower left, two are on the middle level, and the upper level is empty. There are no goods or logos; the entire bay counts as one model. Load ratings, anchoring works, structural safety and handling behavior are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.860 × 2.998 × 1.204 m; 26,852 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "warehouse",
        "pallet-racking",
        "storage",
        "倉庫ラック"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-pallet-racking-bay/preview.png",
      "preview": "city-pallet-racking-bay.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 26852,
      "dimensions": [
        2.86,
        2.9975,
        1.204
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-050/scripts/city_expansion/retail_storage_fixtures.py",
        "sourceSha256": "057df8138cae944d0b54ad37c218ad422023c935fe2fb5d21dbdbd2a19128cc3",
        "sourceRecipeSha256": "b297936e9abfa79c0015e5726bd50ab1f735b44daa1fe6c6d844a1ad90b47d46",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "b78b7810236849fbde08840ae03e985ef847c608995597ed6c21507eabbc4ed6"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-050/scripts/city_expansion/retail_storage_fixtures.py",
            "scripts/city_expansion/frozen/batch-050/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pallet-racking-bay"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pallet-racking-bay/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pallet-racking-bay.json",
      "attribution": "Warehouse pallet-racking bay by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pallet-racking-bay/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pallet-racking-bay.glb",
          "format": "GLB",
          "bytes": 1510832,
          "sha256": "057df8138cae944d0b54ad37c218ad422023c935fe2fb5d21dbdbd2a19128cc3",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pallet-racking-bay/source/city-pallet-racking-bay.glb"
        },
        {
          "name": "city-pallet-racking-bay.stl",
          "format": "STL",
          "bytes": 1342684,
          "sha256": "b78b7810236849fbde08840ae03e985ef847c608995597ed6c21507eabbc4ed6",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-pallet-racking-bay/source/city-pallet-racking-bay.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pallet-racking-bay",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1510832,
              "name": "city-pallet-racking-bay.glb",
              "sha256": "057df8138cae944d0b54ad37c218ad422023c935fe2fb5d21dbdbd2a19128cc3"
            },
            {
              "bytes": 1342684,
              "name": "city-pallet-racking-bay.stl",
              "sha256": "b78b7810236849fbde08840ae03e985ef847c608995597ed6c21507eabbc4ed6"
            }
          ],
          "archive": {
            "bytes": 675959,
            "filename": "city-pallet-racking-bay-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f2ddcc36b0b60475f902d32ff0160ee3b8b940c47744a577565cf21a1c76f943",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pallet-racking-bay-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pallet-racking-bay.fbx",
              "format": "FBX",
              "bytes": 782476,
              "sha256": "b9b7f88bf4f37e976bc78e86dd72059b0d89d37244c3c3eaa2131d505d6c191f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pallet-racking-bay.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d3d90a6af5fc10cb6f3b00ab13e7f16f649e76319701370e28f59659095f4b7d.json",
                "bytes": 902,
                "sha256": "d3d90a6af5fc10cb6f3b00ab13e7f16f649e76319701370e28f59659095f4b7d"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "b0286f889b9810512d241c817a61d42d8f7376f301514cb55b8ee01ff3e1c107",
            "text": "Warehouse pallet-racking bay by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pallet-racking-bay/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pallet-racking-bay/source/city-pallet-racking-bay.glb"
    },
    {
      "id": "city-pallet-stretch-wrapper",
      "type": "model",
      "title": "パレット用ストレッチ包装機",
      "titleEn": "Pallet stretch wrapping machine",
      "description": "倉庫の出荷区画でパレット包装位置を示す回転台式包装機。円形ターンテーブルと短い進入くさび、連続した基台、縦マストと二本のガイド、固定フィルム台・中空芯付き巻きロール、操作箱、裏の駆動外装を造形。パレット・積荷・広げたフィルムは含みません。巻きフィルムは不透明単色の外観で、回転・昇降・包装や安全機能は未実装です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.590 × 2.405 × 2.619 m、11,964三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A turntable-style stretch wrapper for warehouse dispatch scenes. It includes a circular platform and short approach wedge, continuous base, vertical mast with twin guides, fixed film carriage and wound roll with open core, control cabinet and rear drive exterior. Pallet, cargo and extended film are absent. The wound film uses an opaque constant-color appearance; rotation, carriage travel, wrapping and safety functions are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.590 × 2.405 × 2.619 m; 11,964 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "warehouse",
        "pallet",
        "wrapper",
        "包装機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-pallet-stretch-wrapper/preview.png",
      "preview": "city-pallet-stretch-wrapper.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11964,
      "dimensions": [
        1.59,
        2.405,
        2.6195
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-039/scripts/city_expansion/logistics_handling_equipment.py",
        "sourceSha256": "ff672e3f9f4d7585a7e8bc184df9f563f70f2792205f6e19ccd8cc7f13b6d9b3",
        "sourceRecipeSha256": "c3581e364fedcedf1c47f66d9ab4f3108e32319555619ac64cc78151e067f3f0",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6952b8a62374c1b56ec7a11f4d454afc67ff6f5566fa68014702b254bb666153"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-039/scripts/city_expansion/logistics_handling_equipment.py",
            "scripts/city_expansion/frozen/batch-039/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pallet-stretch-wrapper"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pallet-stretch-wrapper/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pallet-stretch-wrapper.json",
      "attribution": "Pallet stretch wrapping machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pallet-stretch-wrapper/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pallet-stretch-wrapper.glb",
          "format": "GLB",
          "bytes": 603708,
          "sha256": "ff672e3f9f4d7585a7e8bc184df9f563f70f2792205f6e19ccd8cc7f13b6d9b3",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pallet-stretch-wrapper/source/city-pallet-stretch-wrapper.glb"
        },
        {
          "name": "city-pallet-stretch-wrapper.stl",
          "format": "STL",
          "bytes": 598284,
          "sha256": "6952b8a62374c1b56ec7a11f4d454afc67ff6f5566fa68014702b254bb666153",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-pallet-stretch-wrapper/source/city-pallet-stretch-wrapper.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pallet-stretch-wrapper",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 603708,
              "name": "city-pallet-stretch-wrapper.glb",
              "sha256": "ff672e3f9f4d7585a7e8bc184df9f563f70f2792205f6e19ccd8cc7f13b6d9b3"
            },
            {
              "bytes": 598284,
              "name": "city-pallet-stretch-wrapper.stl",
              "sha256": "6952b8a62374c1b56ec7a11f4d454afc67ff6f5566fa68014702b254bb666153"
            }
          ],
          "archive": {
            "bytes": 361010,
            "filename": "city-pallet-stretch-wrapper-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "bedbbe9bea1a9525ad110154b5740b4397ddd968a9393f492571ed97adaca2f3",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pallet-stretch-wrapper-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pallet-stretch-wrapper.fbx",
              "format": "FBX",
              "bytes": 420508,
              "sha256": "71927d5ed0206b91cd3bec2398d9f8b2ff16655528a1591ce860b7fbaf81348a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pallet-stretch-wrapper.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7b05bec1c632a27a40e6db92c997ae19e5144142a9d424319dafdd43c5810e75.json",
                "bytes": 707,
                "sha256": "7b05bec1c632a27a40e6db92c997ae19e5144142a9d424319dafdd43c5810e75"
              }
            }
          ],
          "notice": {
            "bytes": 411,
            "filename": "LICENSE.txt",
            "sha256": "b29401c774d9fd2407be98599a70c6a5ba7c637c4448890aa4731ce01a20256b",
            "text": "Pallet stretch wrapping machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pallet-stretch-wrapper/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pallet-stretch-wrapper/source/city-pallet-stretch-wrapper.glb"
    },
    {
      "id": "city-panel-radiator",
      "type": "model",
      "title": "壁掛け室内パネルラジエーター",
      "titleEn": "Wall-mounted indoor panel radiator",
      "description": "住宅・宿泊施設・事務室の壁際に配置する室内暖房器具の外観模型。二列の縦長パネル区画、上部の実開口グリル、少数の内部対流板、左右の配管継手、無目盛りの固定サーモスタットつまみ、放気栓と実スロット付き背面壁金具を造形。屋外の冷媒用室外機やテラス用ヒーターとは用途・構造が異なります。床基準原点から壁面への取付高さと離隔を調整してください。暖房・通水・温度制御・操作機構はなく、耐圧・耐熱・取付安全性や認証を示しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.254 × 0.625 × 0.230 m、14,856三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An indoor room-heating appearance prop for walls in homes, accommodation and offices. Two rows of pressed vertical panel sections, genuinely open top grille, sparse interior convector strips, side pipe unions, fixed unmarked thermostat knob, bleed fitting and slotted rear wall brackets are modeled. Its indoor room-heating purpose and panel form differ from an outdoor refrigerant condenser or patio heater. Adjust wall installation height and stand-off from the base-centered origin. Heating, plumbing, temperature control and working mechanisms are absent; pressure, heat resistance, mounting safety and certification are not claimed. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.254 × 0.625 × 0.230 m; 14,856 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "interior",
        "radiator",
        "wall-mounted",
        "heating-prop",
        "ラジエーター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-panel-radiator/preview.png",
      "preview": "city-panel-radiator.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14856,
      "dimensions": [
        1.2535,
        0.6245,
        0.2295
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-033/scripts/city_expansion/indoor_climate_fixtures.py",
        "sourceSha256": "ff2f97141e27c6daeab85749cafdf5659da22fbf644c82160c02ab5c4a2f3ca9",
        "sourceRecipeSha256": "a7a8d560a6c08cecfd0f4e2fab688cb30ccc269ffbbd1bfd87ed593322a68300",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "d9685cbbbdc2e55a14083c6166edcf20f9a8d1cf0a51c456585b6fc7926732e2"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-033/scripts/city_expansion/indoor_climate_fixtures.py",
            "scripts/city_expansion/frozen/batch-033/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-panel-radiator"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-panel-radiator/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-panel-radiator.json",
      "attribution": "Wall-mounted indoor panel radiator by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-panel-radiator/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-panel-radiator.glb",
          "format": "GLB",
          "bytes": 987236,
          "sha256": "ff2f97141e27c6daeab85749cafdf5659da22fbf644c82160c02ab5c4a2f3ca9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-panel-radiator/source/city-panel-radiator.glb"
        },
        {
          "name": "city-panel-radiator.stl",
          "format": "STL",
          "bytes": 742884,
          "sha256": "d9685cbbbdc2e55a14083c6166edcf20f9a8d1cf0a51c456585b6fc7926732e2",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-panel-radiator/source/city-panel-radiator.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-panel-radiator",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 987236,
              "name": "city-panel-radiator.glb",
              "sha256": "ff2f97141e27c6daeab85749cafdf5659da22fbf644c82160c02ab5c4a2f3ca9"
            },
            {
              "bytes": 742884,
              "name": "city-panel-radiator.stl",
              "sha256": "d9685cbbbdc2e55a14083c6166edcf20f9a8d1cf0a51c456585b6fc7926732e2"
            }
          ],
          "archive": {
            "bytes": 413197,
            "filename": "city-panel-radiator-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5bbb5ee4832795de105986785eec2977db6a8df64ef35beb7e4c3f449a2ad0ce",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-panel-radiator-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-panel-radiator.fbx",
              "format": "FBX",
              "bytes": 474476,
              "sha256": "ac6223ccbc2b71d3f4a2624176f214f07f1fa6aec4354e0b9c8fcf2d4397cf35",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-panel-radiator.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fd232ec4186b68be877e697462e3a8b3003ec965774d40d74e23d863a1d35b42.json",
                "bytes": 900,
                "sha256": "fd232ec4186b68be877e697462e3a8b3003ec965774d40d74e23d863a1d35b42"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "c34d33dc5386e5d9be3fa1ec2d1f4f5a7c07e43a474dfa4490cf0fc7b2c5c545",
            "text": "Wall-mounted indoor panel radiator by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-panel-radiator/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-panel-radiator/source/city-panel-radiator.glb"
    },
    {
      "id": "city-parcel-locker",
      "type": "model",
      "title": "屋外宅配ロッカー",
      "titleEn": "Outdoor parcel locker bank",
      "description": "大小12個の扉と側面端末、雨よけ屋根を備えた屋外宅配ロッカー。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Outdoor parcel locker bank with twelve differently sized doors, gasket seams, flush pulls, a side terminal and a drip canopy. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "parcel",
        "locker",
        "street",
        "宅配"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-parcel-locker/thumbnail.png",
      "preview": "city-parcel-locker.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22208,
      "dimensions": [
        1.743,
        1.9145,
        0.609
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic.py",
        "sourceSha256": "cff42eb6b08b110599c174f8d44819c3f2f94e5cd07d54b1f6e8876661c776b4",
        "alternateFormat": "STL triangulated from the exact reimported GLB using Blender 4.3.2, meters and Y-up; no printability or manufacturing validation.",
        "stlSha256": "24b92fbd46122f5ae238faa089128b83b689383562df6817edf3f6b0e38eaca7"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-parcel-locker"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-parcel-locker/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-parcel-locker.json",
      "attribution": "Outdoor parcel locker bank by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-parcel-locker/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-parcel-locker.glb",
          "format": "GLB",
          "bytes": 558664,
          "sha256": "cff42eb6b08b110599c174f8d44819c3f2f94e5cd07d54b1f6e8876661c776b4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-parcel-locker/source/city-parcel-locker.glb"
        },
        {
          "name": "city-parcel-locker.stl",
          "format": "STL",
          "bytes": 1110484,
          "sha256": "24b92fbd46122f5ae238faa089128b83b689383562df6817edf3f6b0e38eaca7",
          "url": "https://xenoah.github.io/meshcopia/assets/city-parcel-locker/source/city-parcel-locker.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-parcel-locker",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 558664,
              "name": "city-parcel-locker.glb",
              "sha256": "cff42eb6b08b110599c174f8d44819c3f2f94e5cd07d54b1f6e8876661c776b4"
            },
            {
              "bytes": 1110484,
              "name": "city-parcel-locker.stl",
              "sha256": "24b92fbd46122f5ae238faa089128b83b689383562df6817edf3f6b0e38eaca7"
            }
          ],
          "archive": {
            "bytes": 287727,
            "filename": "city-parcel-locker-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f66a22e54367333034c148fb9c6b0236a42b8b429bd9e26141ef5b5a9527a061",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-parcel-locker-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-parcel-locker.fbx",
              "format": "FBX",
              "bytes": 869404,
              "sha256": "a5670c504c54f1745c01704e70d473a7451d5336de177cd038fac4f16a4c2bef",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-parcel-locker.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0369358a82cd5d7fabd0294a2a4c1ab30ea249749c25c1ecb13f68c949165189.json",
                "bytes": 901,
                "sha256": "0369358a82cd5d7fabd0294a2a4c1ab30ea249749c25c1ecb13f68c949165189"
              }
            }
          ],
          "notice": {
            "bytes": 397,
            "filename": "LICENSE.txt",
            "sha256": "0d269f7b9224d30ff77c1d0be809a50a08c5e016bc172db1527019f375ccb3b7",
            "text": "Outdoor parcel locker bank by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-parcel-locker/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-parcel-locker/source/city-parcel-locker.glb"
    },
    {
      "id": "city-parking-boom-gate",
      "type": "model",
      "title": "駐車場遮断バー",
      "titleEn": "Parking boom gate",
      "description": "回転軸、釣合いおもり、モーター収納箱と受け支柱を備えた下がった状態の遮断バー。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Lowered parking boom with pivot hub, arm clamp, counterweight, service cabinet and receiving cradle. Static visual assembly, not an operational access-control system. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "parking",
        "gate",
        "barrier",
        "遮断機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-parking-boom-gate/thumbnail.png",
      "preview": "city-parking-boom-gate.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19696,
      "dimensions": [
        3.625,
        1.1805,
        0.695
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_mobility.py",
        "sourceSha256": "e386e0ec9793f465480d919caa0d699b72698e2bd4ec3c199308ea82c053c230",
        "stlSha256": "9d615e366e89c79c2a93855aed4e5e904aa2dfa3664ed8d3c4dfb6aae309fb5d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_mobility.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-parking-boom-gate"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-parking-boom-gate/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-parking-boom-gate.json",
      "attribution": "Parking boom gate by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-parking-boom-gate/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-parking-boom-gate.glb",
          "format": "GLB",
          "bytes": 595452,
          "sha256": "e386e0ec9793f465480d919caa0d699b72698e2bd4ec3c199308ea82c053c230",
          "url": "https://xenoah.github.io/meshcopia/assets/city-parking-boom-gate/source/city-parking-boom-gate.glb"
        },
        {
          "name": "city-parking-boom-gate.stl",
          "format": "STL",
          "bytes": 984884,
          "sha256": "9d615e366e89c79c2a93855aed4e5e904aa2dfa3664ed8d3c4dfb6aae309fb5d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-parking-boom-gate/source/city-parking-boom-gate.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-parking-boom-gate",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 595452,
              "name": "city-parking-boom-gate.glb",
              "sha256": "e386e0ec9793f465480d919caa0d699b72698e2bd4ec3c199308ea82c053c230"
            },
            {
              "bytes": 984884,
              "name": "city-parking-boom-gate.stl",
              "sha256": "9d615e366e89c79c2a93855aed4e5e904aa2dfa3664ed8d3c4dfb6aae309fb5d"
            }
          ],
          "archive": {
            "bytes": 301545,
            "filename": "city-parking-boom-gate-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0f0fb8dc5e2cc5aaca32955fe895fd79d5b940f7c40f70c777384bf0b1677c03",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-parking-boom-gate-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-parking-boom-gate.fbx",
              "format": "FBX",
              "bytes": 761852,
              "sha256": "a352e43f9487986898a91f26ab565658952767540d6295d7d44466f17050a8b9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-parking-boom-gate.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/dc8bffcc6ba0f8fc7568949f0ebb7e575cfd42433a9bdea52b3521a2461ce057.json",
                "bytes": 514,
                "sha256": "dc8bffcc6ba0f8fc7568949f0ebb7e575cfd42433a9bdea52b3521a2461ce057"
              }
            }
          ],
          "notice": {
            "bytes": 392,
            "filename": "LICENSE.txt",
            "sha256": "a2051bbbfc560585b27d2e453f47dfcc461415c75bbd6b1e5968e50acf7d4056",
            "text": "Parking boom gate by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-parking-boom-gate/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-parking-boom-gate/source/city-parking-boom-gate.glb"
    },
    {
      "id": "city-parking-flap-lock",
      "type": "model",
      "title": "コインパーキングのロック板",
      "titleEn": "Coin parking flap lock",
      "description": "時間貸し駐車場の車室中央に置く、車両固定用のロック板装置です。前後が傾斜した黒い低床ハウジング、上がった状態の黄色いフラップと黒い帯、蝶番の軸と支え、アンカーボルトを造形しています。フラップは約32度で固定され、上下動作、センサー、配線、精算機、区画線は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.417 × 0.349 × 0.946 m、1,692三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A coin-parking flap lock placed in the middle of a pay-parking bay. It models the low black ramped housing, the yellow flap with black stripes in its raised position, hinge barrel and struts, and anchor bolts. The flap is fixed at about 32 degrees; raising and lowering motion, sensors, wiring, pay stations and bay markings are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.417 × 0.349 × 0.946 m; 1,692 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "parking",
        "flap-lock",
        "coin-parking",
        "car-park",
        "ロック板"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-parking-flap-lock/preview.png",
      "preview": "city-parking-flap-lock.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1692,
      "dimensions": [
        0.416849,
        0.349014,
        0.945894
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "104f0a8e4064a33072ca5671c5797ab54c7746907475802d76cff7e76be4b93c",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "3ca414a25e3afc50d697eb627e125d2be2d4d852b5de02f8341644dc36a5742b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-parking-flap-lock"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-parking-flap-lock/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-parking-flap-lock.json",
      "attribution": "Coin parking flap lock by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-parking-flap-lock/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-parking-flap-lock.glb",
          "format": "GLB",
          "bytes": 89064,
          "sha256": "104f0a8e4064a33072ca5671c5797ab54c7746907475802d76cff7e76be4b93c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-parking-flap-lock/source/city-parking-flap-lock.glb"
        },
        {
          "name": "city-parking-flap-lock.stl",
          "format": "STL",
          "bytes": 84684,
          "sha256": "3ca414a25e3afc50d697eb627e125d2be2d4d852b5de02f8341644dc36a5742b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-parking-flap-lock/source/city-parking-flap-lock.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-parking-flap-lock",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 89064,
              "name": "city-parking-flap-lock.glb",
              "sha256": "104f0a8e4064a33072ca5671c5797ab54c7746907475802d76cff7e76be4b93c"
            },
            {
              "bytes": 84684,
              "name": "city-parking-flap-lock.stl",
              "sha256": "3ca414a25e3afc50d697eb627e125d2be2d4d852b5de02f8341644dc36a5742b"
            }
          ],
          "archive": {
            "bytes": 60070,
            "filename": "city-parking-flap-lock-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b925b65a36db0a657e2ded8f5d1166727bf00301ace1486706ead8fee33eb578",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-parking-flap-lock-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-parking-flap-lock.fbx",
              "format": "FBX",
              "bytes": 79148,
              "sha256": "0f48e63020565fb50b194b1b1d62d03c69a0891624b0402f967bfd85f87fee2b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-parking-flap-lock.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a141fd7093aff4e8cc80d90da2ef51400a7b362a4200517070b3c3dff16ac15d.json",
                "bytes": 315,
                "sha256": "a141fd7093aff4e8cc80d90da2ef51400a7b362a4200517070b3c3dff16ac15d"
              }
            }
          ],
          "notice": {
            "bytes": 397,
            "filename": "LICENSE.txt",
            "sha256": "09fe9598b6a01aca1e40c6ab7ef11efd02b5e67275356506fa83f6d1adfa089a",
            "text": "Coin parking flap lock by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-parking-flap-lock/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-parking-flap-lock/source/city-parking-flap-lock.glb"
    },
    {
      "id": "city-parking-meter",
      "type": "model",
      "title": "街路パーキングメーター",
      "titleEn": "Street parking payment meter",
      "description": "ソーラーパネル、表示部、投入スロット、操作ボタンを備えた独立型パーキングメーター。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Standalone parking payment meter with solar canopy, segmented display, coin slot, selection buttons, reader pad and rear service access. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "parking",
        "meter",
        "street",
        "駐車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-parking-meter/thumbnail.png",
      "preview": "city-parking-meter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17724,
      "dimensions": [
        0.36,
        1.696988,
        0.33
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic.py",
        "sourceSha256": "d8be91575aed2c66c00f163ec00fe4b7b80eaa7055750a997d2fe91fd6cb9739",
        "alternateFormat": "STL triangulated from the exact reimported GLB using Blender 4.3.2, meters and Y-up; no printability or manufacturing validation.",
        "stlSha256": "aa5b34a01e2d67ae05592a5f9f8adae5f83916b1b0eac2c71faf9a3491448d3b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-parking-meter"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-parking-meter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-parking-meter.json",
      "attribution": "Street parking payment meter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-parking-meter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-parking-meter.glb",
          "format": "GLB",
          "bytes": 442888,
          "sha256": "d8be91575aed2c66c00f163ec00fe4b7b80eaa7055750a997d2fe91fd6cb9739",
          "url": "https://xenoah.github.io/meshcopia/assets/city-parking-meter/source/city-parking-meter.glb"
        },
        {
          "name": "city-parking-meter.stl",
          "format": "STL",
          "bytes": 886284,
          "sha256": "aa5b34a01e2d67ae05592a5f9f8adae5f83916b1b0eac2c71faf9a3491448d3b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-parking-meter/source/city-parking-meter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-parking-meter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 442888,
              "name": "city-parking-meter.glb",
              "sha256": "d8be91575aed2c66c00f163ec00fe4b7b80eaa7055750a997d2fe91fd6cb9739"
            },
            {
              "bytes": 886284,
              "name": "city-parking-meter.stl",
              "sha256": "aa5b34a01e2d67ae05592a5f9f8adae5f83916b1b0eac2c71faf9a3491448d3b"
            }
          ],
          "archive": {
            "bytes": 251937,
            "filename": "city-parking-meter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ae19a833090c71dcef4230eea71e75de458e3c58fe962b478f463fafd376376e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-parking-meter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-parking-meter.fbx",
              "format": "FBX",
              "bytes": 636684,
              "sha256": "55afa7b1821d0b1e958c1d5f08f7dd3ca728cf9b66edfb6af21d0331642e75ae",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-parking-meter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/287893fbf708ac4ab0d2267702f62ab7923738a67014ef5a05a3c823f9b67d9b.json",
                "bytes": 708,
                "sha256": "287893fbf708ac4ab0d2267702f62ab7923738a67014ef5a05a3c823f9b67d9b"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "1c8e9a6e6439edefca16b653a3ebb929832f4e63038ecf920add2ca4758f44a9",
            "text": "Street parking payment meter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-parking-meter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-parking-meter/source/city-parking-meter.glb"
    },
    {
      "id": "city-passenger-escalator",
      "type": "model",
      "title": "短尺パッセンジャー・エスカレーター",
      "titleEn": "Short passenger escalator",
      "description": "上下の乗降板、実形状のコーム歯、段板と蹴上げ、踏面リブ、左右連続手すりループ、側板と下面梁を備えた短いエスカレーター外観。青緑の側面パネルは不透明な金属板で、透過ガラスではありません。上下床の高さと開口を別途合わせる配置用モデルで、建物・地面・人は含みません。隠れた駆動装置、戻り段列、チェーン、内部配線、細かなねじ山は省略。段・手すりは固定で動作や物理挙動はなく、輸送能力、機械安全、避難、アクセシビリティ、荷重や建築基準への適合は未検証。施工・操作案内ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.280 × 2.962 × 5.020 m、44,048三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A short escalator appearance assembly with upper/lower landing plates, actual comb fingers, individual treads and risers, raised tread ribs, continuous handrail loops on both sides, side skirts and underside ties. Teal balustrade panels are opaque metal, not transparent glass. Align both landing heights and a host opening separately; no building, ground or person is included. Hidden drive, return-step train, chains, internal wiring and tiny screw threads are omitted. Steps and handrails are fixed with no operation or physics. Passenger capacity, machinery safety, evacuation, accessibility, loads and building-code compliance are unvalidated. This is not installation or operating guidance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.280 × 2.962 × 5.020 m; 44,048 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "escalator",
        "vertical-access",
        "architecture",
        "エスカレーター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-passenger-escalator/preview.png",
      "preview": "city-passenger-escalator.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 44048,
      "dimensions": [
        1.28,
        2.962,
        5.02
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-017/scripts/city_expansion/vertical_access.py",
        "sourceSha256": "c59e439c2512ba2716f184e930f8482947b393ed548859d172397618fb1122ce",
        "sourceRecipeSha256": "3ace3cca6ba6ad192f75fbfeb8fbf6d44a62a1f63b4c84b98ef7d729f96ec195",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "46afb87eb9b738c0facdb1495981c9f6562eab7230c5f00b71c9e3c9726abfe2"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-017/scripts/city_expansion/vertical_access.py",
            "scripts/city_expansion/frozen/batch-017/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-passenger-escalator"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-passenger-escalator/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-passenger-escalator.json",
      "attribution": "Short passenger escalator by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-passenger-escalator/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-passenger-escalator.glb",
          "format": "GLB",
          "bytes": 2541404,
          "sha256": "c59e439c2512ba2716f184e930f8482947b393ed548859d172397618fb1122ce",
          "url": "https://xenoah.github.io/meshcopia/assets/city-passenger-escalator/source/city-passenger-escalator.glb"
        },
        {
          "name": "city-passenger-escalator.stl",
          "format": "STL",
          "bytes": 2202484,
          "sha256": "46afb87eb9b738c0facdb1495981c9f6562eab7230c5f00b71c9e3c9726abfe2",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-passenger-escalator/source/city-passenger-escalator.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-passenger-escalator",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2541404,
              "name": "city-passenger-escalator.glb",
              "sha256": "c59e439c2512ba2716f184e930f8482947b393ed548859d172397618fb1122ce"
            },
            {
              "bytes": 2202484,
              "name": "city-passenger-escalator.stl",
              "sha256": "46afb87eb9b738c0facdb1495981c9f6562eab7230c5f00b71c9e3c9726abfe2"
            }
          ],
          "archive": {
            "bytes": 1070470,
            "filename": "city-passenger-escalator-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8c5c4d403668d2c9036d54f0c0a5d6ede85c20235b15c3eac8af2b77ddff1718",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-passenger-escalator-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-passenger-escalator.fbx",
              "format": "FBX",
              "bytes": 1280588,
              "sha256": "26c1cef4fc64346656f5d5da0d26cc38fe6463ebc3ac0a64bfb0aaccaa672af9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-passenger-escalator.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8fb392ab3ee1a12303ca5aabf7ef676f0038cfc23c64e5edfa5deb02250e5182.json",
                "bytes": 2266,
                "sha256": "8fb392ab3ee1a12303ca5aabf7ef676f0038cfc23c64e5edfa5deb02250e5182"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "f45d7187febb18fc544269ce2f3fe0011727a9e1faab5e0ec6bcfd68fe5e1839",
            "text": "Short passenger escalator by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-passenger-escalator/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-passenger-escalator/source/city-passenger-escalator.glb"
    },
    {
      "id": "city-patio-heater",
      "type": "model",
      "title": "屋外テラス用のパティオヒーター",
      "titleEn": "Outdoor patio heater",
      "description": "飲食店のテラスや屋外待合場所に置くマッシュルーム形の暖房器具。筒形収納部、支柱、ガード付き上部、実際に凹んだ反射傘、操作部と背面点検部を造形。燃料容器の中身・燃焼・熱・発光はなく、火災安全や使用条件を検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.940 × 2.084 × 0.940 m、19,552三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A mushroom-style heater for restaurant patios or outdoor waiting areas, with a cylindrical enclosure, riser, guarded upper assembly, genuinely concave reflector, controls and rear access. No fuel contents, combustion, heat or light emission is supplied; fire safety and operating conditions are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.940 × 2.084 × 0.940 m; 19,552 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "patio",
        "heater",
        "terrace",
        "ヒーター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-patio-heater/preview.png",
      "preview": "city-patio-heater.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19552,
      "dimensions": [
        0.94,
        2.084,
        0.94
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-010/scripts/city_expansion/retail_hospitality.py",
        "sourceSha256": "8d116a4f83a21a8a72d1631f9f3cf528372dcae2ccad6ee64e41dbf780c8aa7e",
        "sourceRecipeSha256": "e650eca9f8a5a448dcd11aa524e7c2a7a0d4d9965bab90abf86281ba43173211",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9cdbdfd4e014201c833f41db5c3f7445cc27416919992e92cc881fe6eda3f032"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-010/scripts/city_expansion/retail_hospitality.py",
            "scripts/city_expansion/frozen/batch-010/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-patio-heater"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-patio-heater/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-patio-heater.json",
      "attribution": "Outdoor patio heater by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-patio-heater/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-patio-heater.glb",
          "format": "GLB",
          "bytes": 819844,
          "sha256": "8d116a4f83a21a8a72d1631f9f3cf528372dcae2ccad6ee64e41dbf780c8aa7e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-patio-heater/source/city-patio-heater.glb"
        },
        {
          "name": "city-patio-heater.stl",
          "format": "STL",
          "bytes": 977684,
          "sha256": "9cdbdfd4e014201c833f41db5c3f7445cc27416919992e92cc881fe6eda3f032",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-patio-heater/source/city-patio-heater.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-patio-heater",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 819844,
              "name": "city-patio-heater.glb",
              "sha256": "8d116a4f83a21a8a72d1631f9f3cf528372dcae2ccad6ee64e41dbf780c8aa7e"
            },
            {
              "bytes": 977684,
              "name": "city-patio-heater.stl",
              "sha256": "9cdbdfd4e014201c833f41db5c3f7445cc27416919992e92cc881fe6eda3f032"
            }
          ],
          "archive": {
            "bytes": 533455,
            "filename": "city-patio-heater-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "eb871375fb25cf1604eabfd067f2cdae99370f94b1d2e9f2beb2fe11f6aad9f1",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-patio-heater-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-patio-heater.fbx",
              "format": "FBX",
              "bytes": 622524,
              "sha256": "6741d19134e10fc34ccc1be0adf5331230c53953a6343cbbed25efb4d9c6b3b7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-patio-heater.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6c3ba38c19f2227755764633419b4d5fc687c51e7196a914ffa163a95039033e.json",
                "bytes": 706,
                "sha256": "6c3ba38c19f2227755764633419b4d5fc687c51e7196a914ffa163a95039033e"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "6d26614c46f7607a5fa05debad55798f90c63d13e809008383a343760149b015",
            "text": "Outdoor patio heater by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-patio-heater/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-patio-heater/source/city-patio-heater.glb"
    },
    {
      "id": "city-pedestal-tube-bender",
      "type": "model",
      "title": "台座式手動パイプ曲げ機",
      "titleEn": "Pedestal-mounted manual tube bender",
      "description": "金属加工場の背景に置く台座式パイプ曲げ機。アンカー外形付き底板と補強、支柱/作業板、溝付きの丸い型と中心軸、押さえローラー/送り側クランプ、長い固定レバーと握り、両端が開いた短い曲がり管を造形。例示管も一式の部品で、モデル数は1点です。可動・加工経路・管材強度・精度・荷重や安全性能は未実装・未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.290 × 1.163 × 0.582 m、7,456三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A pedestal tube-bending machine for metalworking backgrounds. It has an anchored-looking base/bracing, column/working plate, grooved circular former/central pivot, pressure roller/feed clamp, long fixed lever/grip and a short bent example tube with both ends open. The example tube belongs to the single assembly and is not counted separately. Motion, forming path, stock strength, accuracy, load and safety behavior are unimplemented and untested. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.290 × 1.163 × 0.582 m; 7,456 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "tube-bender",
        "metal-forming",
        "パイプ曲げ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-pedestal-tube-bender/preview.png",
      "preview": "city-pedestal-tube-bender.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7456,
      "dimensions": [
        1.290025,
        1.1629,
        0.582115
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-053/scripts/city_expansion/metal_forming_equipment.py",
        "sourceSha256": "eee918343e728ec4e5471bd516e47c6f0b18cb564d241b61f5389bfe1deb1ef5",
        "sourceRecipeSha256": "e009a059d5b4c1fd1ec4ad8ee842378a2d4bc66b6d7e28eba30078d62d63c3d1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6287d6e47bbc74b5920a7f8363e82ec282e20de0c8eb42e9bfbcdf955dcb3610"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-053/scripts/city_expansion/metal_forming_equipment.py",
            "scripts/city_expansion/frozen/batch-053/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pedestal-tube-bender"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pedestal-tube-bender/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pedestal-tube-bender.json",
      "attribution": "Pedestal-mounted manual tube bender by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pedestal-tube-bender/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pedestal-tube-bender.glb",
          "format": "GLB",
          "bytes": 317800,
          "sha256": "eee918343e728ec4e5471bd516e47c6f0b18cb564d241b61f5389bfe1deb1ef5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pedestal-tube-bender/source/city-pedestal-tube-bender.glb"
        },
        {
          "name": "city-pedestal-tube-bender.stl",
          "format": "STL",
          "bytes": 372884,
          "sha256": "6287d6e47bbc74b5920a7f8363e82ec282e20de0c8eb42e9bfbcdf955dcb3610",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-pedestal-tube-bender/source/city-pedestal-tube-bender.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pedestal-tube-bender",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 317800,
              "name": "city-pedestal-tube-bender.glb",
              "sha256": "eee918343e728ec4e5471bd516e47c6f0b18cb564d241b61f5389bfe1deb1ef5"
            },
            {
              "bytes": 372884,
              "name": "city-pedestal-tube-bender.stl",
              "sha256": "6287d6e47bbc74b5920a7f8363e82ec282e20de0c8eb42e9bfbcdf955dcb3610"
            }
          ],
          "archive": {
            "bytes": 235358,
            "filename": "city-pedestal-tube-bender-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3e79a6c68b1ca989337456497bcfdf5fd1803c5ada7f7ebbaf949c86496b57f6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pedestal-tube-bender-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pedestal-tube-bender.fbx",
              "format": "FBX",
              "bytes": 272892,
              "sha256": "89263e48c6eabb73a292190c53a6abfbb87952767193cbdcd2bfa8860193a21b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pedestal-tube-bender.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f9f6d39fe237044e05dc66f90498e7fc5f30db62f198c2b16a0f12764cf2d2fb.json",
                "bytes": 706,
                "sha256": "f9f6d39fe237044e05dc66f90498e7fc5f30db62f198c2b16a0f12764cf2d2fb"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "e3a1b3e11510d941039cf91b6098072b5867184481e828336797348c497207e2",
            "text": "Pedestal-mounted manual tube bender by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pedestal-tube-bender/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pedestal-tube-bender/source/city-pedestal-tube-bender.glb"
    },
    {
      "id": "city-pedestal-washbasin",
      "type": "model",
      "title": "陶器製のペデスタル洗面台",
      "titleEn": "Ceramic pedestal washbasin",
      "description": "建物の洗面室に置く据置きの陶器洗面台。曲面の脚と中空の鉢、吐水面付きのシングルレバー混合水栓、排水口、背面支持部を備えます。仮設手洗い装置とは別の固定内装器具です。水、完全な給排水系統、通水・温度調節はなく、衛生・施工基準への適合は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.608 × 1.045 × 0.515 m、5,692三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A fixed ceramic washbasin for building washrooms, with a curved pedestal, hollow basin, single-lever mixer-shaped faucet with outlet face, drain and rear supports. This is a fixed interior fixture rather than a portable handwash machine. Water, complete supply/waste plumbing, flow and temperature control are absent; hygiene and installation-standard compliance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.608 × 1.045 × 0.515 m; 5,692 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "basin",
        "sink",
        "washroom",
        "pedestal",
        "洗面台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-pedestal-washbasin/preview.png",
      "preview": "city-pedestal-washbasin.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 5692,
      "dimensions": [
        0.608,
        1.045099,
        0.515
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/washroom_fixtures.py",
        "sourceSha256": "b771857f1ab2c0572c25094844c90e274f56feee35e4737180e98a73783b0f1b",
        "sourceRecipeSha256": "237fcf441e18dd4aa4dd0b7e2f2ac310377e96e5739d729c5b8cb5e18c320abc",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "290d46a031332f00af6140c91ce68920ac98164744208b1d984c9ef65089b394"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/washroom_fixtures.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pedestal-washbasin"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pedestal-washbasin/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pedestal-washbasin.json",
      "attribution": "Ceramic pedestal washbasin by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pedestal-washbasin/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pedestal-washbasin.glb",
          "format": "GLB",
          "bytes": 264760,
          "sha256": "b771857f1ab2c0572c25094844c90e274f56feee35e4737180e98a73783b0f1b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pedestal-washbasin/source/city-pedestal-washbasin.glb"
        },
        {
          "name": "city-pedestal-washbasin.stl",
          "format": "STL",
          "bytes": 284684,
          "sha256": "290d46a031332f00af6140c91ce68920ac98164744208b1d984c9ef65089b394",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-pedestal-washbasin/source/city-pedestal-washbasin.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pedestal-washbasin",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 264760,
              "name": "city-pedestal-washbasin.glb",
              "sha256": "b771857f1ab2c0572c25094844c90e274f56feee35e4737180e98a73783b0f1b"
            },
            {
              "bytes": 284684,
              "name": "city-pedestal-washbasin.stl",
              "sha256": "290d46a031332f00af6140c91ce68920ac98164744208b1d984c9ef65089b394"
            }
          ],
          "archive": {
            "bytes": 187122,
            "filename": "city-pedestal-washbasin-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "12781c0252900ced1bf397652907b630ee5a783227738a769e7e7974ca152b8c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pedestal-washbasin-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pedestal-washbasin.fbx",
              "format": "FBX",
              "bytes": 214108,
              "sha256": "51a96742a0dda9a9774f2e17202673fa56e2422ebbfa9efaf0d2d80b9e9fe607",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pedestal-washbasin.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0266252abe1bf3f2dc01948495556ef1ea07d5b8ef53c08d1356cde9aa9d49d5.json",
                "bytes": 705,
                "sha256": "0266252abe1bf3f2dc01948495556ef1ea07d5b8ef53c08d1356cde9aa9d49d5"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "c8ffd3eebedc22e7a6f360f6a0b8ea98f4e36415e31e082ca403c9744dcced43",
            "text": "Ceramic pedestal washbasin by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pedestal-washbasin/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pedestal-washbasin/source/city-pedestal-washbasin.glb"
    },
    {
      "id": "city-pedestrian-railing",
      "type": "model",
      "title": "歩道用ガードパネル",
      "titleEn": "Pedestrian railing panel",
      "description": "支柱、縦格子、固定金具、連結タブを備える歩行者用の独立した柵パネル。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A standalone powder-coated pedestrian guard panel with steel pickets, foot plates, anchor bolts and joining tabs. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "road-safety",
        "pedestrian-railing"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-pedestrian-railing/thumbnail.png",
      "preview": "city-pedestrian-railing.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3684,
      "dimensions": [
        1.94,
        1.126,
        0.16
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner's request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access.py",
        "sourceSha256": "172339ddad310eec488bee984faacc113707f3bfd8c93ace10e989def0211a83",
        "stlSha256": "1f7a2e07a6c2228be40b8653ff35d2d45762c1104a8ed93bb06ee00c2262c95c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-pedestrian-railing"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pedestrian-railing/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pedestrian-railing.json",
      "attribution": "Pedestrian railing panel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pedestrian-railing/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pedestrian-railing.glb",
          "format": "GLB",
          "bytes": 135328,
          "sha256": "172339ddad310eec488bee984faacc113707f3bfd8c93ace10e989def0211a83",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pedestrian-railing/source/city-pedestrian-railing.glb"
        },
        {
          "name": "city-pedestrian-railing.stl",
          "format": "STL",
          "bytes": 184284,
          "sha256": "1f7a2e07a6c2228be40b8653ff35d2d45762c1104a8ed93bb06ee00c2262c95c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pedestrian-railing/source/city-pedestrian-railing.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pedestrian-railing",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 135328,
              "name": "city-pedestrian-railing.glb",
              "sha256": "172339ddad310eec488bee984faacc113707f3bfd8c93ace10e989def0211a83"
            },
            {
              "bytes": 184284,
              "name": "city-pedestrian-railing.stl",
              "sha256": "1f7a2e07a6c2228be40b8653ff35d2d45762c1104a8ed93bb06ee00c2262c95c"
            }
          ],
          "archive": {
            "bytes": 43456,
            "filename": "city-pedestrian-railing-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8e03e15dff4b9fd9cf54e74d7ac45353da337716a5f9864912b0375500fe848e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-pedestrian-railing-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pedestrian-railing.fbx",
              "format": "FBX",
              "bytes": 227404,
              "sha256": "7e19d02b36d52839933091451aa60dd062890e102dd507123aaf368c779dc6df",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-pedestrian-railing.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e3c48266fa1a4f3615ebced456482ffc5222e1e5784b99f9b84c4a3af928e4d2.json",
                "bytes": 317,
                "sha256": "e3c48266fa1a4f3615ebced456482ffc5222e1e5784b99f9b84c4a3af928e4d2"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "29cb5fb4e266a262097b25f93fdc27fd05447fab98c3ae1c861ed81cfd102811",
            "text": "Pedestrian railing panel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pedestrian-railing/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pedestrian-railing/source/city-pedestrian-railing.glb"
    },
    {
      "id": "city-pedestrian-signal-head",
      "type": "model",
      "title": "歩行者用信号機",
      "titleEn": "Pedestrian signal head on pole",
      "description": "横断歩道の端に立つ歩行者用信号機と支柱です。フランジ付きの丸柱、上下2灯の灯器箱とひさし、取付バンドと腕、背面の接続箱を造形しています。下の青緑レンズは点灯（発光材質）、上の赤レンズは消灯状態です。人形の図記号、押しボタン、待ち時間表示、配線、信号の切替動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.320 × 3.030 × 0.670 m、4,424三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A pedestrian signal head on its own pole at the end of a crosswalk. It models the flanged round pole, two stacked lamp housings with hood visors, mounting bands and arms, and a rear junction box. The lower blue-green lens is lit using an emissive material and the upper red lens is unlit. Walking-figure pictograms, push buttons, countdown indicators, wiring and signal switching are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.320 × 3.030 × 0.670 m; 4,424 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "traffic-signal",
        "pedestrian-signal",
        "crosswalk",
        "歩行者信号"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-pedestrian-signal-head/preview.png",
      "preview": "city-pedestrian-signal-head.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4424,
      "dimensions": [
        0.32,
        3.03,
        0.67
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "3a9641ed231cd1954c4543de74494d3eef280ee4052408c65c15d82612b9d030",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "80959dc1b088d8add41212f9aa99c16502b105f76682a188869eab2b58e77d16"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pedestrian-signal-head"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pedestrian-signal-head/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pedestrian-signal-head.json",
      "attribution": "Pedestrian signal head on pole by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pedestrian-signal-head/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pedestrian-signal-head.glb",
          "format": "GLB",
          "bytes": 197936,
          "sha256": "3a9641ed231cd1954c4543de74494d3eef280ee4052408c65c15d82612b9d030",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pedestrian-signal-head/source/city-pedestrian-signal-head.glb"
        },
        {
          "name": "city-pedestrian-signal-head.stl",
          "format": "STL",
          "bytes": 221284,
          "sha256": "80959dc1b088d8add41212f9aa99c16502b105f76682a188869eab2b58e77d16",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-pedestrian-signal-head/source/city-pedestrian-signal-head.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pedestrian-signal-head",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 197936,
              "name": "city-pedestrian-signal-head.glb",
              "sha256": "3a9641ed231cd1954c4543de74494d3eef280ee4052408c65c15d82612b9d030"
            },
            {
              "bytes": 221284,
              "name": "city-pedestrian-signal-head.stl",
              "sha256": "80959dc1b088d8add41212f9aa99c16502b105f76682a188869eab2b58e77d16"
            }
          ],
          "archive": {
            "bytes": 127866,
            "filename": "city-pedestrian-signal-head-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8b564324a9727375cb66cd0c7b6854a4c47f76e9732766bee4d943c1fda93b29",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pedestrian-signal-head-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pedestrian-signal-head.fbx",
              "format": "FBX",
              "bytes": 156748,
              "sha256": "984bbdff7d8adc4321e9593c9abe58ab20e00bc990f79af98000a2dad896e0e2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pedestrian-signal-head.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/84d52427e56a75778521cdb0ef88a1d6673f51668e56a719fd823ba8736038cd.json",
                "bytes": 318,
                "sha256": "84d52427e56a75778521cdb0ef88a1d6673f51668e56a719fd823ba8736038cd"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "5f9856a47c8d43373411d6c742762e4bff997ea89f937c1e5d86aabe2f185589",
            "text": "Pedestrian signal head on pole by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pedestrian-signal-head/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pedestrian-signal-head/source/city-pedestrian-signal-head.glb"
    },
    {
      "id": "city-personal-watercraft",
      "type": "model",
      "title": "細長いサドル付きパーソナルウォータークラフト",
      "titleEn": "Personal watercraft with long saddle",
      "description": "都市の水辺・艇庫背景に配置する、独自の小型サドル式ウォータークラフト。V形の船底と成形デッキ、実際に低くなった左右の足元溝と滑り止め、長い成形サドルと支持部、立上がり舵軸・ハンドル、無表示の計器面、後部乗込みステップ、開口した噴射ノズル外形と船底グリルを造形。一式1点で、ボートの縮小版や色違いではありません。 最下点をY=0とする水平中央原点です。水面の高さ・喫水位置は配置側で選んでください。水・人物・物理挙動・操縦・浮力・流体力学・救助機能は含まず、静的外形のみです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.196 × 1.085 × 3.205 m、8,130三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact original saddle-style personal watercraft for urban waterfront and boathouse scenes. Its V-bottom body and molded deck form two genuinely lowered foot channels with grip strips. A long shaped saddle/support, raised steering stem and handlebars, blank instrument face, attached rear boarding step, open jet-nozzle exterior and underside grille complete the distinct assembly. It is one model, not a resized or recolored open boat. The horizontally centered origin places the lowest geometry point at Y=0; choose the waterline and immersion height in your own scene. No water, people, physics, driving, flotation, hydrodynamics or rescue functionality is included: this is a static exterior assembly. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.196 × 1.085 × 3.205 m; 8,130 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "personal-watercraft",
        "saddle",
        "waterjet-exterior",
        "ウォータークラフト"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-personal-watercraft/preview.png",
      "preview": "city-personal-watercraft.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8130,
      "dimensions": [
        1.195533,
        1.0855,
        3.205
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-052/scripts/city_expansion/urban_watercraft_models.py",
        "sourceSha256": "7e9ae7977585cb7934673e2cf45394bb9f1ff456372a703d2e6181f4cb575103",
        "sourceRecipeSha256": "82371d5d2ebb2ddb027cf96e9d325a08635ecf39b98fa0bd8d8b937f4e733bf6",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c12aa34a2d8c66f32266c2d888e92c406418176bc5fcd28faa9eeb01484eb03e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-052/scripts/city_expansion/urban_watercraft_models.py",
            "scripts/city_expansion/frozen/batch-052/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-personal-watercraft"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-personal-watercraft/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-personal-watercraft.json",
      "attribution": "Personal watercraft with long saddle by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-personal-watercraft/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-personal-watercraft.glb",
          "format": "GLB",
          "bytes": 467044,
          "sha256": "7e9ae7977585cb7934673e2cf45394bb9f1ff456372a703d2e6181f4cb575103",
          "url": "https://xenoah.github.io/meshcopia/assets/city-personal-watercraft/source/city-personal-watercraft.glb"
        },
        {
          "name": "city-personal-watercraft.stl",
          "format": "STL",
          "bytes": 406584,
          "sha256": "c12aa34a2d8c66f32266c2d888e92c406418176bc5fcd28faa9eeb01484eb03e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-personal-watercraft/source/city-personal-watercraft.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-personal-watercraft",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 467044,
              "name": "city-personal-watercraft.glb",
              "sha256": "7e9ae7977585cb7934673e2cf45394bb9f1ff456372a703d2e6181f4cb575103"
            },
            {
              "bytes": 406584,
              "name": "city-personal-watercraft.stl",
              "sha256": "c12aa34a2d8c66f32266c2d888e92c406418176bc5fcd28faa9eeb01484eb03e"
            }
          ],
          "archive": {
            "bytes": 286721,
            "filename": "city-personal-watercraft-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "30d8547c2c2194f4bbed4ceb450ba0978e45fe9e3c8ef988369a43a38bfcf208",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-personal-watercraft-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-personal-watercraft.fbx",
              "format": "FBX",
              "bytes": 324060,
              "sha256": "00c27cc899ce87f4cd19c42c7e3bcb56334860140c62f3602f7a9fdea7702a55",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-personal-watercraft.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/23c463e6d0813947621ee164cace4959ee3bd2342bb4b6c4cf9ee6435046fa77.json",
                "bytes": 514,
                "sha256": "23c463e6d0813947621ee164cace4959ee3bd2342bb4b6c4cf9ee6435046fa77"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "031016bbf6341b05293c908facfd31e862e8069663ce72bdd7f6164092dcab99",
            "text": "Personal watercraft with long saddle by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-personal-watercraft/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-personal-watercraft/source/city-personal-watercraft.glb"
    },
    {
      "id": "city-pet-bag-dispenser",
      "type": "model",
      "title": "ペット用袋ディスペンサー",
      "titleEn": "Pet bag dispenser",
      "description": "雨よけ蓋、補充扉、鍵、実際に開いた引出口、折り畳まれた袋の端を備える壁付けディスペンサー。ごみ箱は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A wall-mounted pet bag dispenser with rain lid, refill hinge, key cylinder, real pull aperture and folded bag edge; no waste bin included. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "street-furniture",
        "pet-bag-dispenser"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-pet-bag-dispenser/thumbnail.png",
      "preview": "city-pet-bag-dispenser.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1916,
      "dimensions": [
        0.304,
        0.47793,
        0.257366
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_recreation.py",
        "sourceSha256": "fea27d1be1c40fa420e1eadd9378e2444c3b5e48dc3ff48c05e5810b935148e0",
        "stlSha256": "af72c33bf42ad0e6dc2ec786309ec894a038d1d99166c7c66d6d6cfde8e4452b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_recreation.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py",
            "scripts/city/access_structures.py"
          ],
          "selectors": [
            "city-pet-bag-dispenser"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pet-bag-dispenser/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pet-bag-dispenser.json",
      "attribution": "Pet bag dispenser by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pet-bag-dispenser/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pet-bag-dispenser.glb",
          "format": "GLB",
          "bytes": 72928,
          "sha256": "fea27d1be1c40fa420e1eadd9378e2444c3b5e48dc3ff48c05e5810b935148e0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pet-bag-dispenser/source/city-pet-bag-dispenser.glb"
        },
        {
          "name": "city-pet-bag-dispenser.stl",
          "format": "STL",
          "bytes": 95884,
          "sha256": "af72c33bf42ad0e6dc2ec786309ec894a038d1d99166c7c66d6d6cfde8e4452b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pet-bag-dispenser/source/city-pet-bag-dispenser.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pet-bag-dispenser",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 72928,
              "name": "city-pet-bag-dispenser.glb",
              "sha256": "fea27d1be1c40fa420e1eadd9378e2444c3b5e48dc3ff48c05e5810b935148e0"
            },
            {
              "bytes": 95884,
              "name": "city-pet-bag-dispenser.stl",
              "sha256": "af72c33bf42ad0e6dc2ec786309ec894a038d1d99166c7c66d6d6cfde8e4452b"
            }
          ],
          "archive": {
            "bytes": 50299,
            "filename": "city-pet-bag-dispenser-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "fe4f609a265f2ddde2ceefb032644217234d1c854811c4b7265ad7eab7cf52ab",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-pet-bag-dispenser-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pet-bag-dispenser.fbx",
              "format": "FBX",
              "bytes": 129564,
              "sha256": "d8ae4acbce6a58a28054c64094a7931f3fb8e462884639df0430bc87ead82b23",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-pet-bag-dispenser.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/88667727d000e69d59824c675491beccdeb770959c82803de046895e1038adaa.json",
                "bytes": 317,
                "sha256": "88667727d000e69d59824c675491beccdeb770959c82803de046895e1038adaa"
              }
            }
          ],
          "notice": {
            "bytes": 392,
            "filename": "LICENSE.txt",
            "sha256": "2d2e3c23c11f331de5a73a4abceafece473dc639d7e89a97a14f1779e0450af4",
            "text": "Pet bag dispenser by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pet-bag-dispenser/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pet-bag-dispenser/source/city-pet-bag-dispenser.glb"
    },
    {
      "id": "city-photo-booth",
      "type": "model",
      "title": "開いた入口付き写真ブース",
      "titleEn": "Photo booth with open entrance",
      "description": "駅や商業施設の通路に置く、自立型の無銘写真ブース。前面には入室できる空いた開口と片側に寄せた厚みのあるカーテンがあり、内部に台座付き座席・背当て、向かい合う固定カメラと不透明な画面、外側に無記載の操作面と空の出力口、背面に貫通換気スリットを造形。画面・レンズ・照明面は不透明かつ非発光です。撮影、印刷、支払、カーテン操作は未実装。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.839 × 2.175 × 1.345 m、8,892三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding unbranded photo booth for station and shopping-center corridors. Its front has a genuinely open entrance and thick gathered curtain at one side, with a pedestal seat/backrest, opposing fixed camera and opaque display inside, blank exterior controls, an empty output mouth, and through ventilation slots at the rear. Display, lens and lighting faces are opaque and non-emissive. Photography, printing, payment and curtain motion are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.839 × 2.175 × 1.345 m; 8,892 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "retail",
        "photo-booth",
        "interior",
        "写真ブース"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-photo-booth/preview.png",
      "preview": "city-photo-booth.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8892,
      "dimensions": [
        1.839,
        2.1745,
        1.3455
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-050/scripts/city_expansion/retail_storage_fixtures.py",
        "sourceSha256": "2f3bbfc111ba91d4fc5c7e5ead9fcc7cc251c0a04dcb53625e69acc75577565c",
        "sourceRecipeSha256": "b297936e9abfa79c0015e5726bd50ab1f735b44daa1fe6c6d844a1ad90b47d46",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "4c1ac24178a78ce03d24239c93ec48e4e63e9028878be484ca016b84f72560b2"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-050/scripts/city_expansion/retail_storage_fixtures.py",
            "scripts/city_expansion/frozen/batch-050/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-photo-booth"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-photo-booth/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-photo-booth.json",
      "attribution": "Photo booth with open entrance by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-photo-booth/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-photo-booth.glb",
          "format": "GLB",
          "bytes": 424152,
          "sha256": "2f3bbfc111ba91d4fc5c7e5ead9fcc7cc251c0a04dcb53625e69acc75577565c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-photo-booth/source/city-photo-booth.glb"
        },
        {
          "name": "city-photo-booth.stl",
          "format": "STL",
          "bytes": 444684,
          "sha256": "4c1ac24178a78ce03d24239c93ec48e4e63e9028878be484ca016b84f72560b2",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-photo-booth/source/city-photo-booth.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-photo-booth",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 424152,
              "name": "city-photo-booth.glb",
              "sha256": "2f3bbfc111ba91d4fc5c7e5ead9fcc7cc251c0a04dcb53625e69acc75577565c"
            },
            {
              "bytes": 444684,
              "name": "city-photo-booth.stl",
              "sha256": "4c1ac24178a78ce03d24239c93ec48e4e63e9028878be484ca016b84f72560b2"
            }
          ],
          "archive": {
            "bytes": 252224,
            "filename": "city-photo-booth-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2ab4359ad24dd4ebe570b97e7f354f15f3554157e9bc7a713bd41d9894e9724a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-photo-booth-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-photo-booth.fbx",
              "format": "FBX",
              "bytes": 298380,
              "sha256": "5152452846b1128ed7722fec61e85b399420e2a9c7ab3ed50fd4a768bf93c6c1",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-photo-booth.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4fbd16c9c0269167a609a0b26e81ae283cf685fb13f354b966712fa72a0706e7.json",
                "bytes": 707,
                "sha256": "4fbd16c9c0269167a609a0b26e81ae283cf685fb13f354b966712fa72a0706e7"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "ce86205a1030e9ed21a21ae07e491988b076b0443eb7a6b74dc6b51671e5aa07",
            "text": "Photo booth with open entrance by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-photo-booth/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-photo-booth/source/city-photo-booth.glb"
    },
    {
      "id": "city-pipe-inspection-camera-reel",
      "type": "model",
      "title": "管内点検カメラリール",
      "titleEn": "Pipe inspection camera reel",
      "description": "配管点検や施設保守のシーン用の携帯カメラリール。開いた巻枠、連続した固定ケーブル、持ち手、背面バッテリー外装付き表示器、信号線とレンズ面のある保管状態のプローブを造形。画面とレンズは不透明・非発光で、映像・照明・ケーブル展開や防水性能は含みません。現物の点検装置設計ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.455 × 0.766 × 0.515 m、15,544三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A portable inspection-camera reel for pipe-survey and facility-maintenance scenes, with an open cage, continuous fixed coil, carrying handle, monitor with rear battery exterior, signal lead and parked lens-bearing probe. Display and optics are opaque and nonemissive; video, lighting, cable deployment and waterproof performance are not included. This is not a real inspection-device design. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.455 × 0.766 × 0.515 m; 15,544 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "inspection",
        "camera",
        "reel",
        "pipe",
        "点検カメラ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-pipe-inspection-camera-reel/preview.png",
      "preview": "city-pipe-inspection-camera-reel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 15544,
      "dimensions": [
        0.454968,
        0.766,
        0.515086
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/site_survey_tools.py",
        "sourceSha256": "bd8a2bc7ebd53667e1f2e2547b7a4c8aff664a328c7464d6f5184f9a7d59f869",
        "sourceRecipeSha256": "3c6448a15711e82928e43213bac15f7ee302759ce9bf1415d08dacb444b57d2c",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "8047af184102da5753543c6bc642099026cd5f0d9a10ed1b66c738579346df3b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/site_survey_tools.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pipe-inspection-camera-reel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pipe-inspection-camera-reel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pipe-inspection-camera-reel.json",
      "attribution": "Pipe inspection camera reel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pipe-inspection-camera-reel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pipe-inspection-camera-reel.glb",
          "format": "GLB",
          "bytes": 595084,
          "sha256": "bd8a2bc7ebd53667e1f2e2547b7a4c8aff664a328c7464d6f5184f9a7d59f869",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pipe-inspection-camera-reel/source/city-pipe-inspection-camera-reel.glb"
        },
        {
          "name": "city-pipe-inspection-camera-reel.stl",
          "format": "STL",
          "bytes": 777284,
          "sha256": "8047af184102da5753543c6bc642099026cd5f0d9a10ed1b66c738579346df3b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-pipe-inspection-camera-reel/source/city-pipe-inspection-camera-reel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pipe-inspection-camera-reel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 595084,
              "name": "city-pipe-inspection-camera-reel.glb",
              "sha256": "bd8a2bc7ebd53667e1f2e2547b7a4c8aff664a328c7464d6f5184f9a7d59f869"
            },
            {
              "bytes": 777284,
              "name": "city-pipe-inspection-camera-reel.stl",
              "sha256": "8047af184102da5753543c6bc642099026cd5f0d9a10ed1b66c738579346df3b"
            }
          ],
          "archive": {
            "bytes": 415522,
            "filename": "city-pipe-inspection-camera-reel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2e7b80ef4aba269c1b2e8870f9c7c4c425d0ba8057a28caa6063123024181219",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pipe-inspection-camera-reel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pipe-inspection-camera-reel.fbx",
              "format": "FBX",
              "bytes": 496732,
              "sha256": "173f8ee9f182bbfa3f179eb6b648d67b0eb72ac5024a3aab575436ae24f69d10",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pipe-inspection-camera-reel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e44406bf527667bce549df47cd61c1d8e59690975e91dd441310facfa7936e5c.json",
                "bytes": 1096,
                "sha256": "e44406bf527667bce549df47cd61c1d8e59690975e91dd441310facfa7936e5c"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "c7ffe893f0c1e82150ffba1d07541e1810ca88f2c017b29335cdd68d37309959",
            "text": "Pipe inspection camera reel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pipe-inspection-camera-reel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pipe-inspection-camera-reel/source/city-pipe-inspection-camera-reel.glb"
    },
    {
      "id": "city-planetary-food-mixer",
      "type": "model",
      "title": "開放ガードと深いボウル付きの業務用ミキサー",
      "titleEn": "Planetary food mixer with open guard and deep bowl",
      "description": "カフェやベーカリーの作業台に置く汎用ミキサーの静的プロップ。丸みのある台座と後部支柱、前方へ張り出す駆動部、内側まで厚みを持つ空のボウル、ボウル支持アーム、固定した平面ビーター、前右側が開いた部分ワイヤーガード、昇降レバー風の形状と操作部、背面点検パネルを造形しています。ボウル底と内壁は実際の空洞を囲み、食品や液体は含みません。ガード開口と固定された部品は外観表現であり、撹拌・昇降・電気機能、食品接触の適合性、機械安全を示すものではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.555 × 0.776 × 0.641 m、12,584三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A generic static mixer prop for a cafe or bakery work counter, with a rounded base and rear pedestal, overhanging drive head, empty thick-walled deep bowl, bowl-support cradle, fixed flat beater, partial wire guard open at the front right, lift-lever detail, controls and rear access panel. The bowl floor and inner wall surround a genuine cavity; no food or liquid is included. The guard opening and fixed parts are appearance cues only, with no mixing, lifting or electrical function, food-contact suitability or mechanical-safety claim. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.555 × 0.776 × 0.641 m; 12,584 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "food-service",
        "mixer",
        "counter-appliance",
        "厨房"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-planetary-food-mixer/preview.png",
      "preview": "city-planetary-food-mixer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12584,
      "dimensions": [
        0.555179,
        0.776,
        0.640566
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-025/scripts/city_expansion/food_service_appliances.py",
        "sourceSha256": "25d04a5cfb7bf7917cf8a57c46f24c2ad5fd5d6db3abf125710969c4442319ad",
        "sourceRecipeSha256": "77ba11ff55e9a4382a8a26f5a524c23f813dd17155ba541f3628daa10a650169",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "29d059204bb121aafcd8144af9085f7d97d9647d230d290b00d6b0ee5a95b671"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-025/scripts/city_expansion/food_service_appliances.py",
            "scripts/city_expansion/frozen/batch-025/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-planetary-food-mixer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-planetary-food-mixer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-planetary-food-mixer.json",
      "attribution": "Planetary food mixer with open guard and deep bowl by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-planetary-food-mixer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-planetary-food-mixer.glb",
          "format": "GLB",
          "bytes": 595720,
          "sha256": "25d04a5cfb7bf7917cf8a57c46f24c2ad5fd5d6db3abf125710969c4442319ad",
          "url": "https://xenoah.github.io/meshcopia/assets/city-planetary-food-mixer/source/city-planetary-food-mixer.glb"
        },
        {
          "name": "city-planetary-food-mixer.stl",
          "format": "STL",
          "bytes": 629284,
          "sha256": "29d059204bb121aafcd8144af9085f7d97d9647d230d290b00d6b0ee5a95b671",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-planetary-food-mixer/source/city-planetary-food-mixer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-planetary-food-mixer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 595720,
              "name": "city-planetary-food-mixer.glb",
              "sha256": "25d04a5cfb7bf7917cf8a57c46f24c2ad5fd5d6db3abf125710969c4442319ad"
            },
            {
              "bytes": 629284,
              "name": "city-planetary-food-mixer.stl",
              "sha256": "29d059204bb121aafcd8144af9085f7d97d9647d230d290b00d6b0ee5a95b671"
            }
          ],
          "archive": {
            "bytes": 344226,
            "filename": "city-planetary-food-mixer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7a7d2b03fc0ae74e6a00f02993770821b4758b216efed8278f3383e5762a91c9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-planetary-food-mixer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-planetary-food-mixer.fbx",
              "format": "FBX",
              "bytes": 408892,
              "sha256": "52bac054125a64e7bbf064129459760fd1566effd62216d1571d57e80831e611",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-planetary-food-mixer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b61efd00df46c087f82fc182e66f4331e237082551de6d5e3240cc3f775e987a.json",
                "bytes": 708,
                "sha256": "b61efd00df46c087f82fc182e66f4331e237082551de6d5e3240cc3f775e987a"
              }
            }
          ],
          "notice": {
            "bytes": 428,
            "filename": "LICENSE.txt",
            "sha256": "b6c8b83e52f3ac24e3f7f7715cebcb3a5c5e6133fc5cbf9e7ffd7a6e08876b5d",
            "text": "Planetary food mixer with open guard and deep bowl by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-planetary-food-mixer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-planetary-food-mixer/source/city-planetary-food-mixer.glb"
    },
    {
      "id": "city-plastic-crate-seating",
      "type": "model",
      "title": "ケース積みの屋台席",
      "titleEn": "Plastic crate seating",
      "description": "路地の屋台や立ち飲み屋の前で、樹脂製の運搬ケースを積んで作る簡易な席です。2段積みのケース2組に渡した板の長椅子と、ケース1個に板を載せた丸椅子を造形しています。ケースの壁・底・取っ手穴・リブ・上縁を個別に作り、銘柄・社名・ロゴなどの文字や図柄は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.778 × 0.630 × 0.430 m、6,816三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "Improvised seating built from stacked plastic crates in front of alley food stalls and standing bars. It models a plank bench across two double-stacked crate pairs and a single-crate stool with a board seat. Crate walls, floors, hand holes, ribs and top rims are modelled individually, with no brand names, company names, logos or other lettering. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.778 × 0.630 × 0.430 m; 6,816 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "crate",
        "seating",
        "yokocho",
        "street-food",
        "ビールケース"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-plastic-crate-seating/preview.png",
      "preview": "city-plastic-crate-seating.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6816,
      "dimensions": [
        1.778,
        0.63,
        0.43
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "1309401e3b317382adc05a8fdf54ff448832c884fcfcf2fea155fbe542f1e9ef",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "8627fa1f58baaa8a7a9bb4ce802f1d5b3359d08d65bbd92fbc02dec68ad80c51"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-plastic-crate-seating"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-plastic-crate-seating/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-plastic-crate-seating.json",
      "attribution": "Plastic crate seating by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-plastic-crate-seating/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-plastic-crate-seating.glb",
          "format": "GLB",
          "bytes": 481820,
          "sha256": "1309401e3b317382adc05a8fdf54ff448832c884fcfcf2fea155fbe542f1e9ef",
          "url": "https://xenoah.github.io/meshcopia/assets/city-plastic-crate-seating/source/city-plastic-crate-seating.glb"
        },
        {
          "name": "city-plastic-crate-seating.stl",
          "format": "STL",
          "bytes": 340884,
          "sha256": "8627fa1f58baaa8a7a9bb4ce802f1d5b3359d08d65bbd92fbc02dec68ad80c51",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-plastic-crate-seating/source/city-plastic-crate-seating.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-plastic-crate-seating",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 481820,
              "name": "city-plastic-crate-seating.glb",
              "sha256": "1309401e3b317382adc05a8fdf54ff448832c884fcfcf2fea155fbe542f1e9ef"
            },
            {
              "bytes": 340884,
              "name": "city-plastic-crate-seating.stl",
              "sha256": "8627fa1f58baaa8a7a9bb4ce802f1d5b3359d08d65bbd92fbc02dec68ad80c51"
            }
          ],
          "archive": {
            "bytes": 195403,
            "filename": "city-plastic-crate-seating-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5f2bfaee36fbf787614566446f4ed60832d9596a9b185897c99f257a9a7726e7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-plastic-crate-seating-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-plastic-crate-seating.fbx",
              "format": "FBX",
              "bytes": 229196,
              "sha256": "d6bf1c8a8e78d4d26072e9c73dc62959cd0625392c948a3ea2daafdc34470a1d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-plastic-crate-seating.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e5601b64397782cda0f113ae6f6b5dd66edb534b031b6abeb5f3fa8209fda7f1.json",
                "bytes": 705,
                "sha256": "e5601b64397782cda0f113ae6f6b5dd66edb534b031b6abeb5f3fa8209fda7f1"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "f86c8e1f5a1a31cbc1f71507b047da36e75cb80262402b60a3f1f18ac1672eda",
            "text": "Plastic crate seating by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-plastic-crate-seating/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-plastic-crate-seating/source/city-plastic-crate-seating.glb"
    },
    {
      "id": "city-plate-compactor",
      "type": "model",
      "title": "小型プレートコンパクター",
      "titleEn": "Compact vibratory plate compactor",
      "description": "舗装補修や小規模な路盤工事に配置する振動転圧機。反り上がった底板、起振部、エンジンの冷却フィン、防振支持、ベルトカバーと操作ハンドルを造形。転圧・燃焼・振動機能はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.543 × 1.013 × 1.097 m、13,080三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact plate compactor for road repairs and small sub-base works. Includes a formed compaction shoe, exciter housing, finned engine, isolated platform, belt guard and control handle. No compaction, combustion or vibration behavior is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.543 × 1.013 × 1.097 m; 13,080 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "compactor",
        "construction",
        "roadwork",
        "転圧"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-plate-compactor/preview.png",
      "preview": "city-plate-compactor.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13080,
      "dimensions": [
        0.542875,
        1.013138,
        1.0975
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-004/scripts/city_expansion/construction_machines.py",
        "sourceSha256": "f6f7151e934416c25edd3f621eb0ed60453a6bb301acfab83126e88879626fba",
        "sourceRecipeSha256": "4d0e899c5719f36250a887a05f620cc9107549c4c7c836225d1e1e14e54cc0e2",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f231435be71c6ee62502af20edcd769103eede019471ce10a91fb69ed4d05322"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-004/scripts/city_expansion/construction_machines.py",
            "scripts/city_expansion/frozen/batch-004/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-plate-compactor"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-plate-compactor/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-plate-compactor.json",
      "attribution": "Compact vibratory plate compactor by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-plate-compactor/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-plate-compactor.glb",
          "format": "GLB",
          "bytes": 738400,
          "sha256": "f6f7151e934416c25edd3f621eb0ed60453a6bb301acfab83126e88879626fba",
          "url": "https://xenoah.github.io/meshcopia/assets/city-plate-compactor/source/city-plate-compactor.glb"
        },
        {
          "name": "city-plate-compactor.stl",
          "format": "STL",
          "bytes": 654084,
          "sha256": "f231435be71c6ee62502af20edcd769103eede019471ce10a91fb69ed4d05322",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-plate-compactor/source/city-plate-compactor.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-plate-compactor",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 738400,
              "name": "city-plate-compactor.glb",
              "sha256": "f6f7151e934416c25edd3f621eb0ed60453a6bb301acfab83126e88879626fba"
            },
            {
              "bytes": 654084,
              "name": "city-plate-compactor.stl",
              "sha256": "f231435be71c6ee62502af20edcd769103eede019471ce10a91fb69ed4d05322"
            }
          ],
          "archive": {
            "bytes": 417658,
            "filename": "city-plate-compactor-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "4ea41e922061301c8a4732344ae06cefffde71c2368ac96e565ff0d793ff2aaf",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-plate-compactor-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-plate-compactor.fbx",
              "format": "FBX",
              "bytes": 466940,
              "sha256": "ad13112b2250ee02c0c3291f1ceccd2c0e1804f6c18005746cfda37c98e057a0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-plate-compactor.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/563b28f97db6050ab4b7636fce1a26b57958ce85d7a5a81a0ea36183fb3ffe0e.json",
                "bytes": 902,
                "sha256": "563b28f97db6050ab4b7636fce1a26b57958ce85d7a5a81a0ea36183fb3ffe0e"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "820e26d969b319030f8af527ed1b5fdf1bb56887ceb8905eec4c7079656be889",
            "text": "Compact vibratory plate compactor by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-plate-compactor/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-plate-compactor/source/city-plate-compactor.glb"
    },
    {
      "id": "city-plate-heat-exchanger",
      "type": "model",
      "title": "フレーム式プレート熱交換器",
      "titleEn": "Framed plate heat exchanger",
      "description": "建物の機械室・地域エネルギー設備に置くプレート式熱交換器外装。18枚の個別プレートと縁、前後の厚い押さえ枠、六本の締付棒とナット、ガイド棒、前面四口の実開口フランジと奥の暗い面、据付脚を造形。配管接続の見える奥行きはありますが、内部流路やガスケット構成を再現した設計図ではありません。熱交換・流体・圧力機能は未実装です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.663 × 1.149 × 0.735 m、17,896三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A plate-heat-exchanger exterior for building plant rooms and community energy scenes. It has eighteen individual plates with edges, heavy front/rear pressure frames, six clamping rods and nuts, guide bars, four genuinely open front flanges with recessed dark interiors, and mounting feet. Visible connector depth is modeled, but internal fluid passages and gasket construction are not an engineering design. Thermal exchange, fluid flow and pressure behavior are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.663 × 1.149 × 0.735 m; 17,896 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "utilities",
        "heat-exchanger",
        "plant-room",
        "熱交換器"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-plate-heat-exchanger/preview.png",
      "preview": "city-plate-heat-exchanger.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17896,
      "dimensions": [
        0.663,
        1.149,
        0.73502
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-047/scripts/city_expansion/building_water_plant.py",
        "sourceSha256": "eedab41c934266328be3ddab800681ac77d6816df681c47fb3da0d21a1522edf",
        "sourceRecipeSha256": "cccf37a2fbead63951b75a5b0ff543562db60978b8b536a6ec78d85466b6e8e1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "719dccbaefc89aba4dd88aeb2393281eb74ffe1b3555c524e2d94a1d140c5def"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-047/scripts/city_expansion/building_water_plant.py",
            "scripts/city_expansion/frozen/batch-047/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-plate-heat-exchanger"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-plate-heat-exchanger/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-plate-heat-exchanger.json",
      "attribution": "Framed plate heat exchanger by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-plate-heat-exchanger/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-plate-heat-exchanger.glb",
          "format": "GLB",
          "bytes": 965812,
          "sha256": "eedab41c934266328be3ddab800681ac77d6816df681c47fb3da0d21a1522edf",
          "url": "https://xenoah.github.io/meshcopia/assets/city-plate-heat-exchanger/source/city-plate-heat-exchanger.glb"
        },
        {
          "name": "city-plate-heat-exchanger.stl",
          "format": "STL",
          "bytes": 894884,
          "sha256": "719dccbaefc89aba4dd88aeb2393281eb74ffe1b3555c524e2d94a1d140c5def",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-plate-heat-exchanger/source/city-plate-heat-exchanger.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-plate-heat-exchanger",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 965812,
              "name": "city-plate-heat-exchanger.glb",
              "sha256": "eedab41c934266328be3ddab800681ac77d6816df681c47fb3da0d21a1522edf"
            },
            {
              "bytes": 894884,
              "name": "city-plate-heat-exchanger.stl",
              "sha256": "719dccbaefc89aba4dd88aeb2393281eb74ffe1b3555c524e2d94a1d140c5def"
            }
          ],
          "archive": {
            "bytes": 474798,
            "filename": "city-plate-heat-exchanger-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cceb5896521cae428d22adbf8a59314ce2309c0bd35a831db2f0a470e3ee70cb",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-plate-heat-exchanger-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-plate-heat-exchanger.fbx",
              "format": "FBX",
              "bytes": 546588,
              "sha256": "b8179db7fb4ceba6fce33b3d43c3c0b775d89303d48856c60cfec5b4b8a36e01",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-plate-heat-exchanger.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b6aa45f99adb9e7ce11e831d6c30ce78c992073c95e5c47724972664bfc791eb.json",
                "bytes": 902,
                "sha256": "b6aa45f99adb9e7ce11e831d6c30ce78c992073c95e5c47724972664bfc791eb"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "c292506acdd9e1efcc75f35326bad1133771704a5688e4484b7933eac7ea22cb",
            "text": "Framed plate heat exchanger by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-plate-heat-exchanger/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-plate-heat-exchanger/source/city-plate-heat-exchanger.glb"
    },
    {
      "id": "city-playground-climbing-dome",
      "type": "model",
      "title": "低いジオデシック登りドーム",
      "titleEn": "Low geodesic climbing dome",
      "description": "公園や遊び場の場面に置く低いジオデシック型ドーム。半球状の三角格子を作る実体のチューブ、丸い接合ハブ、外向き固定ねじ、地面に接するソケット付きシューとアンカーを造形。内部は実際に開いています。利用者、地面、基礎や落下保護舗装は含みません。静的装飾モデルで、荷重・開口部への挟み込み・転落・遊具安全規格の認証や検証はなく、施工指示ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.981 × 1.505 × 3.124 m、32,220三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A low geodesic dome for park and playground scenes, with a hemisphere-like triangular network of solid tubular struts, rounded joint hubs, outward-facing fixings and socketed ground shoes with anchor hardware. The interior and triangular openings are genuinely open. No people, ground, foundations or impact surfacing. Static decorative geometry, without certification or validation for loads, entrapment openings, falls or playground safety standards; not construction instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.981 × 1.505 × 3.124 m; 32,220 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "park",
        "playground",
        "geodesic",
        "climbing-dome",
        "ジャングルジム"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-playground-climbing-dome/preview.png",
      "preview": "city-playground-climbing-dome.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 32220,
      "dimensions": [
        2.981089,
        1.505,
        3.124
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-011/scripts/city_expansion/active_park.py",
        "sourceSha256": "f3cb91966065c60f3f8d56d32189eb6a3e3a626a8d46cdbf079f4392915df0e3",
        "sourceRecipeSha256": "54293a01b6b56bab7133b6fd2a39c538a8679cc23f5b611cdc5b096dd5766862",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a26294c43e594e0d12c6f3957b51c3c83c59c5f6937dc8ed337ea08943145845"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-011/scripts/city_expansion/active_park.py",
            "scripts/city_expansion/frozen/batch-011/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-playground-climbing-dome"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-climbing-dome/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-playground-climbing-dome.json",
      "attribution": "Low geodesic climbing dome by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-playground-climbing-dome/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-playground-climbing-dome.glb",
          "format": "GLB",
          "bytes": 1745668,
          "sha256": "f3cb91966065c60f3f8d56d32189eb6a3e3a626a8d46cdbf079f4392915df0e3",
          "url": "https://xenoah.github.io/meshcopia/assets/city-playground-climbing-dome/source/city-playground-climbing-dome.glb"
        },
        {
          "name": "city-playground-climbing-dome.stl",
          "format": "STL",
          "bytes": 1611084,
          "sha256": "a26294c43e594e0d12c6f3957b51c3c83c59c5f6937dc8ed337ea08943145845",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-playground-climbing-dome/source/city-playground-climbing-dome.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-playground-climbing-dome",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1745668,
              "name": "city-playground-climbing-dome.glb",
              "sha256": "f3cb91966065c60f3f8d56d32189eb6a3e3a626a8d46cdbf079f4392915df0e3"
            },
            {
              "bytes": 1611084,
              "name": "city-playground-climbing-dome.stl",
              "sha256": "a26294c43e594e0d12c6f3957b51c3c83c59c5f6937dc8ed337ea08943145845"
            }
          ],
          "archive": {
            "bytes": 889380,
            "filename": "city-playground-climbing-dome-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "df45589949d2e18d4ee6ded266336d65c1fe7ada46daa9b00f0468e832878254",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-playground-climbing-dome-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-playground-climbing-dome.fbx",
              "format": "FBX",
              "bytes": 1016220,
              "sha256": "1b718781b45ad0c789fa4f5edcc7d18755579ba1ec9103dbae5445a98cf4d064",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-playground-climbing-dome.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/829bbf2e79775783135179ba1bbc43c485c14452f97ef61e727e5679a3dff956.json",
                "bytes": 1293,
                "sha256": "829bbf2e79775783135179ba1bbc43c485c14452f97ef61e727e5679a3dff956"
              }
            }
          ],
          "notice": {
            "bytes": 408,
            "filename": "LICENSE.txt",
            "sha256": "3fe81448cc56feb6b7618b0332ef1e92750a09a8ca227fac8be4cd316fe0f4cb",
            "text": "Low geodesic climbing dome by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-playground-climbing-dome/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-climbing-dome/source/city-playground-climbing-dome.glb"
    },
    {
      "id": "city-playground-roundabout",
      "type": "model",
      "title": "ベンチと手すり付き公園回転遊具",
      "titleEn": "Playground roundabout with seats and rails",
      "description": "公園の遊び場に配置する、円形デッキと固定ベンチを備えた回転遊具の静的モデル。縁枠と滑り止め風の桟、三つの湾曲座面、中央の環状グリップと外側手すり、足元金具、下面の放射状補強、軸受風ハブと接地プレートを造形。全体で1点です。回転・衝突判定はなく、実用品の安全性・耐荷重・規格適合は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.130 × 0.947 × 2.130 m、22,344三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static roundabout assembly for playground scenes, with a circular deck and three fixed curved benches. It has a rim, raised grip-looking strips, central ring grip and outer rails, foot sockets, radial underside stiffeners, bearing-looking hub and grounded anchor plate. The whole assembly counts as one model. Rotation and collision behavior are absent; real-equipment safety, load capacity and standards compliance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.130 × 0.947 × 2.130 m; 22,344 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "playground",
        "roundabout",
        "round-deck",
        "回転遊具"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-playground-roundabout/preview.png",
      "preview": "city-playground-roundabout.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22344,
      "dimensions": [
        2.13,
        0.946923,
        2.13
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-054/scripts/city_expansion/active_park_equipment.py",
        "sourceSha256": "29b9b538a016beba1a27eb7582dacdb78cfcb4ec1273b250878828f65da194c1",
        "sourceRecipeSha256": "335bb6027b110ba9b140be37d9fc57716cb1aa347bbd622b492d06a75c5fd1f7",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "2bd6d5a13ce5ce87e2e707a4a5c9b771fff5085259429253988daebf78b31261"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-054/scripts/city_expansion/active_park_equipment.py",
            "scripts/city_expansion/frozen/batch-054/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-playground-roundabout"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-roundabout/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-playground-roundabout.json",
      "attribution": "Playground roundabout with seats and rails by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-playground-roundabout/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-playground-roundabout.glb",
          "format": "GLB",
          "bytes": 1170756,
          "sha256": "29b9b538a016beba1a27eb7582dacdb78cfcb4ec1273b250878828f65da194c1",
          "url": "https://xenoah.github.io/meshcopia/assets/city-playground-roundabout/source/city-playground-roundabout.glb"
        },
        {
          "name": "city-playground-roundabout.stl",
          "format": "STL",
          "bytes": 1117284,
          "sha256": "2bd6d5a13ce5ce87e2e707a4a5c9b771fff5085259429253988daebf78b31261",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-playground-roundabout/source/city-playground-roundabout.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-playground-roundabout",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1170756,
              "name": "city-playground-roundabout.glb",
              "sha256": "29b9b538a016beba1a27eb7582dacdb78cfcb4ec1273b250878828f65da194c1"
            },
            {
              "bytes": 1117284,
              "name": "city-playground-roundabout.stl",
              "sha256": "2bd6d5a13ce5ce87e2e707a4a5c9b771fff5085259429253988daebf78b31261"
            }
          ],
          "archive": {
            "bytes": 690132,
            "filename": "city-playground-roundabout-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5ceb85fa22637e4e010572dde9da171c3b66134170c8a79afb13ccb4a4c062dd",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-playground-roundabout-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-playground-roundabout.fbx",
              "format": "FBX",
              "bytes": 772668,
              "sha256": "b38da22f38bcb714adc42fe9ba2f9b192bad9ba6787b9473587012302927fcf9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-playground-roundabout.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3a787dcdfe686a04373806b04561cd036bf226e6a1bc90de6107b9d74c1293d1.json",
                "bytes": 1294,
                "sha256": "3a787dcdfe686a04373806b04561cd036bf226e6a1bc90de6107b9d74c1293d1"
              }
            }
          ],
          "notice": {
            "bytes": 421,
            "filename": "LICENSE.txt",
            "sha256": "a23014fd4ded33396f1648fa75d385033f990e9736d3c1f73f485cda6574c738",
            "text": "Playground roundabout with seats and rails by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-playground-roundabout/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-roundabout/source/city-playground-roundabout.glb"
    },
    {
      "id": "city-playground-seesaw",
      "type": "model",
      "title": "2席の公園シーソー",
      "titleEn": "Two-seat playground seesaw",
      "description": "小公園向けの2席シーソーをわずかに傾けた静止姿勢で造形。座席、手すり、足掛け、1本梁、両側A型支柱、覆い付き軸受、地面側のゴムストッパーと固定金具を備えます。子供、地面や落下保護舗装は含みません。装飾用の静的メッシュで、動作・荷重・挟み込み・遊具安全規格は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.804 × 1.142 × 0.588 m、19,808三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A two-seat playground seesaw shown at a slight static rest angle, with seats, grab handles, footrests, one rocker beam, paired A-frame supports, covered pivot bearings, ground bump stops and anchor hardware. No children, ground surface or impact-absorbing surfacing. Decorative static meshes only; motion, loading, entrapment and playground safety standards are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.804 × 1.142 × 0.588 m; 19,808 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "recreation",
        "playground",
        "seesaw",
        "park",
        "シーソー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-playground-seesaw/preview.png",
      "preview": "city-playground-seesaw.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19808,
      "dimensions": [
        2.804169,
        1.142034,
        0.588
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-002/scripts/city_expansion/recreation.py",
        "sourceSha256": "13c574af4eb4cca3da944c33e04de50e2b832c520bb2697f7de6a69857989b7d",
        "sourceRecipeSha256": "7ff7891b8f6c09ebc2d303c825227d2714d573a91447254760925e814ecf0904",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "237ac9d815233e6016d7866b3dd6fcf6b9cf4500fd8530895350e782def79b68"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-002/scripts/city_expansion/recreation.py",
            "scripts/city_expansion/frozen/batch-002/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-playground-seesaw"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-seesaw/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-playground-seesaw.json",
      "attribution": "Two-seat playground seesaw by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-playground-seesaw/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-playground-seesaw.glb",
          "format": "GLB",
          "bytes": 996924,
          "sha256": "13c574af4eb4cca3da944c33e04de50e2b832c520bb2697f7de6a69857989b7d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-playground-seesaw/source/city-playground-seesaw.glb"
        },
        {
          "name": "city-playground-seesaw.stl",
          "format": "STL",
          "bytes": 990484,
          "sha256": "237ac9d815233e6016d7866b3dd6fcf6b9cf4500fd8530895350e782def79b68",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-playground-seesaw/source/city-playground-seesaw.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-playground-seesaw",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 996924,
              "name": "city-playground-seesaw.glb",
              "sha256": "13c574af4eb4cca3da944c33e04de50e2b832c520bb2697f7de6a69857989b7d"
            },
            {
              "bytes": 990484,
              "name": "city-playground-seesaw.stl",
              "sha256": "237ac9d815233e6016d7866b3dd6fcf6b9cf4500fd8530895350e782def79b68"
            }
          ],
          "archive": {
            "bytes": 635787,
            "filename": "city-playground-seesaw-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "56563b554e33f461425f4bf487bb38d3bd1574fa795540fae75c99989c6d673d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-playground-seesaw-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-playground-seesaw.fbx",
              "format": "FBX",
              "bytes": 708348,
              "sha256": "cfd6964c9bca3640b87aca007879440560d5ec1a740bc801f7de851029611295",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-playground-seesaw.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c835d7fafc38efe053968ffeaffae6cee636c3ba4070e666099d520ff0bd3aa6.json",
                "bytes": 514,
                "sha256": "c835d7fafc38efe053968ffeaffae6cee636c3ba4070e666099d520ff0bd3aa6"
              }
            }
          ],
          "notice": {
            "bytes": 401,
            "filename": "LICENSE.txt",
            "sha256": "582ff244b887441aff005cbd535bc1b9bae0ec0fa508d9df06ed4a63d689e915",
            "text": "Two-seat playground seesaw by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-playground-seesaw/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-seesaw/source/city-playground-seesaw.glb"
    },
    {
      "id": "city-playground-slide",
      "type": "model",
      "title": "公園用滑り台",
      "titleEn": "Playground slide",
      "description": "連続した曲面の滑走部、立ち上がった側面、踊り場、はしご、手すり、支持脚を備える静的な滑り台。安全規格適合は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A static slide with continuous curved chute, raised sides, platform, ladder, handrails and connected supports. Safety-standard compliance has not been validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "street-furniture",
        "playground-slide"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-playground-slide/thumbnail.png",
      "preview": "city-playground-slide.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7312,
      "dimensions": [
        1.14,
        2.103,
        3.16
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_recreation.py",
        "sourceSha256": "0e264f4f4908c4d8a0eca1441ad46529da70c9f17ec5a15e6204874decad3d56",
        "stlSha256": "8b6701a5eacedf6507f8e4783ca26e143b85348722b1c6bd70839f399808980d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_recreation.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py",
            "scripts/city/access_structures.py"
          ],
          "selectors": [
            "city-playground-slide"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-slide/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-playground-slide.json",
      "attribution": "Playground slide by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-playground-slide/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-playground-slide.glb",
          "format": "GLB",
          "bytes": 270568,
          "sha256": "0e264f4f4908c4d8a0eca1441ad46529da70c9f17ec5a15e6204874decad3d56",
          "url": "https://xenoah.github.io/meshcopia/assets/city-playground-slide/source/city-playground-slide.glb"
        },
        {
          "name": "city-playground-slide.stl",
          "format": "STL",
          "bytes": 365684,
          "sha256": "8b6701a5eacedf6507f8e4783ca26e143b85348722b1c6bd70839f399808980d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-playground-slide/source/city-playground-slide.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-playground-slide",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 270568,
              "name": "city-playground-slide.glb",
              "sha256": "0e264f4f4908c4d8a0eca1441ad46529da70c9f17ec5a15e6204874decad3d56"
            },
            {
              "bytes": 365684,
              "name": "city-playground-slide.stl",
              "sha256": "8b6701a5eacedf6507f8e4783ca26e143b85348722b1c6bd70839f399808980d"
            }
          ],
          "archive": {
            "bytes": 124109,
            "filename": "city-playground-slide-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "bc1d8d60274e27b8d3ec80f08594e44682df0ef053474827ed5dfa9f7bfef16f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-playground-slide-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-playground-slide.fbx",
              "format": "FBX",
              "bytes": 355788,
              "sha256": "2f73132a526695c9e24b96936d82a507487323206dc800bfdde176f4e4152455",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-playground-slide.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/27d2ba98e082913d182c1d76417e3b88a6514e2fd5d67d9c6a0e98c23b6746d1.json",
                "bytes": 318,
                "sha256": "27d2ba98e082913d182c1d76417e3b88a6514e2fd5d67d9c6a0e98c23b6746d1"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "f9ee3f29ba3a543af8b27aedaec5537e5789342b13c4c13c3c99c3b9b92e1ca8",
            "text": "Playground slide by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-playground-slide/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-slide/source/city-playground-slide.glb"
    },
    {
      "id": "city-playground-swing",
      "type": "model",
      "title": "公園用ブランコ",
      "titleEn": "Playground swing",
      "description": "A型フレーム、接合金具、シャックル、交互のチェーンリンクと座席を備える静的なブランコ。安全規格適合は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A static playground swing with connected A-frame, spreaders, shackles, alternating chain links and rubber seat. Safety-standard compliance has not been validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "street-furniture",
        "playground-swing"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-playground-swing/thumbnail.png",
      "preview": "city-playground-swing.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 15088,
      "dimensions": [
        3.2,
        2.385,
        2.08
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_recreation.py",
        "sourceSha256": "bbcea804a0718a0b8cd9ce229cde42838f9239501244287c06845fc6634ed645",
        "stlSha256": "e7fa9e2460373d85121f9b5f5e3bee8c0cde740cfce9dd4f02198bd0142d30a6"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_recreation.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py",
            "scripts/city/access_structures.py"
          ],
          "selectors": [
            "city-playground-swing"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-swing/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-playground-swing.json",
      "attribution": "Playground swing by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-playground-swing/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-playground-swing.glb",
          "format": "GLB",
          "bytes": 527644,
          "sha256": "bbcea804a0718a0b8cd9ce229cde42838f9239501244287c06845fc6634ed645",
          "url": "https://xenoah.github.io/meshcopia/assets/city-playground-swing/source/city-playground-swing.glb"
        },
        {
          "name": "city-playground-swing.stl",
          "format": "STL",
          "bytes": 754484,
          "sha256": "e7fa9e2460373d85121f9b5f5e3bee8c0cde740cfce9dd4f02198bd0142d30a6",
          "url": "https://xenoah.github.io/meshcopia/assets/city-playground-swing/source/city-playground-swing.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-playground-swing",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 527644,
              "name": "city-playground-swing.glb",
              "sha256": "bbcea804a0718a0b8cd9ce229cde42838f9239501244287c06845fc6634ed645"
            },
            {
              "bytes": 754484,
              "name": "city-playground-swing.stl",
              "sha256": "e7fa9e2460373d85121f9b5f5e3bee8c0cde740cfce9dd4f02198bd0142d30a6"
            }
          ],
          "archive": {
            "bytes": 331544,
            "filename": "city-playground-swing-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "621776c520cf83828c7b77e2b611d6db900cfcbb66f70c1467d0fce9580b1006",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-playground-swing-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-playground-swing.fbx",
              "format": "FBX",
              "bytes": 545964,
              "sha256": "4beed6f5ff72288c194c8c2cd36b6751d0a63cc1e79de4de6a78d8e48459949e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-playground-swing.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5d823c0c86e7c9b133a490b020b370356d7e88ac3dc03eb57d8fde2e32408ed3.json",
                "bytes": 514,
                "sha256": "5d823c0c86e7c9b133a490b020b370356d7e88ac3dc03eb57d8fde2e32408ed3"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "478da76d1e242ef61fcb8b0bd553c901b291b00839a14e2d6f30e6025d45ef35",
            "text": "Playground swing by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-playground-swing/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-playground-swing/source/city-playground-swing.glb"
    },
    {
      "id": "city-pole-mounted-security-light",
      "type": "model",
      "title": "防犯灯（ソーラー付き）",
      "titleEn": "Pole-mounted security light with solar panel",
      "description": "住宅地の生活道路に立つ、ソーラーパネル付きのLED防犯灯です。フランジ付きの細い鋼管柱とナット、曲げパイプの腕、灯具と発光するLEDレンズ、電源ボックス、傾けた小型ソーラーパネルと枠・取付腕を造形しています。発光は材質の自発光のみで、照明器具としての配光、配線、管理番号の文字は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.340 × 3.365 × 1.079 m、2,604三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A solar-assisted LED security light for residential lanes. It models the slim flanged steel pole with nuts, a curved bracket arm, the luminaire with a lit LED lens, a driver box and a tilted small solar panel with frame and bracket. Illumination is an emissive material only; photometric light, wiring and asset-number lettering are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.340 × 3.365 × 1.079 m; 2,604 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "street-light",
        "security-light",
        "solar",
        "residential",
        "防犯灯"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-pole-mounted-security-light/preview.png",
      "preview": "city-pole-mounted-security-light.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2604,
      "dimensions": [
        0.34,
        3.364712,
        1.078885
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "0dcf7fe19440582aadb4656abee65f92499748158253bda9371bda6aa5af6acc",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "fdd5adedb0e77899b19d944f400808f0513dad6ac3894ee63767acd87ffcd39a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pole-mounted-security-light"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pole-mounted-security-light/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pole-mounted-security-light.json",
      "attribution": "Pole-mounted security light with solar panel by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pole-mounted-security-light/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pole-mounted-security-light.glb",
          "format": "GLB",
          "bytes": 113420,
          "sha256": "0dcf7fe19440582aadb4656abee65f92499748158253bda9371bda6aa5af6acc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pole-mounted-security-light/source/city-pole-mounted-security-light.glb"
        },
        {
          "name": "city-pole-mounted-security-light.stl",
          "format": "STL",
          "bytes": 130284,
          "sha256": "fdd5adedb0e77899b19d944f400808f0513dad6ac3894ee63767acd87ffcd39a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-pole-mounted-security-light/source/city-pole-mounted-security-light.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pole-mounted-security-light",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 113420,
              "name": "city-pole-mounted-security-light.glb",
              "sha256": "0dcf7fe19440582aadb4656abee65f92499748158253bda9371bda6aa5af6acc"
            },
            {
              "bytes": 130284,
              "name": "city-pole-mounted-security-light.stl",
              "sha256": "fdd5adedb0e77899b19d944f400808f0513dad6ac3894ee63767acd87ffcd39a"
            }
          ],
          "archive": {
            "bytes": 85037,
            "filename": "city-pole-mounted-security-light-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9ccaff2e618ff6b82a90f2537c87cd8c17872477832cc0b280b0e89bb09c4d1b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-pole-mounted-security-light-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pole-mounted-security-light.fbx",
              "format": "FBX",
              "bytes": 106460,
              "sha256": "a68fc22a7d7159149d088352fefa81ea3002f13f3349cdfd3db83e47a5734a4b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-pole-mounted-security-light.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/93c4f18b92a2a92924ebc808f15419be1ba890396a0d53e691d40d469df0aa6a.json",
                "bytes": 317,
                "sha256": "93c4f18b92a2a92924ebc808f15419be1ba890396a0d53e691d40d469df0aa6a"
              }
            }
          ],
          "notice": {
            "bytes": 429,
            "filename": "LICENSE.txt",
            "sha256": "c47abf0ac1c0dd1ce1bb14f4f3f5e1c58157c54cbd82a1a31fcdcf1a511517ac",
            "text": "Pole-mounted security light with solar panel by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pole-mounted-security-light/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pole-mounted-security-light/source/city-pole-mounted-security-light.glb"
    },
    {
      "id": "city-pool-entry-ladder",
      "type": "model",
      "title": "プール縁用の曲線手すり付き入水はしご",
      "titleEn": "Pool-entry ladder with curved deck grab rails",
      "description": "プールの縁に取り付ける入水用はしごの静的プロップ。左右の連続した曲線手すり、深さ方向へ延びる四段の踏み板と滑り止め形状、デッキ固定ソケット、下部の壁当てパッドを造形しています。デッキ面は最下点から約1.27 m上に合わせて配置してください。水面・プール壁・床は付属せず、保守用ケージはしごとは別の構成です。昇降機能、耐荷重、滑り抵抗や安全認証を示すモデルではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.772 × 2.213 × 0.806 m、7,656三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static pool-entry ladder for the edge of a swimming pool, with two continuous curved deck grab rails, four immersed-run treads with raised traction detail, deck sockets and lower wall-contact pads. Position the deck about 1.27 m above the lowest point of this grounded asset. Water, pool wall and deck are omitted; this is not a caged maintenance ladder. No climbing function, load rating, slip-resistance performance or safety certification is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.772 × 2.213 × 0.806 m; 7,656 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "pool",
        "ladder",
        "deck-equipment",
        "プール"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-pool-entry-ladder/preview.png",
      "preview": "city-pool-entry-ladder.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7656,
      "dimensions": [
        0.772,
        2.213,
        0.806
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-021/scripts/city_expansion/poolside_equipment.py",
        "sourceSha256": "9d6b34640dfe999e3dbc19f98469fab7ca5e6bc7434eb7b261fac911fd022443",
        "sourceRecipeSha256": "56ac2705a918db0a1000053ecace716c04cb7e52d25ebc4f4510a8468f53e731",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "3081299e6c768bfeabd528342683c4b9b9ae7e268576beca85e0fe7382deb3a0"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-021/scripts/city_expansion/poolside_equipment.py",
            "scripts/city_expansion/frozen/batch-021/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pool-entry-ladder"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pool-entry-ladder/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pool-entry-ladder.json",
      "attribution": "Pool-entry ladder with curved deck grab rails by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pool-entry-ladder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pool-entry-ladder.glb",
          "format": "GLB",
          "bytes": 456312,
          "sha256": "9d6b34640dfe999e3dbc19f98469fab7ca5e6bc7434eb7b261fac911fd022443",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pool-entry-ladder/source/city-pool-entry-ladder.glb"
        },
        {
          "name": "city-pool-entry-ladder.stl",
          "format": "STL",
          "bytes": 382884,
          "sha256": "3081299e6c768bfeabd528342683c4b9b9ae7e268576beca85e0fe7382deb3a0",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-pool-entry-ladder/source/city-pool-entry-ladder.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pool-entry-ladder",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 456312,
              "name": "city-pool-entry-ladder.glb",
              "sha256": "9d6b34640dfe999e3dbc19f98469fab7ca5e6bc7434eb7b261fac911fd022443"
            },
            {
              "bytes": 382884,
              "name": "city-pool-entry-ladder.stl",
              "sha256": "3081299e6c768bfeabd528342683c4b9b9ae7e268576beca85e0fe7382deb3a0"
            }
          ],
          "archive": {
            "bytes": 207533,
            "filename": "city-pool-entry-ladder-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cdcb7db7c333723a786b1d95d40e00b1a269d6502967c834fabbd9503faa65f9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pool-entry-ladder-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pool-entry-ladder.fbx",
              "format": "FBX",
              "bytes": 241836,
              "sha256": "7864ea9668ab602c2ab3166c0f61461d596a443d3446f2d49d3fd37444223225",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pool-entry-ladder.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/2aa4a4fba09fbfff69868f294b3468a771b94465af5abcaf1f2d725d91022324.json",
                "bytes": 512,
                "sha256": "2aa4a4fba09fbfff69868f294b3468a771b94465af5abcaf1f2d725d91022324"
              }
            }
          ],
          "notice": {
            "bytes": 420,
            "filename": "LICENSE.txt",
            "sha256": "25ca39bfc0b67e17e7a84c525786a8e0434d9b95a2f2443466e2dca5aee513ad",
            "text": "Pool-entry ladder with curved deck grab rails by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pool-entry-ladder/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pool-entry-ladder/source/city-pool-entry-ladder.glb"
    },
    {
      "id": "city-pool-lane-rope-reel",
      "type": "model",
      "title": "浮子付きレーンロープを巻いた移動式リール",
      "titleEn": "Mobile pool lane-rope reel with threaded floats",
      "description": "プールのレーンロープ収納場所や用具庫に置く移動式リール一式。四つのキャスター付き架台、押し手、軸受、開口スポーク側板と巻胴、手回しクランク、一本の連続ロープに穴あき浮子を通して巻いた形状を造形しています。浮子はこの一式の構成部品であり、別モデルとして数えません。水面・プール壁は付属せず、巻取り、走行、浮力、張力保持、耐荷重や競技・安全認証の機能はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.467 × 1.224 × 0.866 m、29,212三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A complete mobile lane-rope storage reel for a pool equipment area or store room, with a four-caster frame, push handle, bearings, open spoked flanges and drum, hand crank, and bored float segments visibly threaded along one continuous wound rope. Floats are components of this single asset, not separately counted models. Water and pool walls are omitted; no winding, rolling, flotation, tension retention, load rating or competition/safety certification is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.467 × 1.224 × 0.866 m; 29,212 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "pool",
        "lane-rope-reel",
        "storage-equipment",
        "プール用品"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-pool-lane-rope-reel/preview.png",
      "preview": "city-pool-lane-rope-reel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 29212,
      "dimensions": [
        1.467,
        1.224,
        0.866
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-021/scripts/city_expansion/poolside_equipment.py",
        "sourceSha256": "157cc0716ac08b9cab61517e8bb626b0d237e1c8877d1338a47fa99216558edc",
        "sourceRecipeSha256": "56ac2705a918db0a1000053ecace716c04cb7e52d25ebc4f4510a8468f53e731",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "14b8bf12de1e3456e9d90e1efa2f39b20909c85d99cebc3b10f11073bf59173c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-021/scripts/city_expansion/poolside_equipment.py",
            "scripts/city_expansion/frozen/batch-021/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pool-lane-rope-reel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pool-lane-rope-reel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pool-lane-rope-reel.json",
      "attribution": "Mobile pool lane-rope reel with threaded floats by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pool-lane-rope-reel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pool-lane-rope-reel.glb",
          "format": "GLB",
          "bytes": 1239244,
          "sha256": "157cc0716ac08b9cab61517e8bb626b0d237e1c8877d1338a47fa99216558edc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pool-lane-rope-reel/source/city-pool-lane-rope-reel.glb"
        },
        {
          "name": "city-pool-lane-rope-reel.stl",
          "format": "STL",
          "bytes": 1460684,
          "sha256": "14b8bf12de1e3456e9d90e1efa2f39b20909c85d99cebc3b10f11073bf59173c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-pool-lane-rope-reel/source/city-pool-lane-rope-reel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pool-lane-rope-reel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1239244,
              "name": "city-pool-lane-rope-reel.glb",
              "sha256": "157cc0716ac08b9cab61517e8bb626b0d237e1c8877d1338a47fa99216558edc"
            },
            {
              "bytes": 1460684,
              "name": "city-pool-lane-rope-reel.stl",
              "sha256": "14b8bf12de1e3456e9d90e1efa2f39b20909c85d99cebc3b10f11073bf59173c"
            }
          ],
          "archive": {
            "bytes": 869248,
            "filename": "city-pool-lane-rope-reel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a8538bb5fad98e3fa9b787222a42ba497129cab4b12a108f4a1b8d9b31ce3277",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pool-lane-rope-reel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pool-lane-rope-reel.fbx",
              "format": "FBX",
              "bytes": 984780,
              "sha256": "64a045eb3d6cec3f1aa0e9e518f7ce4aba50fc57f62393ddb06f0cf67046ff2d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pool-lane-rope-reel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9c1c1a59411774f53ba1d68b691fb9d508fb906e648e73df6b8e7a4bceb4cdfc.json",
                "bytes": 1488,
                "sha256": "9c1c1a59411774f53ba1d68b691fb9d508fb906e648e73df6b8e7a4bceb4cdfc"
              }
            }
          ],
          "notice": {
            "bytes": 424,
            "filename": "LICENSE.txt",
            "sha256": "c481735ce8f8bfb8e56411b82e36a7394c26694e586403e49f01944f13eb1686",
            "text": "Mobile pool lane-rope reel with threaded floats by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pool-lane-rope-reel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pool-lane-rope-reel/source/city-pool-lane-rope-reel.glb"
    },
    {
      "id": "city-portable-air-compressor",
      "type": "model",
      "title": "タンク付き可搬式空気圧縮機",
      "titleEn": "Portable receiver-tank air compressor",
      "description": "屋外の補修作業や管理庫向けの車輪付き空気圧縮機。横置き受気タンク、電動機、放熱フィン付き圧縮部、圧力計、調圧器、排水弁と運搬ハンドルを造形。ホース、圧縮空気、可動・電気機能はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.855 × 0.800 × 0.579 m、19,408三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wheeled air compressor for outdoor maintenance and service sheds. Includes a horizontal receiver tank, motor, finned pump, gauge, regulator, drain valve and transport handle. No hose, compressed air, electrical operation or moving mechanism is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.855 × 0.800 × 0.579 m; 19,408 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "compressor",
        "air",
        "maintenance",
        "圧縮機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-portable-air-compressor/preview.png",
      "preview": "city-portable-air-compressor.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19408,
      "dimensions": [
        0.855,
        0.8,
        0.57944
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-004/scripts/city_expansion/construction_machines.py",
        "sourceSha256": "43b94d7df61b1e0a3aa12e60990487e7ce5b8074263ac5397ce7d8c490a6c1a9",
        "sourceRecipeSha256": "4d0e899c5719f36250a887a05f620cc9107549c4c7c836225d1e1e14e54cc0e2",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "81739c5b2b39fdf3c37239f03e33e948d2b7dcd76bc1eb42312acd03004eec7a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-004/scripts/city_expansion/construction_machines.py",
            "scripts/city_expansion/frozen/batch-004/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-portable-air-compressor"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-air-compressor/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-portable-air-compressor.json",
      "attribution": "Portable receiver-tank air compressor by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-portable-air-compressor/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-portable-air-compressor.glb",
          "format": "GLB",
          "bytes": 892320,
          "sha256": "43b94d7df61b1e0a3aa12e60990487e7ce5b8074263ac5397ce7d8c490a6c1a9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-portable-air-compressor/source/city-portable-air-compressor.glb"
        },
        {
          "name": "city-portable-air-compressor.stl",
          "format": "STL",
          "bytes": 970484,
          "sha256": "81739c5b2b39fdf3c37239f03e33e948d2b7dcd76bc1eb42312acd03004eec7a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-portable-air-compressor/source/city-portable-air-compressor.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-portable-air-compressor",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 892320,
              "name": "city-portable-air-compressor.glb",
              "sha256": "43b94d7df61b1e0a3aa12e60990487e7ce5b8074263ac5397ce7d8c490a6c1a9"
            },
            {
              "bytes": 970484,
              "name": "city-portable-air-compressor.stl",
              "sha256": "81739c5b2b39fdf3c37239f03e33e948d2b7dcd76bc1eb42312acd03004eec7a"
            }
          ],
          "archive": {
            "bytes": 538844,
            "filename": "city-portable-air-compressor-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9328ebb8fe17dff47bd9dfa1f01a287b4d3e65357c44f9993e5554b3260d2d5f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-air-compressor-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-portable-air-compressor.fbx",
              "format": "FBX",
              "bytes": 621820,
              "sha256": "c3f9de82b7dd392867afa471af7a7fc4f4159c67f36ee1e34fee5ec3781fb1ba",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-air-compressor.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f5d68821b1965ab1c419a9695faa2bacedaa9b17d3f3a3cb9eedab43c16df23d.json",
                "bytes": 903,
                "sha256": "f5d68821b1965ab1c419a9695faa2bacedaa9b17d3f3a3cb9eedab43c16df23d"
              }
            }
          ],
          "notice": {
            "bytes": 418,
            "filename": "LICENSE.txt",
            "sha256": "15f83aa2dbb3863fc6eed9d8b24ae9e8b56bffabb908ed4538504d606cc5ba22",
            "text": "Portable receiver-tank air compressor by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-portable-air-compressor/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-air-compressor/source/city-portable-air-compressor.glb"
    },
    {
      "id": "city-portable-dehumidifier",
      "type": "model",
      "title": "水タンク付き室内用移動式除湿機",
      "titleEn": "Portable indoor dehumidifier with water tank",
      "description": "住宅・管理室・収納室の床に配置する室内用除湿機の外観。背面吸込みルーバーと上面吹出口の実際の隙間、奥の簡略化した交換器板、少し引き出した固定姿勢の空の水タンクと取手、開いた排水口、持運びハンドル、四個のキャスター、背面収納コードを造形。屋外室外機や単体の送風機ではなく、タンク回収式の室内備品として区別します。除湿・通水・冷媒・電装・移動・タンク操作は実装していません。能力・防水性・電気安全性・認証は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.340 × 0.700 × 0.414 m、11,600三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An indoor moisture-removal appearance prop for floors in homes, facility rooms and storage interiors. Genuine gaps in the rear intake and top outlet reveal recessed simplified exchanger plates. An empty removable-looking water tank is fixed slightly withdrawn, with a real pull handle, open drain outlet, raised carry handle, four casters and parked rear cord. The tank-collection indoor appliance is distinct from an outdoor condenser or standalone blower. Dehumidification, plumbing, refrigerant, electrical operation, rolling and tank movement are not implemented. Capacity, water resistance, electrical safety and certification are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.340 × 0.700 × 0.414 m; 11,600 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "interior",
        "dehumidifier",
        "appliance",
        "water-tank",
        "除湿機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-portable-dehumidifier/preview.png",
      "preview": "city-portable-dehumidifier.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11600,
      "dimensions": [
        0.34,
        0.6995,
        0.4145
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-033/scripts/city_expansion/indoor_climate_fixtures.py",
        "sourceSha256": "da19b296e348399dd76418df75c1f9086722c8838ea53653e236cc93d2d45650",
        "sourceRecipeSha256": "a7a8d560a6c08cecfd0f4e2fab688cb30ccc269ffbbd1bfd87ed593322a68300",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7dd207307aa9600c73058eb8acf3b4b1d3c39c898fdc2fc5552a747450cc2980"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-033/scripts/city_expansion/indoor_climate_fixtures.py",
            "scripts/city_expansion/frozen/batch-033/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-portable-dehumidifier"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-dehumidifier/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-portable-dehumidifier.json",
      "attribution": "Portable indoor dehumidifier with water tank by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-portable-dehumidifier/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-portable-dehumidifier.glb",
          "format": "GLB",
          "bytes": 731768,
          "sha256": "da19b296e348399dd76418df75c1f9086722c8838ea53653e236cc93d2d45650",
          "url": "https://xenoah.github.io/meshcopia/assets/city-portable-dehumidifier/source/city-portable-dehumidifier.glb"
        },
        {
          "name": "city-portable-dehumidifier.stl",
          "format": "STL",
          "bytes": 580084,
          "sha256": "7dd207307aa9600c73058eb8acf3b4b1d3c39c898fdc2fc5552a747450cc2980",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-portable-dehumidifier/source/city-portable-dehumidifier.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-portable-dehumidifier",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 731768,
              "name": "city-portable-dehumidifier.glb",
              "sha256": "da19b296e348399dd76418df75c1f9086722c8838ea53653e236cc93d2d45650"
            },
            {
              "bytes": 580084,
              "name": "city-portable-dehumidifier.stl",
              "sha256": "7dd207307aa9600c73058eb8acf3b4b1d3c39c898fdc2fc5552a747450cc2980"
            }
          ],
          "archive": {
            "bytes": 354833,
            "filename": "city-portable-dehumidifier-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "93f8cec336888380918148e5d7caf0e080b91cd25197d86e2db20dc593c74106",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-dehumidifier-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-portable-dehumidifier.fbx",
              "format": "FBX",
              "bytes": 405692,
              "sha256": "1092913fdcd2623a7d6c847d4e5792cc6d5f4481ce0672b2c289bd4a40dd03a8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-dehumidifier.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f8548cb1816dc7708082b98b3080c152a57cabdf796807b95eeb45c19fbcb41f.json",
                "bytes": 900,
                "sha256": "f8548cb1816dc7708082b98b3080c152a57cabdf796807b95eeb45c19fbcb41f"
              }
            }
          ],
          "notice": {
            "bytes": 423,
            "filename": "LICENSE.txt",
            "sha256": "d4a04bb1620c9db7bdf23a4de5ecc9bd534dafdc47af34bda73596d5f5d0c9d5",
            "text": "Portable indoor dehumidifier with water tank by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-portable-dehumidifier/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-dehumidifier/source/city-portable-dehumidifier.glb"
    },
    {
      "id": "city-portable-fire-extinguisher",
      "type": "model",
      "title": "無銘の携帯消火器模型",
      "titleEn": "Generic portable fire-extinguisher prop",
      "description": "建物内や工場の背景向けの無銘の消火器模型。丸い圧力容器風の本体、弁、目盛数字のない飾り圧力計、開口した取っ手、固定レバー、ピン、曲線ホース、中空ノズル、脚と無印ラベルを備えます。消火剤はなく、圧力表示・消火・安全機能はありません。消防・安全認証や性能保証はなく、操作手順も含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.291 × 0.638 × 0.191 m、15,080三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded portable fire-extinguisher prop for building interiors and industrial scenes. Includes a rounded cylinder, valve, unnumbered decorative gauge, open carry handle, fixed lever, pin, curved hose, hollow nozzle, foot and blank label. There is no extinguishing agent, pressure indication, firefighting or safety function. No firefighting or safety certification, performance guarantee or operating instructions are supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.291 × 0.638 × 0.191 m; 15,080 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "fire-extinguisher",
        "building",
        "industrial",
        "static-prop",
        "消火器模型"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-portable-fire-extinguisher/preview.png",
      "preview": "city-portable-fire-extinguisher.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 15080,
      "dimensions": [
        0.291457,
        0.637508,
        0.19142
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-008/scripts/city_expansion/building_fixtures.py",
        "sourceSha256": "9fc841f2c136791301c460ade427e47b4f575a37be5e10a1f015b2397fed3691",
        "sourceRecipeSha256": "4c8a54c8b9f09c870a3d6f0b5285b0f4314066dcf7f0151b7319197855049551",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "070b654da21ace570b36047f1c8eba2f3b19407963649ea3dddffe1e90a26f88"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-008/scripts/city_expansion/building_fixtures.py",
            "scripts/city_expansion/frozen/batch-008/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-portable-fire-extinguisher"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-fire-extinguisher/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-portable-fire-extinguisher.json",
      "attribution": "Generic portable fire-extinguisher prop by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-portable-fire-extinguisher/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-portable-fire-extinguisher.glb",
          "format": "GLB",
          "bytes": 636224,
          "sha256": "9fc841f2c136791301c460ade427e47b4f575a37be5e10a1f015b2397fed3691",
          "url": "https://xenoah.github.io/meshcopia/assets/city-portable-fire-extinguisher/source/city-portable-fire-extinguisher.glb"
        },
        {
          "name": "city-portable-fire-extinguisher.stl",
          "format": "STL",
          "bytes": 754084,
          "sha256": "070b654da21ace570b36047f1c8eba2f3b19407963649ea3dddffe1e90a26f88",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-portable-fire-extinguisher/source/city-portable-fire-extinguisher.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-portable-fire-extinguisher",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 636224,
              "name": "city-portable-fire-extinguisher.glb",
              "sha256": "9fc841f2c136791301c460ade427e47b4f575a37be5e10a1f015b2397fed3691"
            },
            {
              "bytes": 754084,
              "name": "city-portable-fire-extinguisher.stl",
              "sha256": "070b654da21ace570b36047f1c8eba2f3b19407963649ea3dddffe1e90a26f88"
            }
          ],
          "archive": {
            "bytes": 468664,
            "filename": "city-portable-fire-extinguisher-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6ae58c019e50ef1d7e7cc7c762735ea9a14ecd7174a339b417b5c11a6b7b0407",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-fire-extinguisher-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-portable-fire-extinguisher.fbx",
              "format": "FBX",
              "bytes": 529836,
              "sha256": "13def4c37d32263a7e3fedc53a3ec6bd762762a3898539b5f0c439490b677f01",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-fire-extinguisher.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b91a95b3a5d63afedc008f89214b7c87c5d53a75633de961d5b3fdb0f57fa418.json",
                "bytes": 512,
                "sha256": "b91a95b3a5d63afedc008f89214b7c87c5d53a75633de961d5b3fdb0f57fa418"
              }
            }
          ],
          "notice": {
            "bytes": 423,
            "filename": "LICENSE.txt",
            "sha256": "9e74bd667100bd90f2d1ef20db7e8a1c0eb5cd66d83e512d66130ab06d49429b",
            "text": "Generic portable fire-extinguisher prop by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-portable-fire-extinguisher/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-fire-extinguisher/source/city-portable-fire-extinguisher.glb"
    },
    {
      "id": "city-portable-generator",
      "type": "model",
      "title": "可搬式オープンフレーム発電機",
      "titleEn": "Portable open-frame generator",
      "description": "工事区画や屋外作業場に置く汎用の小型発電機。保護フレーム、防振脚、燃料タンク、フィン付き原動機、発電部とコンセント付き操作面を造形。ケーブル、電力供給、燃料・排気の動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.760 × 0.610 × 0.552 m、18,860三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A generic compact generator for construction compounds and outdoor work areas. Models the roll cage, anti-vibration feet, fuel tank, finned engine, alternator and outlet control panel. Cables, power supply, fuel and exhaust simulation are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.760 × 0.610 × 0.552 m; 18,860 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "generator",
        "power",
        "construction",
        "発電機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-portable-generator/preview.png",
      "preview": "city-portable-generator.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 18860,
      "dimensions": [
        0.759976,
        0.609976,
        0.5525
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-004/scripts/city_expansion/construction_machines.py",
        "sourceSha256": "4a5cea9e8bb4bc66d5e9b3c1fe6764ed19c78084a29bb5607b72fb861994860b",
        "sourceRecipeSha256": "4d0e899c5719f36250a887a05f620cc9107549c4c7c836225d1e1e14e54cc0e2",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "399c7d5e3429e5930c9af149dfece8253028da06deed2bac6108c155c07ecb34"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-004/scripts/city_expansion/construction_machines.py",
            "scripts/city_expansion/frozen/batch-004/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-portable-generator"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-generator/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-portable-generator.json",
      "attribution": "Portable open-frame generator by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-portable-generator/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-portable-generator.glb",
          "format": "GLB",
          "bytes": 1038152,
          "sha256": "4a5cea9e8bb4bc66d5e9b3c1fe6764ed19c78084a29bb5607b72fb861994860b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-portable-generator/source/city-portable-generator.glb"
        },
        {
          "name": "city-portable-generator.stl",
          "format": "STL",
          "bytes": 943084,
          "sha256": "399c7d5e3429e5930c9af149dfece8253028da06deed2bac6108c155c07ecb34",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-portable-generator/source/city-portable-generator.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-portable-generator",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1038152,
              "name": "city-portable-generator.glb",
              "sha256": "4a5cea9e8bb4bc66d5e9b3c1fe6764ed19c78084a29bb5607b72fb861994860b"
            },
            {
              "bytes": 943084,
              "name": "city-portable-generator.stl",
              "sha256": "399c7d5e3429e5930c9af149dfece8253028da06deed2bac6108c155c07ecb34"
            }
          ],
          "archive": {
            "bytes": 575818,
            "filename": "city-portable-generator-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "bdc79dd17be143722b32223f478724ef0bce36a799687b0c7fc036c881409315",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-generator-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-portable-generator.fbx",
              "format": "FBX",
              "bytes": 651052,
              "sha256": "436ab6bf2f8470c83030b7478ff3885b76887ab1795ed4efa1f27c1ca2a45f8f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-generator.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0a8b289dde51146191927b4d33a0923c465fb3b82777e9f897cb6bfa86b2a6eb.json",
                "bytes": 1098,
                "sha256": "0a8b289dde51146191927b4d33a0923c465fb3b82777e9f897cb6bfa86b2a6eb"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "09b9c2102d26d662d6f94dfc5e6cf6b2ee2fee58531ab85940ec4fde71fbb562",
            "text": "Portable open-frame generator by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-portable-generator/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-generator/source/city-portable-generator.glb"
    },
    {
      "id": "city-portable-handwash-station",
      "type": "model",
      "title": "足踏みポンプ式の屋外手洗いステーション",
      "titleEn": "Portable foot-pump handwash station",
      "description": "屋外イベントや公園作業場所に置く可搬型手洗い設備の静的モデル。成形タンク、実形状のくぼんだ洗面鉢と排水口、曲がり蛇口、独立した二つの石けんディスペンサー、足踏みペダル、運搬握り、背面の点検蓋・給排水キャップを備えます。トイレや飲水器ではなく、水・石けんの内容物は含みません。給排水動作・衛生性能・飲用適合性は検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.714 × 1.201 × 0.772 m、13,748三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static portable handwash unit for outdoor events and park worksites, with a molded tank, genuinely recessed basin and drain, gooseneck faucet, two separate soap dispensers, foot pedal, carrying grips, rear access hatch and capped service ports. This is not a toilet or drinking fountain; water and soap contents are not included. Pumping, drainage, hygiene performance and potable-water suitability have not been validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.714 × 1.201 × 0.772 m; 13,748 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "handwash",
        "basin",
        "foot-pump",
        "outdoor",
        "手洗い"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-portable-handwash-station/preview.png",
      "preview": "city-portable-handwash-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13748,
      "dimensions": [
        0.713934,
        1.201,
        0.771927
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-003/scripts/city_expansion/civic_service.py",
        "sourceSha256": "69b7b4d7802c0a3164717dd4a39ce38f0ba3f29347e785bba6b24bfea7332fbc",
        "sourceRecipeSha256": "db246a2618b55f0999bae365c696902ba448c57a0c9ee8fe3c42b945a393283e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5a4d333a559cf05191efce90b110b10e62390061caa972559a949c6e19792755"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-003/scripts/city_expansion/civic_service.py",
            "scripts/city_expansion/frozen/batch-003/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-portable-handwash-station"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-handwash-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-portable-handwash-station.json",
      "attribution": "Portable foot-pump handwash station by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-portable-handwash-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-portable-handwash-station.glb",
          "format": "GLB",
          "bytes": 762008,
          "sha256": "69b7b4d7802c0a3164717dd4a39ce38f0ba3f29347e785bba6b24bfea7332fbc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-portable-handwash-station/source/city-portable-handwash-station.glb"
        },
        {
          "name": "city-portable-handwash-station.stl",
          "format": "STL",
          "bytes": 687484,
          "sha256": "5a4d333a559cf05191efce90b110b10e62390061caa972559a949c6e19792755",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-portable-handwash-station/source/city-portable-handwash-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-portable-handwash-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 762008,
              "name": "city-portable-handwash-station.glb",
              "sha256": "69b7b4d7802c0a3164717dd4a39ce38f0ba3f29347e785bba6b24bfea7332fbc"
            },
            {
              "bytes": 687484,
              "name": "city-portable-handwash-station.stl",
              "sha256": "5a4d333a559cf05191efce90b110b10e62390061caa972559a949c6e19792755"
            }
          ],
          "archive": {
            "bytes": 431956,
            "filename": "city-portable-handwash-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e12a4e8fd9d47231c1e469f5bae2275cdf264560291af0755e81062f3e32e48f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-handwash-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-portable-handwash-station.fbx",
              "format": "FBX",
              "bytes": 483628,
              "sha256": "f334d9be596b24eed7d6cb2e54622be494fe8e1d03d5dc5de3ee4f6b4099ec41",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-portable-handwash-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e8c5ab7fde523299951e278a81a2f4d2b41c5c964b8049ccc1f4708edeb8d3fd.json",
                "bytes": 902,
                "sha256": "e8c5ab7fde523299951e278a81a2f4d2b41c5c964b8049ccc1f4708edeb8d3fd"
              }
            }
          ],
          "notice": {
            "bytes": 418,
            "filename": "LICENSE.txt",
            "sha256": "97e9baa8fcd8e87f2b1c39e7e22050d6a5537e8332ec3bc1c2558ad5e6a62801",
            "text": "Portable foot-pump handwash station by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-portable-handwash-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-handwash-station/source/city-portable-handwash-station.glb"
    },
    {
      "id": "city-portable-toilet",
      "type": "model",
      "title": "仮設トイレキャビン",
      "titleEn": "Portable toilet cabin",
      "description": "補強リブのある樹脂外壁、少し開いた扉と使用表示錠、アーチ屋根、通気管、スキッドと簡易内装を備えた仮設トイレ。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A portable toilet cabin with ribbed molded shell, slightly open latched door, occupancy indicator, arched roof, vent stack, skids and modeled seat interior. Static visualization only, not sanitation or accessibility certified. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "portable toilet",
        "construction",
        "cabin",
        "sanitation",
        "utility",
        "仮設トイレ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-portable-toilet/thumbnail.png",
      "preview": "city-portable-toilet.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12180,
      "dimensions": [
        1.25,
        2.334,
        1.501339
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_architecture.py",
        "sourceSha256": "08ccb01464c868ee21756a3087ce109b7390f9c63a3c62ee60aa5f8ad6e60098",
        "stlSha256": "6d971c4e7d57f3cbf6458cc0fc09d3c6b60a5593b9480b1be1e6b80d0d226405"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_architecture.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py",
            "scripts/city/infrastructure_extra.py"
          ],
          "selectors": [
            "city-portable-toilet"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-toilet/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-portable-toilet.json",
      "attribution": "Portable toilet cabin by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-portable-toilet/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-portable-toilet.glb",
          "format": "GLB",
          "bytes": 819288,
          "sha256": "08ccb01464c868ee21756a3087ce109b7390f9c63a3c62ee60aa5f8ad6e60098",
          "url": "https://xenoah.github.io/meshcopia/assets/city-portable-toilet/source/city-portable-toilet.glb"
        },
        {
          "name": "city-portable-toilet.stl",
          "format": "STL",
          "bytes": 609084,
          "sha256": "6d971c4e7d57f3cbf6458cc0fc09d3c6b60a5593b9480b1be1e6b80d0d226405",
          "url": "https://xenoah.github.io/meshcopia/assets/city-portable-toilet/source/city-portable-toilet.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-portable-toilet",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 819288,
              "name": "city-portable-toilet.glb",
              "sha256": "08ccb01464c868ee21756a3087ce109b7390f9c63a3c62ee60aa5f8ad6e60098"
            },
            {
              "bytes": 609084,
              "name": "city-portable-toilet.stl",
              "sha256": "6d971c4e7d57f3cbf6458cc0fc09d3c6b60a5593b9480b1be1e6b80d0d226405"
            }
          ],
          "archive": {
            "bytes": 295532,
            "filename": "city-portable-toilet-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "52777eae7c66c75713c621b4e006c0879746cc107d6920d7368c2c90fe3234c9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-portable-toilet-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-portable-toilet.fbx",
              "format": "FBX",
              "bytes": 646076,
              "sha256": "20b56316d102906e96ae42fc7163655e9351f72e23f487901249e211ff0f12f2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-portable-toilet.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/15dc654538a515262a39cfbc8501ef5366489ae2c158e7cd22b1bd40487e043b.json",
                "bytes": 705,
                "sha256": "15dc654538a515262a39cfbc8501ef5366489ae2c158e7cd22b1bd40487e043b"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "8a148d9676823000f1f908e672931500699f1430902bc2dc16e5fbedcff2208b",
            "text": "Portable toilet cabin by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-portable-toilet/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-portable-toilet/source/city-portable-toilet.glb"
    },
    {
      "id": "city-postal-box",
      "type": "model",
      "title": "街路郵便ポスト",
      "titleEn": "Street postal drop box",
      "description": "アーチ状の雨よけ、深い投函口、回収扉と無地の案内欄を持つブランドのない郵便ポスト。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Unbranded postal drop box with arched rain canopy, deep mail slot, hinged collection door and a blank ruled notice panel. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "postal",
        "mail",
        "郵便"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-postal-box/thumbnail.png",
      "preview": "city-postal-box.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9510,
      "dimensions": [
        0.6,
        1.445,
        0.542
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_extra.py",
        "sourceSha256": "21c462218985a8f0606f69de1f0bea67ca09846852db41c7972c83c9d8348d22",
        "stlSha256": "a52223d3d43e3848c3cea3d2fe6b37bb9246ac7d7c6586438f7a7dcdbf48d4e9"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_extra.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-postal-box"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-postal-box/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-postal-box.json",
      "attribution": "Street postal drop box by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-postal-box/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-postal-box.glb",
          "format": "GLB",
          "bytes": 295880,
          "sha256": "21c462218985a8f0606f69de1f0bea67ca09846852db41c7972c83c9d8348d22",
          "url": "https://xenoah.github.io/meshcopia/assets/city-postal-box/source/city-postal-box.glb"
        },
        {
          "name": "city-postal-box.stl",
          "format": "STL",
          "bytes": 475584,
          "sha256": "a52223d3d43e3848c3cea3d2fe6b37bb9246ac7d7c6586438f7a7dcdbf48d4e9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-postal-box/source/city-postal-box.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-postal-box",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 295880,
              "name": "city-postal-box.glb",
              "sha256": "21c462218985a8f0606f69de1f0bea67ca09846852db41c7972c83c9d8348d22"
            },
            {
              "bytes": 475584,
              "name": "city-postal-box.stl",
              "sha256": "a52223d3d43e3848c3cea3d2fe6b37bb9246ac7d7c6586438f7a7dcdbf48d4e9"
            }
          ],
          "archive": {
            "bytes": 159592,
            "filename": "city-postal-box-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0b97197a6f5785d5024861c2d3bc6c671431c67f6ab66a802bc2eac15b2e049e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-postal-box-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-postal-box.fbx",
              "format": "FBX",
              "bytes": 378204,
              "sha256": "bae62619296e5597aa1fdc1353d73050db9cee8c923b16136c435a77c974d35e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-postal-box.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/316b2dad2c077062ea66d5658d43f97053c1b87437e7effc2ecbccfa671efc81.json",
                "bytes": 512,
                "sha256": "316b2dad2c077062ea66d5658d43f97053c1b87437e7effc2ecbccfa671efc81"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "7c0a5ff1ba19c805af68f3083722c7609bb48678a41a1c2417f9db0591dc3aab",
            "text": "Street postal drop box by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-postal-box/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-postal-box/source/city-postal-box.glb"
    },
    {
      "id": "city-pruned-street-tree",
      "type": "model",
      "title": "剪定された街路樹",
      "titleEn": "Pruned street tree",
      "description": "緩やかに先細る幹、階層状の枝と小枝、個別に折れ曲がった葉を持つオリジナルの汎用街路樹。丸い樹冠は不規則に剪定され、樹種は特定していません。葉は両面表示の薄い面で、風アニメーションやLODは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Original generic street tree with a root flare, tapered branching hierarchy, fine bearing shoots and individually folded leaf blades. Its irregular rounded crown represents pruning without claiming a particular species. Leaves are thin double-sided surfaces; no wind animation, LODs or species accuracy is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tree",
        "foliage",
        "landscape",
        "vegetation",
        "街路樹",
        "植栽"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-pruned-street-tree/thumbnail.png",
      "preview": "city-pruned-street-tree.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 84316,
      "dimensions": [
        4.031686,
        5.937617,
        3.86028
      ],
      "uv": "Explicit cylindrical wood UVs and per-leaf blade UVs. Islands overlap by design and are not a unique lightmap atlas. Original procedural bark base-color and tangent-space normal maps are embedded in the GLB; leaf color variation is stored in exported COLOR_0 vertex colors. Standard opaque PBR materials, with explicit exported tangent vectors and no external resources. Leaf geometry is intentionally open and the leaf material is double-sided; STL preserves the same geometry but has no colors, UVs or double-sided material semantics.",
      "provenance": {
        "method": "Original deterministic procedural branching and folded-leaf geometry, original procedural bark maps and vertex-colored leaves",
        "tool": "Blender 4.3.2; Meshcopia street tree generator 1.0; seed 14062026",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/street_tree.py",
        "sourceSha256": "35741f5c17ee44e0c994f23f2cc6cdea21cccae69185d089363b18b55528a696",
        "stlSha256": "cb2abb1e52ac617bd0b5aeee0683841f116fbcab2d6bd9ffe5026b5c92c4c8eb"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/street_tree.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-pruned-street-tree"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pruned-street-tree/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pruned-street-tree.json",
      "attribution": "Pruned street tree by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pruned-street-tree/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pruned-street-tree.glb",
          "format": "GLB",
          "bytes": 6975348,
          "sha256": "35741f5c17ee44e0c994f23f2cc6cdea21cccae69185d089363b18b55528a696",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pruned-street-tree/source/city-pruned-street-tree.glb"
        },
        {
          "name": "city-pruned-street-tree.stl",
          "format": "STL",
          "bytes": 4215884,
          "sha256": "cb2abb1e52ac617bd0b5aeee0683841f116fbcab2d6bd9ffe5026b5c92c4c8eb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pruned-street-tree/source/city-pruned-street-tree.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pruned-street-tree",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 6975348,
              "name": "city-pruned-street-tree.glb",
              "sha256": "35741f5c17ee44e0c994f23f2cc6cdea21cccae69185d089363b18b55528a696"
            },
            {
              "bytes": 4215884,
              "name": "city-pruned-street-tree.stl",
              "sha256": "cb2abb1e52ac617bd0b5aeee0683841f116fbcab2d6bd9ffe5026b5c92c4c8eb"
            }
          ],
          "archive": {
            "bytes": 21828766,
            "filename": "city-pruned-street-tree-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "32e3e29d8aafc9c1c3c68557d51d9cf6cdba350a795c6f119f9451af2f82af70",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-pruned-street-tree-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pruned-street-tree.fbx",
              "format": "FBX",
              "bytes": 23102892,
              "sha256": "a8849a91ab93f888267846a4042a01a67e120cd0928923fa6b422b1f4bf6ba0c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-pruned-street-tree.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9efed3b5a23bcee523fa23950b4209841af0610bbf3485787f7b287a1201a3af.json",
                "bytes": 22417,
                "sha256": "9efed3b5a23bcee523fa23950b4209841af0610bbf3485787f7b287a1201a3af"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "f2526b26ab234c3c42b2d683d1565395e4256872e2b50ed7046c6cde5e918fe9",
            "text": "Pruned street tree by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pruned-street-tree/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pruned-street-tree/source/city-pruned-street-tree.glb"
    },
    {
      "id": "city-public-barbecue-grill",
      "type": "model",
      "title": "公園用の支柱式炭火グリル",
      "titleEn": "Public park pedestal charcoal grill",
      "description": "公園やピクニック場に置く支柱式炭火グリルの静的モデル。空の炭受け、側面・背面の風よけ、実際に隙間のある焼き網、三段の網支持金具、持ち手、吸気部と灰受けの引手を造形。食材・炭・炎は含みません。調理・耐熱・火災安全性は未検証で、動作や燃焼表現もありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.704 × 1.075 × 0.634 m、17,808三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static pedestal charcoal grill for parks and picnic areas, with an empty charcoal basin, side and rear windguards, genuinely open cooking grate, three-level grate support brackets, lifting handles, intake details and ash-drawer pull. No food, charcoal or flame is included. Cooking function, heat resistance and fire safety are not validated; no mechanical or combustion behavior is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.704 × 1.075 × 0.634 m; 17,808 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "barbecue",
        "charcoal",
        "grill",
        "park",
        "炭火グリル"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-public-barbecue-grill/preview.png",
      "preview": "city-public-barbecue-grill.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17808,
      "dimensions": [
        0.704,
        1.0745,
        0.634115
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-003/scripts/city_expansion/civic_service.py",
        "sourceSha256": "89f212edb07d5571208d2aa87f36e4fc6ee190b8869918bec8e712bd4ed062e4",
        "sourceRecipeSha256": "db246a2618b55f0999bae365c696902ba448c57a0c9ee8fe3c42b945a393283e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f54943f8d85cb0aa906aed5181aadb50a5f0aecf1a3341afdbee5b262fd234c0"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-003/scripts/city_expansion/civic_service.py",
            "scripts/city_expansion/frozen/batch-003/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-public-barbecue-grill"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-public-barbecue-grill/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-public-barbecue-grill.json",
      "attribution": "Public park pedestal charcoal grill by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-public-barbecue-grill/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-public-barbecue-grill.glb",
          "format": "GLB",
          "bytes": 852080,
          "sha256": "89f212edb07d5571208d2aa87f36e4fc6ee190b8869918bec8e712bd4ed062e4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-public-barbecue-grill/source/city-public-barbecue-grill.glb"
        },
        {
          "name": "city-public-barbecue-grill.stl",
          "format": "STL",
          "bytes": 890484,
          "sha256": "f54943f8d85cb0aa906aed5181aadb50a5f0aecf1a3341afdbee5b262fd234c0",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-public-barbecue-grill/source/city-public-barbecue-grill.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-public-barbecue-grill",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 852080,
              "name": "city-public-barbecue-grill.glb",
              "sha256": "89f212edb07d5571208d2aa87f36e4fc6ee190b8869918bec8e712bd4ed062e4"
            },
            {
              "bytes": 890484,
              "name": "city-public-barbecue-grill.stl",
              "sha256": "f54943f8d85cb0aa906aed5181aadb50a5f0aecf1a3341afdbee5b262fd234c0"
            }
          ],
          "archive": {
            "bytes": 508606,
            "filename": "city-public-barbecue-grill-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5fe40c2beaede5eab3db6019a1cc3618cad78979bdb54c8fdae7a5709a458486",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-public-barbecue-grill-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-public-barbecue-grill.fbx",
              "format": "FBX",
              "bytes": 582780,
              "sha256": "3a970e1f42f74106649c51de6e7c5339cc155a30a80ea6842b45f24850356a29",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-public-barbecue-grill.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4119c50eb6a1caa06856a3c11f61c8dff5bc8c8a02ac58ef4486d485a9902e9c.json",
                "bytes": 514,
                "sha256": "4119c50eb6a1caa06856a3c11f61c8dff5bc8c8a02ac58ef4486d485a9902e9c"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "52bc4af244b76e9536ac5a36fb773bf4d1d1c0f2b02a6af7281b3e78977d4481",
            "text": "Public park pedestal charcoal grill by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-public-barbecue-grill/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-public-barbecue-grill/source/city-public-barbecue-grill.glb"
    },
    {
      "id": "city-public-coat-stand",
      "type": "model",
      "title": "公共ロビー用のコートスタンド",
      "titleEn": "Public lobby coat stand",
      "description": "公共ロビーや集会室の床に置く自立式コートスタンド。木調色の支柱、六本の上部ハンガーフック、三本の低いバッグ用フック、丸い保護端部、固定カラーと四本の湾曲した脚・滑り止め風パッドを造形。衣服・ハンガーは付属せず、耐荷重・転倒安定性や安全規格への適合は未検証。可動部のない静的内装モデルです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.766 × 1.831 × 0.766 m、22,660三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding coat stand for public lobbies and meeting-room floors. A timber-tone upright carries six high coat hooks, three lower bag hooks, rounded protective tips and fixing collars above four curved splayed feet with pad-like shoes. Clothing and hangers are not included. Load capacity, tip stability and safety-standard compliance are unvalidated. This is a static interior prop with no articulated parts. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.766 × 1.831 × 0.766 m; 22,660 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "coat-stand",
        "hooks",
        "lobby",
        "interior",
        "コート掛け"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-public-coat-stand/preview.png",
      "preview": "city-public-coat-stand.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22660,
      "dimensions": [
        0.766,
        1.831,
        0.766
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-022/scripts/city_expansion/shared_interior_furnishings.py",
        "sourceSha256": "aa0902e37d10b4cbc889aaaa4b51abeb7e4ea7649e2799555c22e65d38643834",
        "sourceRecipeSha256": "ca5620269ca5648af771b2618f378cb3cc674cc54691a40a27124106768b890e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "b034975b9dc88a650891d2da130f069c1c837e9f46b80a3ecd4047952572ac92"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-022/scripts/city_expansion/shared_interior_furnishings.py",
            "scripts/city_expansion/frozen/batch-022/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-public-coat-stand"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-public-coat-stand/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-public-coat-stand.json",
      "attribution": "Public lobby coat stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-public-coat-stand/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-public-coat-stand.glb",
          "format": "GLB",
          "bytes": 760720,
          "sha256": "aa0902e37d10b4cbc889aaaa4b51abeb7e4ea7649e2799555c22e65d38643834",
          "url": "https://xenoah.github.io/meshcopia/assets/city-public-coat-stand/source/city-public-coat-stand.glb"
        },
        {
          "name": "city-public-coat-stand.stl",
          "format": "STL",
          "bytes": 1133084,
          "sha256": "b034975b9dc88a650891d2da130f069c1c837e9f46b80a3ecd4047952572ac92",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-public-coat-stand/source/city-public-coat-stand.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-public-coat-stand",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 760720,
              "name": "city-public-coat-stand.glb",
              "sha256": "aa0902e37d10b4cbc889aaaa4b51abeb7e4ea7649e2799555c22e65d38643834"
            },
            {
              "bytes": 1133084,
              "name": "city-public-coat-stand.stl",
              "sha256": "b034975b9dc88a650891d2da130f069c1c837e9f46b80a3ecd4047952572ac92"
            }
          ],
          "archive": {
            "bytes": 567629,
            "filename": "city-public-coat-stand-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "17baf78fd248377cabbd6d33113aae8e097daad4e592a10c3ff723d61c87a75d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-public-coat-stand-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-public-coat-stand.fbx",
              "format": "FBX",
              "bytes": 679500,
              "sha256": "c5190fadbaac8018acf4930f22c0a216760687f691a0b3bd9c4601d3974bde2d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-public-coat-stand.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/09f654c2830db0d35d8923c3be36b6332619f80bc6a856a5ffda392a5b867603.json",
                "bytes": 905,
                "sha256": "09f654c2830db0d35d8923c3be36b6332619f80bc6a856a5ffda392a5b867603"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "1f5e3eff486028f56b5d7604c4d8e62f1dfb0ae99bb85bea92679296cd324519",
            "text": "Public lobby coat stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-public-coat-stand/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-public-coat-stand/source/city-public-coat-stand.glb"
    },
    {
      "id": "city-public-telephone",
      "type": "model",
      "title": "屋外公衆電話ポスト",
      "titleEn": "Outdoor public telephone pedestal",
      "description": "雨よけ、受話器、連続したコイルコード、操作キーと点検扉を持つ汎用屋外電話。通話や決済機能のない静的モデル。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Unbranded weatherproof telephone on a service pedestal, with open rain hood, cradled handset, continuous coiled cord, tactile keypad and rear service door. Static visual prop without calling or payment functionality. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "telephone",
        "communication",
        "street",
        "公衆電話"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-public-telephone/thumbnail.png",
      "preview": "city-public-telephone.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17584,
      "dimensions": [
        0.436,
        1.4595,
        0.38922
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/compact_utilities.py",
        "sourceSha256": "890b7dc561c322f97e1ed30ecf390c72e7de84c485571e553dfb5d70326d1c78",
        "stlSha256": "865052fbf8a1f638bdf899f371e750d8b3818a8fb1911635b37eebd6a22ddabc"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/compact_utilities.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-public-telephone"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-public-telephone/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-public-telephone.json",
      "attribution": "Outdoor public telephone pedestal by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-public-telephone/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-public-telephone.glb",
          "format": "GLB",
          "bytes": 817692,
          "sha256": "890b7dc561c322f97e1ed30ecf390c72e7de84c485571e553dfb5d70326d1c78",
          "url": "https://xenoah.github.io/meshcopia/assets/city-public-telephone/source/city-public-telephone.glb"
        },
        {
          "name": "city-public-telephone.stl",
          "format": "STL",
          "bytes": 879284,
          "sha256": "865052fbf8a1f638bdf899f371e750d8b3818a8fb1911635b37eebd6a22ddabc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-public-telephone/source/city-public-telephone.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-public-telephone",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 817692,
              "name": "city-public-telephone.glb",
              "sha256": "890b7dc561c322f97e1ed30ecf390c72e7de84c485571e553dfb5d70326d1c78"
            },
            {
              "bytes": 879284,
              "name": "city-public-telephone.stl",
              "sha256": "865052fbf8a1f638bdf899f371e750d8b3818a8fb1911635b37eebd6a22ddabc"
            }
          ],
          "archive": {
            "bytes": 230880,
            "filename": "city-public-telephone-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d135b405f0a4ab05bfba24c141f3ab20b153344416e8440a5d5dfb14eb5af76e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-public-telephone-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-public-telephone.fbx",
              "format": "FBX",
              "bytes": 734716,
              "sha256": "ee046fad0b86c259f093d2d3b4839b5869b311958d2c5a02c68bb4b95bc4d2a7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-public-telephone.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c68ff379cd38b137504dd5d22ed736ed7b9b4d0f1186859f5166703dae9914b0.json",
                "bytes": 513,
                "sha256": "c68ff379cd38b137504dd5d22ed736ed7b9b4d0f1186859f5166703dae9914b0"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "811f4ed555ca9af200efde1a7a6f425eb4cc09748e19cd383c87d0bbc6438b03",
            "text": "Outdoor public telephone pedestal by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-public-telephone/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-public-telephone/source/city-public-telephone.glb"
    },
    {
      "id": "city-push-lawn-mower",
      "type": "model",
      "title": "集草バッグ付き手押し芝刈り機",
      "titleEn": "Push lawn mower with grass catcher",
      "description": "公園や住宅の庭の管理シーンに使う手押し芝刈り機。四輪、丸み付きデッキ、空冷エンジン、操作ハンドルと布製集草バッグを備えます。刈刃は密閉デッキ内として省略し、刈込み・燃焼・袋の変形などの動作はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.688 × 1.081 × 1.337 m、21,020三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A push mower for park and residential garden maintenance scenes, with four wheels, rounded deck, air-cooled engine, operator handle and fabric grass catcher. A blade is not modeled inside the enclosed deck; no cutting, combustion or flexible-bag behavior is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.688 × 1.081 × 1.337 m; 21,020 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "mower",
        "garden",
        "maintenance",
        "芝刈り"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-push-lawn-mower/preview.png",
      "preview": "city-push-lawn-mower.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 21020,
      "dimensions": [
        0.688224,
        1.081422,
        1.3365
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-007/scripts/city_expansion/grounds_maintenance.py",
        "sourceSha256": "4ec061ac77b336ab803f57c74abf655411b1851ad1f44bbb140496ccb80d30a8",
        "sourceRecipeSha256": "d1ce05fadc6f0ae7e6d08d4560ea298adccca578ed3762f4b1aef127819cad7b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7fc50d9612b636f76411601c042c3aba69c17bbc269efbab45a5aca1ad892fcd"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-007/scripts/city_expansion/grounds_maintenance.py",
            "scripts/city_expansion/frozen/batch-007/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-push-lawn-mower"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-push-lawn-mower/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-push-lawn-mower.json",
      "attribution": "Push lawn mower with grass catcher by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-push-lawn-mower/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-push-lawn-mower.glb",
          "format": "GLB",
          "bytes": 1234156,
          "sha256": "4ec061ac77b336ab803f57c74abf655411b1851ad1f44bbb140496ccb80d30a8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-push-lawn-mower/source/city-push-lawn-mower.glb"
        },
        {
          "name": "city-push-lawn-mower.stl",
          "format": "STL",
          "bytes": 1051084,
          "sha256": "7fc50d9612b636f76411601c042c3aba69c17bbc269efbab45a5aca1ad892fcd",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-push-lawn-mower/source/city-push-lawn-mower.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-push-lawn-mower",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1234156,
              "name": "city-push-lawn-mower.glb",
              "sha256": "4ec061ac77b336ab803f57c74abf655411b1851ad1f44bbb140496ccb80d30a8"
            },
            {
              "bytes": 1051084,
              "name": "city-push-lawn-mower.stl",
              "sha256": "7fc50d9612b636f76411601c042c3aba69c17bbc269efbab45a5aca1ad892fcd"
            }
          ],
          "archive": {
            "bytes": 634104,
            "filename": "city-push-lawn-mower-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8c285ed1556ff8eb63fba95ade76fda4d2635c111ba4cd48d7bab96896d2cf63",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-push-lawn-mower-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-push-lawn-mower.fbx",
              "format": "FBX",
              "bytes": 713692,
              "sha256": "2f1210a8491c939c47ba8787908d563571cdf6aca69da65183b12c51966fd132",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-push-lawn-mower.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9d7528dce5ec15a7227178bbb371028c183f15dcb6685c98f1d3c3bdafcd67e3.json",
                "bytes": 1100,
                "sha256": "9d7528dce5ec15a7227178bbb371028c183f15dcb6685c98f1d3c3bdafcd67e3"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "85815bea09a088bf1bfd1fe6369cb423ff1fa4f1563523ac4a9c03a3902fcbf3",
            "text": "Push lawn mower with grass catcher by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-push-lawn-mower/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-push-lawn-mower/source/city-push-lawn-mower.glb"
    },
    {
      "id": "city-pushcart-food-stall",
      "type": "model",
      "title": "屋台（手押し車）",
      "titleEn": "Pushcart food stall",
      "description": "夜の街角に出る木製の手押し屋台です。板張りの車体と客側カウンター、木製スポークの大車輪と鉄輪・車軸、押し手と休み脚、四隅の柱とトタンの切妻屋根、無地の藍色のれん、赤い提灯と骨組み、寸胴鍋と火口、具材入れを造形しています。のれんと提灯は無地で、屋号などの文字、食品、人物、走行・開閉動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.470 × 2.482 × 1.518 m、17,912三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wooden pushcart food stall for night-time street corners. It models the planked body and customer counter, large wooden-spoked wheels with iron tyres and axle, push handles and rest legs, corner posts with a corrugated gabled roof, plain indigo curtain panels, a red paper lantern with ribs, a stock pot on a burner ring and ingredient trays. The curtain and lantern are blank, with no shop name or lettering; food, people and wheel or folding motion are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.470 × 2.482 × 1.518 m; 17,912 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "food-stall",
        "yatai",
        "pushcart",
        "night-market",
        "屋台"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-pushcart-food-stall/preview.png",
      "preview": "city-pushcart-food-stall.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17912,
      "dimensions": [
        2.47,
        2.482,
        1.518
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "723d6836ef183392ed52fbd5273c9f51b39b80e2afd69fed3955ddf646e69d25",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "76b561c52fa26c93a9519f6768bf53212daaaf9d59d66404058dd6193361ffeb"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-pushcart-food-stall"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-pushcart-food-stall/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-pushcart-food-stall.json",
      "attribution": "Pushcart food stall by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-pushcart-food-stall/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-pushcart-food-stall.glb",
          "format": "GLB",
          "bytes": 752912,
          "sha256": "723d6836ef183392ed52fbd5273c9f51b39b80e2afd69fed3955ddf646e69d25",
          "url": "https://xenoah.github.io/meshcopia/assets/city-pushcart-food-stall/source/city-pushcart-food-stall.glb"
        },
        {
          "name": "city-pushcart-food-stall.stl",
          "format": "STL",
          "bytes": 895684,
          "sha256": "76b561c52fa26c93a9519f6768bf53212daaaf9d59d66404058dd6193361ffeb",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-pushcart-food-stall/source/city-pushcart-food-stall.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-pushcart-food-stall",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 752912,
              "name": "city-pushcart-food-stall.glb",
              "sha256": "723d6836ef183392ed52fbd5273c9f51b39b80e2afd69fed3955ddf646e69d25"
            },
            {
              "bytes": 895684,
              "name": "city-pushcart-food-stall.stl",
              "sha256": "76b561c52fa26c93a9519f6768bf53212daaaf9d59d66404058dd6193361ffeb"
            }
          ],
          "archive": {
            "bytes": 493360,
            "filename": "city-pushcart-food-stall-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1a86fd24dff9248da7c450040c949baf814c5c8e61a07c27e4fbc88b56388e10",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pushcart-food-stall-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-pushcart-food-stall.fbx",
              "format": "FBX",
              "bytes": 571948,
              "sha256": "515379cc7ebf729ef8369b01b130ab2898c5d306fb4b43b65f130d16b84391ab",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-pushcart-food-stall.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/46ba65bdd4a348b2f7266a82db2a5d8721d012c816664a214937a4e6e485e03f.json",
                "bytes": 514,
                "sha256": "46ba65bdd4a348b2f7266a82db2a5d8721d012c816664a214937a4e6e485e03f"
              }
            }
          ],
          "notice": {
            "bytes": 396,
            "filename": "LICENSE.txt",
            "sha256": "4bd9614dc80a85b7d33d8b6b9c015227ccc86d521e5f9837782a057e4279b12d",
            "text": "Pushcart food stall by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-pushcart-food-stall/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-pushcart-food-stall/source/city-pushcart-food-stall.glb"
    },
    {
      "id": "city-queue-belt-stanchion",
      "type": "model",
      "title": "巻取ベルト式の列整理ポール",
      "titleEn": "Retractable-belt queue stanchion",
      "description": "施設入口や窓口の列整理に使う単体ポール。重り入り台座、滑り止め、ベルト収納頭部、短く収納された連結端と3方向の受け金具を造形。相手側ポールと伸ばしたベルトは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.370 × 0.996 × 0.370 m、5,772三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One queue-control post for building entrances and service counters, with a weighted bell base, non-marking foot, belt cassette, short retracted connector and three receiving clips. No second post or extended barrier belt is included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.370 × 0.996 × 0.370 m; 5,772 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "queue",
        "stanchion",
        "entrance",
        "列整理"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-queue-belt-stanchion/preview.png",
      "preview": "city-queue-belt-stanchion.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 5772,
      "dimensions": [
        0.37,
        0.9964,
        0.37
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/public_fixtures.py",
        "sourceSha256": "60141bbb1bb81c99cbb06d00fa4b7cbbbbdb957c56cc9d7f72b175bf4d551ad0",
        "sourceRecipeSha256": "43540a8f502a0799e3e4c21e4d6737dc537a45ff0505e81213b61747f1459052",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "cff3f48625668e8009a3215854c1f8efd089f6e141745ee2df09677e670ecdf5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/public_fixtures.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-queue-belt-stanchion"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-queue-belt-stanchion/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-queue-belt-stanchion.json",
      "attribution": "Retractable-belt queue stanchion by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-queue-belt-stanchion/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-queue-belt-stanchion.glb",
          "format": "GLB",
          "bytes": 282932,
          "sha256": "60141bbb1bb81c99cbb06d00fa4b7cbbbbdb957c56cc9d7f72b175bf4d551ad0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-queue-belt-stanchion/source/city-queue-belt-stanchion.glb"
        },
        {
          "name": "city-queue-belt-stanchion.stl",
          "format": "STL",
          "bytes": 288684,
          "sha256": "cff3f48625668e8009a3215854c1f8efd089f6e141745ee2df09677e670ecdf5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-queue-belt-stanchion/source/city-queue-belt-stanchion.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-queue-belt-stanchion",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 282932,
              "name": "city-queue-belt-stanchion.glb",
              "sha256": "60141bbb1bb81c99cbb06d00fa4b7cbbbbdb957c56cc9d7f72b175bf4d551ad0"
            },
            {
              "bytes": 288684,
              "name": "city-queue-belt-stanchion.stl",
              "sha256": "cff3f48625668e8009a3215854c1f8efd089f6e141745ee2df09677e670ecdf5"
            }
          ],
          "archive": {
            "bytes": 179316,
            "filename": "city-queue-belt-stanchion-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2cc25c665658f233ec039b4ab6e7b72f1ae8ec9d547e686d22df6b9c1f0e6384",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-queue-belt-stanchion-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-queue-belt-stanchion.fbx",
              "format": "FBX",
              "bytes": 213052,
              "sha256": "dad3e25daf1b4c0e6efe30f61193b609dbddeffa44b13b2937ff9c38b742bc1c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-queue-belt-stanchion.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a63fe67b621cea128004b35288cf1c7a508ead7b1881ebb1b479adcd405f3343.json",
                "bytes": 511,
                "sha256": "a63fe67b621cea128004b35288cf1c7a508ead7b1881ebb1b479adcd405f3343"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "410f498611a9b62b0a8f0697220d942b354a33c1c7efb11dde4d5a983617b61e",
            "text": "Retractable-belt queue stanchion by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-queue-belt-stanchion/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-queue-belt-stanchion/source/city-queue-belt-stanchion.glb"
    },
    {
      "id": "city-railway-buffer-stop",
      "type": "model",
      "title": "短いレール床付き車止め",
      "titleEn": "Railway buffer stop with short rail bed",
      "description": "線路終端を表現する静的な車止め。短い一対の断面付きレール、枕木、レール締結部、三角形の補強フレーム、斜材と横補強、幅広の緩衝梁とゴム接触面を備えます。列車、連続線路、バラスト・地盤は含まず、耐衝突性能や軌道規格の適合を示しません。レール区間は本車止めの一体的な設置表現であり、独立した追加素材ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.110 × 1.382 × 2.360 m、21,640三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static railway end-stop assembly with a short pair of profiled rails, timber sleepers, rail fasteners, reinforced triangular frames, diagonal and lateral braces, a wide buffer beam and elastomer contact faces. No train, continuous track, ballast or terrain is supplied, and no collision performance or railway-standard compliance is implied. The short rail bed is integral installation context for this one asset, not an independently counted track asset. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.110 × 1.382 × 2.360 m; 21,640 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "railway",
        "buffer-stop",
        "transport",
        "車止め"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-railway-buffer-stop/preview.png",
      "preview": "city-railway-buffer-stop.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 21640,
      "dimensions": [
        2.11,
        1.382,
        2.36
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-009/scripts/city_expansion/transport_utilities.py",
        "sourceSha256": "a4c0c475fbb572786fc09227e339bb669164ae007f567f84085b8e8001f61af6",
        "sourceRecipeSha256": "a8f3a155cdbfc3837deae94deac63eb808f92644e0315cd9fd54ee5933bde05b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "709f2cf0ead6ba14f552ac0a47e02f378618b718d1d1dbe7be0344dd28f26495"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-009/scripts/city_expansion/transport_utilities.py",
            "scripts/city_expansion/frozen/batch-009/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-railway-buffer-stop"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-railway-buffer-stop/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-railway-buffer-stop.json",
      "attribution": "Railway buffer stop with short rail bed by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-railway-buffer-stop/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-railway-buffer-stop.glb",
          "format": "GLB",
          "bytes": 1354416,
          "sha256": "a4c0c475fbb572786fc09227e339bb669164ae007f567f84085b8e8001f61af6",
          "url": "https://xenoah.github.io/meshcopia/assets/city-railway-buffer-stop/source/city-railway-buffer-stop.glb"
        },
        {
          "name": "city-railway-buffer-stop.stl",
          "format": "STL",
          "bytes": 1082084,
          "sha256": "709f2cf0ead6ba14f552ac0a47e02f378618b718d1d1dbe7be0344dd28f26495",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-railway-buffer-stop/source/city-railway-buffer-stop.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-railway-buffer-stop",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1354416,
              "name": "city-railway-buffer-stop.glb",
              "sha256": "a4c0c475fbb572786fc09227e339bb669164ae007f567f84085b8e8001f61af6"
            },
            {
              "bytes": 1082084,
              "name": "city-railway-buffer-stop.stl",
              "sha256": "709f2cf0ead6ba14f552ac0a47e02f378618b718d1d1dbe7be0344dd28f26495"
            }
          ],
          "archive": {
            "bytes": 582264,
            "filename": "city-railway-buffer-stop-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7d1b6e41023b76fc8a698af21a9a67e0d57d53a1b6235f8f5410dff2679d1296",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-railway-buffer-stop-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-railway-buffer-stop.fbx",
              "format": "FBX",
              "bytes": 679676,
              "sha256": "d57bb2e81d3af03cd415036c31bb39bfcfc6c9730da4ed78b9b90640af4b6055",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-railway-buffer-stop.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d17538732dceab940ae369d4289e2e6751ae44c1c3d30436ab059410b9ba27b2.json",
                "bytes": 708,
                "sha256": "d17538732dceab940ae369d4289e2e6751ae44c1c3d30436ab059410b9ba27b2"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "1672d9e2867b048aea03239ed85b2afe2db765291eab21d54c25635d332a3826",
            "text": "Railway buffer stop with short rail bed by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-railway-buffer-stop/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-railway-buffer-stop/source/city-railway-buffer-stop.glb"
    },
    {
      "id": "city-rear-loading-refuse-truck",
      "type": "model",
      "title": "後部投入式ごみ収集車",
      "titleEn": "Rear-loading refuse truck",
      "description": "住宅街や清掃拠点のシーンに配置する三軸の後部投入式ごみ収集車です。短い乗員キャブ、三本の車軸と後部の複輪、上肩を面取りした大きな圧縮室外装、側面補強材と点検蓋、実際に開口した後部ホッパー、斜面のある受け皿と奥の固定ブレード、外側の支持アーム・ピン・シリンダー外装と曲線ホース、後部ステップと手すりを備えます。キャブは淡いアルファ透過窓から造形済みの二席・操舵輪・計器を見通せます。圧縮室内部、廃棄物、機関内部は省略し、灯火とミラーは不透明・非作動です。屈折ガラス、走行・操舵・圧縮・油圧・扉開閉動作や実機性能・安全性の検証は含みません。全体で一モデルです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.030 × 3.260 × 8.470 m、178,372三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A three-axle rear-loading refuse truck for residential streets and municipal depots. Its compact crew cab, three axles with rear twin tires, large chamfered-shoulder compactor exterior, side ribs and service hatches are distinct from the other vehicles. The rear hopper is genuinely open, with a sloping bowl, recessed fixed blade, exterior support arms, pins, cylinder exteriors and curved service hoses, plus rear steps and handholds. Lightly tinted alpha-blended cab windows reveal two modeled seats, steering wheel and blank instruments. Internal compactor chamber, refuse and engine internals are omitted; lamps and mirrors are opaque and inactive. No refractive-glass simulation, driving, steering, compaction, hydraulic or door behavior, real-machine performance or safety validation is included. All components form one complete model. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.030 × 3.260 × 8.470 m; 178,372 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "road-vehicle",
        "refuse-truck",
        "rear-loading-hopper",
        "three-axle",
        "ごみ収集車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-rear-loading-refuse-truck/preview.png",
      "preview": "city-rear-loading-refuse-truck.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 178372,
      "dimensions": [
        3.03,
        3.26,
        8.469999
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-048/scripts/city_expansion/urban_transport_vehicles.py",
        "sourceSha256": "90f963d6aae8dfb35ab496c3fe1386b033af10b9185169918397669b7b7c84a9",
        "sourceRecipeSha256": "8886f4fc9f5de11f1658b5610e16995e2e515f50fe6896bab31871b6914c4132",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "640e16363be5e653cfff9da32bfed1f3d007197473ffc25939a799e8698c36a1"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-048/scripts/city_expansion/urban_transport_vehicles.py",
            "scripts/city_expansion/frozen/batch-048/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-rear-loading-refuse-truck"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-rear-loading-refuse-truck/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-rear-loading-refuse-truck.json",
      "attribution": "Rear-loading refuse truck by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-rear-loading-refuse-truck/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-rear-loading-refuse-truck.glb",
          "format": "GLB",
          "bytes": 8560416,
          "sha256": "90f963d6aae8dfb35ab496c3fe1386b033af10b9185169918397669b7b7c84a9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-rear-loading-refuse-truck/source/city-rear-loading-refuse-truck.glb"
        },
        {
          "name": "city-rear-loading-refuse-truck.stl",
          "format": "STL",
          "bytes": 8918684,
          "sha256": "640e16363be5e653cfff9da32bfed1f3d007197473ffc25939a799e8698c36a1",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-rear-loading-refuse-truck/source/city-rear-loading-refuse-truck.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-rear-loading-refuse-truck",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 8560416,
              "name": "city-rear-loading-refuse-truck.glb",
              "sha256": "90f963d6aae8dfb35ab496c3fe1386b033af10b9185169918397669b7b7c84a9"
            },
            {
              "bytes": 8918684,
              "name": "city-rear-loading-refuse-truck.stl",
              "sha256": "640e16363be5e653cfff9da32bfed1f3d007197473ffc25939a799e8698c36a1"
            }
          ],
          "archive": {
            "bytes": 4339876,
            "filename": "city-rear-loading-refuse-truck-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5a18835c2830f5b21f14b6a6e30509a03c7c1d57556818543490a854e22d340a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rear-loading-refuse-truck-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-rear-loading-refuse-truck.fbx",
              "format": "FBX",
              "bytes": 5133484,
              "sha256": "4f3bcc50b45b977e0cecd7bebd7c6cab7cbe8aa01c90b70c40956a6cb0cc4896",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rear-loading-refuse-truck.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/25edcfce0b3e911a9b7c5cb519708b498825c18698631301a72d0de2308f9f17.json",
                "bytes": 4231,
                "sha256": "25edcfce0b3e911a9b7c5cb519708b498825c18698631301a72d0de2308f9f17"
              }
            }
          ],
          "notice": {
            "bytes": 408,
            "filename": "LICENSE.txt",
            "sha256": "ad176bd5b9a9edfb4f7ea2b44639a455196f4d8df21da3660373c2855e5eb48a",
            "text": "Rear-loading refuse truck by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-rear-loading-refuse-truck/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-rear-loading-refuse-truck/source/city-rear-loading-refuse-truck.glb"
    },
    {
      "id": "city-reciprocating-saw",
      "type": "model",
      "title": "バッテリー式レシプロソー",
      "titleEn": "Battery reciprocating saw",
      "description": "建物保守や改修作業台向けの携帯往復のこ。長いモーター胴、前方のゴム状握り、実際に開いたD型ハンドル、固定トリガーとバッテリー、クランプ、実スロット付き靴板、実形状の歯を持つ薄い直線刃を造形。丸刃の機械とは切断部と保持構造が異なり、刃と電池を含む一式1点です。往復・切断・靴板調整・電池動作は未実装で、刃性能や実用品安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.094 × 0.205 × 0.669 m、7,052三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A portable reciprocating-saw prop for building-maintenance and refurbishment benches. It has a long motor housing, front rubber-like grip, genuinely open D handle, fixed trigger and battery, clamp, slotted shoe and thin straight blade with modeled teeth. Cutting and holding structures differ from a circular-blade tool; blade and battery are part of one assembly. Reciprocation, cutting, shoe adjustment and battery behavior are absent; blade performance and real equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.094 × 0.205 × 0.669 m; 7,052 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tool",
        "reciprocating-saw",
        "maintenance",
        "レシプロソー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-reciprocating-saw/preview.png",
      "preview": "city-reciprocating-saw.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7052,
      "dimensions": [
        0.094,
        0.20504,
        0.6695
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-036/scripts/city_expansion/portable_power_tools.py",
        "sourceSha256": "1562a2b4c74c0541a283069b156f5fa0f3203b59d1e4b12a5e64e0413bffcb25",
        "sourceRecipeSha256": "bf1f93fc524a0c2f8d49ef526a3158934b73d1ad0bd28340cd4d68c63c31e27e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0602309bb8163ac81b665ff771f5e60b11ed261bf317d09144b6aeca8d71b53f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-036/scripts/city_expansion/portable_power_tools.py",
            "scripts/city_expansion/frozen/batch-036/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-reciprocating-saw"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-reciprocating-saw/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-reciprocating-saw.json",
      "attribution": "Battery reciprocating saw by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-reciprocating-saw/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-reciprocating-saw.glb",
          "format": "GLB",
          "bytes": 363352,
          "sha256": "1562a2b4c74c0541a283069b156f5fa0f3203b59d1e4b12a5e64e0413bffcb25",
          "url": "https://xenoah.github.io/meshcopia/assets/city-reciprocating-saw/source/city-reciprocating-saw.glb"
        },
        {
          "name": "city-reciprocating-saw.stl",
          "format": "STL",
          "bytes": 352684,
          "sha256": "0602309bb8163ac81b665ff771f5e60b11ed261bf317d09144b6aeca8d71b53f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-reciprocating-saw/source/city-reciprocating-saw.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-reciprocating-saw",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 363352,
              "name": "city-reciprocating-saw.glb",
              "sha256": "1562a2b4c74c0541a283069b156f5fa0f3203b59d1e4b12a5e64e0413bffcb25"
            },
            {
              "bytes": 352684,
              "name": "city-reciprocating-saw.stl",
              "sha256": "0602309bb8163ac81b665ff771f5e60b11ed261bf317d09144b6aeca8d71b53f"
            }
          ],
          "archive": {
            "bytes": 202580,
            "filename": "city-reciprocating-saw-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c5c4be305eef4d8af8db84bf1ab81b25b2d99c5b7a39f98c248326b2f1b9c3d6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-reciprocating-saw-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-reciprocating-saw.fbx",
              "format": "FBX",
              "bytes": 242444,
              "sha256": "61113437bf0b5d78914b14c433b60db5856f939071d118d719b6f8e6ab3af8db",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-reciprocating-saw.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4a923ad857c2e305c8a7ccbb07fadeacaaea35edd6f3944b142cff9c0d95f0d9.json",
                "bytes": 706,
                "sha256": "4a923ad857c2e305c8a7ccbb07fadeacaaea35edd6f3944b142cff9c0d95f0d9"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "d215d6741b1bde92f442f32c22c295f861aa876cecebbe284283b3239cfe4774",
            "text": "Battery reciprocating saw by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-reciprocating-saw/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-reciprocating-saw/source/city-reciprocating-saw.glb"
    },
    {
      "id": "city-recycling-station",
      "type": "model",
      "title": "3分別リサイクルステーション",
      "titleEn": "Three-stream recycling station",
      "description": "色分けされた投入口と独立した回収扉を備えたコンパクトな3分別ごみ箱。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Compact three-stream recycling station with color-coded openings, individual collection doors, weather caps and an anchored plinth. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "recycling",
        "waste",
        "street",
        "分別"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-recycling-station/thumbnail.png",
      "preview": "city-recycling-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22400,
      "dimensions": [
        1.27,
        1.136,
        0.5885
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic.py",
        "sourceSha256": "b648e1edeaa0e68060583521dbcf5f1db0a9263eb119af4ab1cd03b86a5755a2",
        "alternateFormat": "STL triangulated from the exact reimported GLB using Blender 4.3.2, meters and Y-up; no printability or manufacturing validation.",
        "stlSha256": "05cef273e3ec691dec9e1f503b6fc26e4ef0d5d794f01d9dcb5265fa2913aeff"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-recycling-station"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-recycling-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-recycling-station.json",
      "attribution": "Three-stream recycling station by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-recycling-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-recycling-station.glb",
          "format": "GLB",
          "bytes": 541568,
          "sha256": "b648e1edeaa0e68060583521dbcf5f1db0a9263eb119af4ab1cd03b86a5755a2",
          "url": "https://xenoah.github.io/meshcopia/assets/city-recycling-station/source/city-recycling-station.glb"
        },
        {
          "name": "city-recycling-station.stl",
          "format": "STL",
          "bytes": 1120084,
          "sha256": "05cef273e3ec691dec9e1f503b6fc26e4ef0d5d794f01d9dcb5265fa2913aeff",
          "url": "https://xenoah.github.io/meshcopia/assets/city-recycling-station/source/city-recycling-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-recycling-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 541568,
              "name": "city-recycling-station.glb",
              "sha256": "b648e1edeaa0e68060583521dbcf5f1db0a9263eb119af4ab1cd03b86a5755a2"
            },
            {
              "bytes": 1120084,
              "name": "city-recycling-station.stl",
              "sha256": "05cef273e3ec691dec9e1f503b6fc26e4ef0d5d794f01d9dcb5265fa2913aeff"
            }
          ],
          "archive": {
            "bytes": 322634,
            "filename": "city-recycling-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "52bb28d1e7d30ed0067fb5364dfa249afa763bb226cf32161029cb3277fc3b2f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-recycling-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-recycling-station.fbx",
              "format": "FBX",
              "bytes": 795580,
              "sha256": "0b262642feb31110aa20aca85a3e35fc6a14f796934ec498baf4ec10ab529d1c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-recycling-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/10949cabb558e71211304b000df2dd1b13e77bee3aed55d3c5a1e0e380c99df9.json",
                "bytes": 1287,
                "sha256": "10949cabb558e71211304b000df2dd1b13e77bee3aed55d3c5a1e0e380c99df9"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "4edc793aacadaf9589c09f446f49863ccf84a0e03195376bf5d3d65c07b6c303",
            "text": "Three-stream recycling station by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-recycling-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-recycling-station/source/city-recycling-station.glb"
    },
    {
      "id": "city-refrigerated-display-case",
      "type": "model",
      "title": "開放型の冷蔵陳列ケース",
      "titleEn": "Open-front refrigerated display case",
      "description": "店舗や駅売店向けの空の冷蔵陳列ケース。4段の棚、価格差し、断熱側板、上部・下部の通風部、背面点検板と接地脚を造形。商品、冷却・排水・照明・温度表示の動作はなく、食品衛生や電気安全の基準適合を検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.210 × 2.025 × 0.797 m、13,940三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An empty open-front refrigerated display for shops and station kiosks, with four shelves, blank price strips, insulated sides, upper/lower ventilation details, rear access and adjustable feet. No goods, cooling, drainage, powered lights or active temperature display is supplied; food hygiene and electrical-safety compliance are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.210 × 2.025 × 0.797 m; 13,940 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "refrigerator",
        "display",
        "retail",
        "shop",
        "冷蔵"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-refrigerated-display-case/preview.png",
      "preview": "city-refrigerated-display-case.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13940,
      "dimensions": [
        1.21,
        2.025,
        0.797
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-010/scripts/city_expansion/retail_hospitality.py",
        "sourceSha256": "aff5cd696c9ebbafd942a37b529a764c66d75fc739c6e7628093c88206667e72",
        "sourceRecipeSha256": "e650eca9f8a5a448dcd11aa524e7c2a7a0d4d9965bab90abf86281ba43173211",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "12d4655998cda83a81b1d60b50d606007f5a171803a05aa8005f7e0c7e1a410e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-010/scripts/city_expansion/retail_hospitality.py",
            "scripts/city_expansion/frozen/batch-010/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-refrigerated-display-case"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-refrigerated-display-case/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-refrigerated-display-case.json",
      "attribution": "Open-front refrigerated display case by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-refrigerated-display-case/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-refrigerated-display-case.glb",
          "format": "GLB",
          "bytes": 919484,
          "sha256": "aff5cd696c9ebbafd942a37b529a764c66d75fc739c6e7628093c88206667e72",
          "url": "https://xenoah.github.io/meshcopia/assets/city-refrigerated-display-case/source/city-refrigerated-display-case.glb"
        },
        {
          "name": "city-refrigerated-display-case.stl",
          "format": "STL",
          "bytes": 697084,
          "sha256": "12d4655998cda83a81b1d60b50d606007f5a171803a05aa8005f7e0c7e1a410e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-refrigerated-display-case/source/city-refrigerated-display-case.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-refrigerated-display-case",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 919484,
              "name": "city-refrigerated-display-case.glb",
              "sha256": "aff5cd696c9ebbafd942a37b529a764c66d75fc739c6e7628093c88206667e72"
            },
            {
              "bytes": 697084,
              "name": "city-refrigerated-display-case.stl",
              "sha256": "12d4655998cda83a81b1d60b50d606007f5a171803a05aa8005f7e0c7e1a410e"
            }
          ],
          "archive": {
            "bytes": 403008,
            "filename": "city-refrigerated-display-case-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "78b70a816fea774adacec7edc26d6d8449770ef306ba40b7e08f60057d5ace01",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-refrigerated-display-case-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-refrigerated-display-case.fbx",
              "format": "FBX",
              "bytes": 466908,
              "sha256": "b67034c58c08d505535c97d9345bc3321417679f7d0b45e675486d331fbbe9bf",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-refrigerated-display-case.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/72d0c5e8eff4ef0342646f0feaeb448b0638c62e9b7bf84a9c8444ef2ce6bae7.json",
                "bytes": 902,
                "sha256": "72d0c5e8eff4ef0342646f0feaeb448b0638c62e9b7bf84a9c8444ef2ce6bae7"
              }
            }
          ],
          "notice": {
            "bytes": 419,
            "filename": "LICENSE.txt",
            "sha256": "caa3d22299c45ba2fc408a130571ff1bccfa3699cb7e89e31c3da4cfea11f4dc",
            "text": "Open-front refrigerated display case by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-refrigerated-display-case/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-refrigerated-display-case/source/city-refrigerated-display-case.glb"
    },
    {
      "id": "city-residential-gate-pillar",
      "type": "model",
      "title": "住宅の門柱",
      "titleEn": "Residential gate pillar",
      "description": "戸建て住宅の門の脇に立つ、機能門柱です。石調タイル張りの柱と目地、スレートの笠木、無地の表札、郵便受けの投函口とフラップ、カメラ付きインターホン、点灯する門灯、背面の宅配ボックスを造形しています。表札は無地で、住所・氏名・番地などの文字、インターホンの機能、配線は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.560 × 1.410 × 0.730 m、1,612三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A functional gate pillar beside a detached house entrance. It models the stone-tiled pillar with joints, slate cap, a blank house name plate, a mail slot with flap, a camera intercom, a lit porch lamp and a rear parcel delivery box. The name plate is blank: no address, family name or house number; intercom function and wiring are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.560 × 1.410 × 0.730 m; 1,612 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "gate-pillar",
        "residential",
        "mailbox",
        "intercom",
        "門柱"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-residential-gate-pillar/preview.png",
      "preview": "city-residential-gate-pillar.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1612,
      "dimensions": [
        0.56,
        1.41,
        0.73
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
        "sourceSha256": "f4c14abd829cdca26cad9e132da6289f0822bcf6d972f435c7424d0640f1246d",
        "sourceRecipeSha256": "d7070c26f7405406982b33b112296d6b2142e33dce68fd8146b8f2c383e41397",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5a67352284c3960091b8d86d96f2d7b7e8fd29370d5b31abbb771fcdc06e8507"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/claude_residential_civic_objects.py",
            "scripts/city_expansion/frozen/batch-063/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-residential-gate-pillar"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-residential-gate-pillar/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-residential-gate-pillar.json",
      "attribution": "Residential gate pillar by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-residential-gate-pillar/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-residential-gate-pillar.glb",
          "format": "GLB",
          "bytes": 107544,
          "sha256": "f4c14abd829cdca26cad9e132da6289f0822bcf6d972f435c7424d0640f1246d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-residential-gate-pillar/source/city-residential-gate-pillar.glb"
        },
        {
          "name": "city-residential-gate-pillar.stl",
          "format": "STL",
          "bytes": 80684,
          "sha256": "5a67352284c3960091b8d86d96f2d7b7e8fd29370d5b31abbb771fcdc06e8507",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7262f3e34559234de636cd5351d89fc733df008d/content/assets/city-residential-gate-pillar/source/city-residential-gate-pillar.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-residential-gate-pillar",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 107544,
              "name": "city-residential-gate-pillar.glb",
              "sha256": "f4c14abd829cdca26cad9e132da6289f0822bcf6d972f435c7424d0640f1246d"
            },
            {
              "bytes": 80684,
              "name": "city-residential-gate-pillar.stl",
              "sha256": "5a67352284c3960091b8d86d96f2d7b7e8fd29370d5b31abbb771fcdc06e8507"
            }
          ],
          "archive": {
            "bytes": 59186,
            "filename": "city-residential-gate-pillar-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "599ddfd345c8c6111436aee49784a534d31ced86cb193e63d343793c742ce6f8",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-residential-gate-pillar-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-residential-gate-pillar.fbx",
              "format": "FBX",
              "bytes": 85132,
              "sha256": "88ea9afc2d7c4d0e94c55430bce794bbeefd5480e9de111041b459885259233c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-residential-gate-pillar.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5f7147f3638e20c2b9bd6a121db58a63cf43a6e1bdeafe57f9170431e343353d.json",
                "bytes": 315,
                "sha256": "5f7147f3638e20c2b9bd6a121db58a63cf43a6e1bdeafe57f9170431e343353d"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "b21606d2b60457ec4642482a1d3bd23a371fc695975cd23204a9c59a28785803",
            "text": "Residential gate pillar by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-residential-gate-pillar/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-residential-gate-pillar/source/city-residential-gate-pillar.glb"
    },
    {
      "id": "city-retail-checkout-station",
      "type": "model",
      "title": "ベルト式小売店レジ台",
      "titleEn": "Retail belt checkout station",
      "description": "スーパーや小売店の会計レーンに置く、コンベヤ一体型の無銘レジ台。閉じたベルトと端部ドラム、二面のスキャナー外装、店員側を向いた端末と無刻印キー、引出し・足掛け・膝元の空き、荷物をまとめる低い袋詰め面を造形。画面と読取面は不透明・非発光の固定材質で、ベルト移動、読取、会計、引出し操作は未実装。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.962 × 1.504 × 0.918 m、8,296三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded belt checkout for supermarket and retail payment lanes. It includes a closed conveyor loop and end drums, two-plane scanner exterior, cashier-facing terminal and unmarked keys, drawer, footrest, staff knee clearance, and a lower bagging landing. Display and scan faces are opaque, non-emissive static materials. Belt motion, scanning, payment and drawer operation are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.962 × 1.504 × 0.918 m; 8,296 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "retail",
        "checkout",
        "conveyor",
        "レジ台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-retail-checkout-station/preview.png",
      "preview": "city-retail-checkout-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8296,
      "dimensions": [
        2.9615,
        1.504447,
        0.918
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-050/scripts/city_expansion/retail_storage_fixtures.py",
        "sourceSha256": "a7eafff0b944ec6160c9779707c6b741f7f7271240b3e1a24dcde388e859bb07",
        "sourceRecipeSha256": "b297936e9abfa79c0015e5726bd50ab1f735b44daa1fe6c6d844a1ad90b47d46",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5534e75940a0540b0193da1895c61e666353408fea04fb6c4d28e56544d00a01"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-050/scripts/city_expansion/retail_storage_fixtures.py",
            "scripts/city_expansion/frozen/batch-050/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-retail-checkout-station"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-retail-checkout-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-retail-checkout-station.json",
      "attribution": "Retail belt checkout station by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-retail-checkout-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-retail-checkout-station.glb",
          "format": "GLB",
          "bytes": 501068,
          "sha256": "a7eafff0b944ec6160c9779707c6b741f7f7271240b3e1a24dcde388e859bb07",
          "url": "https://xenoah.github.io/meshcopia/assets/city-retail-checkout-station/source/city-retail-checkout-station.glb"
        },
        {
          "name": "city-retail-checkout-station.stl",
          "format": "STL",
          "bytes": 414884,
          "sha256": "5534e75940a0540b0193da1895c61e666353408fea04fb6c4d28e56544d00a01",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-retail-checkout-station/source/city-retail-checkout-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-retail-checkout-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 501068,
              "name": "city-retail-checkout-station.glb",
              "sha256": "a7eafff0b944ec6160c9779707c6b741f7f7271240b3e1a24dcde388e859bb07"
            },
            {
              "bytes": 414884,
              "name": "city-retail-checkout-station.stl",
              "sha256": "5534e75940a0540b0193da1895c61e666353408fea04fb6c4d28e56544d00a01"
            }
          ],
          "archive": {
            "bytes": 268389,
            "filename": "city-retail-checkout-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "15a4dffbe15b2216d94e0ad95689f2201771dbaf6b705e246a506b2a1af5d5e1",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-retail-checkout-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-retail-checkout-station.fbx",
              "format": "FBX",
              "bytes": 304092,
              "sha256": "df7a43ee5550e8e9d5f8d45fae21778165cf8f5676e2afd99db244ffed3e70fe",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-retail-checkout-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c392ef1f2de2ce7d56c23ba7194d2f05cc077d3ecf123b2aab72fa54adc3db46.json",
                "bytes": 318,
                "sha256": "c392ef1f2de2ce7d56c23ba7194d2f05cc077d3ecf123b2aab72fa54adc3db46"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "9a58d8ea5b57c0f35fa8caf25b146e5120006c2a08b9a122cc108ee3b71a0169",
            "text": "Retail belt checkout station by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-retail-checkout-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-retail-checkout-station/source/city-retail-checkout-station.glb"
    },
    {
      "id": "city-retail-gondola-shelving",
      "type": "model",
      "title": "両面式小売店ゴンドラ棚",
      "titleEn": "Double-sided retail gondola shelving",
      "description": "コンビニや小売店の売場通路に並べる、自立した両面ゴンドラ棚。左右の支柱には実際に貫通する取付長穴があり、中央背板、引き込まれた蹴込み台、片面四段ずつ計八枚の棚板、三角支持金具と取付爪風部品、無記載のプライス帯を備えます。商品や値札文字は含みません。高さ調整・荷重・実用上の安全性は再現または検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.286 × 1.968 × 1.082 m、9,256三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A freestanding double-sided gondola for convenience-store and retail aisles. Two uprights have actual through mounting slots, with a central backing panel, recessed toe plinth, eight shelf decks arranged four per face, triangular support brackets, hook-form attachments and blank price strips. No goods or price lettering are included. Height adjustment, load behavior and operational safety are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.286 × 1.968 × 1.082 m; 9,256 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "retail",
        "shelving",
        "gondola",
        "陳列棚"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-retail-gondola-shelving/preview.png",
      "preview": "city-retail-gondola-shelving.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9256,
      "dimensions": [
        1.286,
        1.968,
        1.082
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-050/scripts/city_expansion/retail_storage_fixtures.py",
        "sourceSha256": "6dc7d4a4dc238fa6697451b7e03a003bc409a8f23a184f6bd55b266a18c5a350",
        "sourceRecipeSha256": "b297936e9abfa79c0015e5726bd50ab1f735b44daa1fe6c6d844a1ad90b47d46",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "59adcbab973d3083dfe36455cb925a6b4a3f957279f0aa6734c73617ee681dd3"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-050/scripts/city_expansion/retail_storage_fixtures.py",
            "scripts/city_expansion/frozen/batch-050/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-retail-gondola-shelving"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-retail-gondola-shelving/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-retail-gondola-shelving.json",
      "attribution": "Double-sided retail gondola shelving by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-retail-gondola-shelving/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-retail-gondola-shelving.glb",
          "format": "GLB",
          "bytes": 617844,
          "sha256": "6dc7d4a4dc238fa6697451b7e03a003bc409a8f23a184f6bd55b266a18c5a350",
          "url": "https://xenoah.github.io/meshcopia/assets/city-retail-gondola-shelving/source/city-retail-gondola-shelving.glb"
        },
        {
          "name": "city-retail-gondola-shelving.stl",
          "format": "STL",
          "bytes": 462884,
          "sha256": "59adcbab973d3083dfe36455cb925a6b4a3f957279f0aa6734c73617ee681dd3",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-retail-gondola-shelving/source/city-retail-gondola-shelving.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-retail-gondola-shelving",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 617844,
              "name": "city-retail-gondola-shelving.glb",
              "sha256": "6dc7d4a4dc238fa6697451b7e03a003bc409a8f23a184f6bd55b266a18c5a350"
            },
            {
              "bytes": 462884,
              "name": "city-retail-gondola-shelving.stl",
              "sha256": "59adcbab973d3083dfe36455cb925a6b4a3f957279f0aa6734c73617ee681dd3"
            }
          ],
          "archive": {
            "bytes": 263231,
            "filename": "city-retail-gondola-shelving-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "57452679c497723b5dd8d30c638b1e3bdcb9d3a41e36c77af1e0456a3a9bde1c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-retail-gondola-shelving-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-retail-gondola-shelving.fbx",
              "format": "FBX",
              "bytes": 304556,
              "sha256": "edb2c32355bcc0a63d24889e88a8e2d3aaec156bb22cf7b1667812cab79ca784",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-retail-gondola-shelving.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/cd431c07633f7a25c69b17e5d55d21c8a8b43ffa42ff5e541af5196c6b1d871e.json",
                "bytes": 512,
                "sha256": "cd431c07633f7a25c69b17e5d55d21c8a8b43ffa42ff5e541af5196c6b1d871e"
              }
            }
          ],
          "notice": {
            "bytes": 417,
            "filename": "LICENSE.txt",
            "sha256": "479d0572b9dad1dcae7d4098c1b50b976d77bd293b24a632ec32f8773f4514d4",
            "text": "Double-sided retail gondola shelving by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-retail-gondola-shelving/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-retail-gondola-shelving/source/city-retail-gondola-shelving.glb"
    },
    {
      "id": "city-retail-security-pedestals",
      "type": "model",
      "title": "店舗用アンテナゲート一対",
      "titleEn": "Paired retail antenna pedestals",
      "description": "店舗入口に配置する二本一組のアンテナゲート外観。丸角の開口フレーム、内側ループカバー、支持橋、非発光の表示レンズ、ケーブル用サービス蓋、開口したケーブルグランド、床取付板と固定ボルトを造形。店舗、配線、商品タグや内部電子回路は含みません。検出、警報、防犯、通信や通行制御機能のない静的表示モデルで、設置基準・安全性・検出性能は未検証です。配置原点は一対全体の中心で、各固定穴の施工基準点ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.490 × 1.580 × 0.650 m、13,584三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A paired retail entrance antenna-gate appearance assembly with rounded open frames, inset loop covers, support bridges, unlit opaque status lenses, cable service lids, open cable glands, ground plates and mounting bolts. No shop, wiring, product tags or internal electronics is included. Static visualization with no detection, alarm, theft prevention, communications or access-control functionality; installation, safety and detection performance are unvalidated. The placement origin is centered on the complete pair, not an installation datum for individual mounting holes. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.490 × 1.580 × 0.650 m; 13,584 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "retail",
        "antenna-gate",
        "security-pedestal",
        "entrance",
        "店舗"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-retail-security-pedestals/preview.png",
      "preview": "city-retail-security-pedestals.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13584,
      "dimensions": [
        1.49,
        1.58,
        0.65
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-005/scripts/city_expansion/architectural_entry.py",
        "sourceSha256": "ef8e41504234dbd246794395820f8f583b9388dc466c50c78cc049154357ec87",
        "sourceRecipeSha256": "354772d53db08448f7463709155997a43ba7a109f678e84ec5a3115a00eb9db7",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "73184c13ca70d3f77930bff5e0e5ed314cdc144bfd54debbe21ee34822a85fac"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-005/scripts/city_expansion/architectural_entry.py",
            "scripts/city_expansion/frozen/batch-005/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-retail-security-pedestals"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-retail-security-pedestals/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-retail-security-pedestals.json",
      "attribution": "Paired retail antenna pedestals by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-retail-security-pedestals/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-retail-security-pedestals.glb",
          "format": "GLB",
          "bytes": 698716,
          "sha256": "ef8e41504234dbd246794395820f8f583b9388dc466c50c78cc049154357ec87",
          "url": "https://xenoah.github.io/meshcopia/assets/city-retail-security-pedestals/source/city-retail-security-pedestals.glb"
        },
        {
          "name": "city-retail-security-pedestals.stl",
          "format": "STL",
          "bytes": 679284,
          "sha256": "73184c13ca70d3f77930bff5e0e5ed314cdc144bfd54debbe21ee34822a85fac",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-retail-security-pedestals/source/city-retail-security-pedestals.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-retail-security-pedestals",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 698716,
              "name": "city-retail-security-pedestals.glb",
              "sha256": "ef8e41504234dbd246794395820f8f583b9388dc466c50c78cc049154357ec87"
            },
            {
              "bytes": 679284,
              "name": "city-retail-security-pedestals.stl",
              "sha256": "73184c13ca70d3f77930bff5e0e5ed314cdc144bfd54debbe21ee34822a85fac"
            }
          ],
          "archive": {
            "bytes": 370187,
            "filename": "city-retail-security-pedestals-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a7e30c45ed34814039996631b3601def3d937244ac7ddc23bea3e1d6c90bf273",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-retail-security-pedestals-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-retail-security-pedestals.fbx",
              "format": "FBX",
              "bytes": 427244,
              "sha256": "c246249010dff4bc5ce58d2b2d8ad396108a61f426ed4b56bfb3e03556701b73",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-retail-security-pedestals.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c085b8c4ffe990c0110d6bbac4ea1e01adfdfd3eb86edb1407ca261691586c0f.json",
                "bytes": 512,
                "sha256": "c085b8c4ffe990c0110d6bbac4ea1e01adfdfd3eb86edb1407ca261691586c0f"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "9bb3091354f379b7c39be900f366a98a422bbe47c24454b0abae10fda6042a2d",
            "text": "Paired retail antenna pedestals by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-retail-security-pedestals/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-retail-security-pedestals/source/city-retail-security-pedestals.glb"
    },
    {
      "id": "city-retractable-awning",
      "type": "model",
      "title": "店舗用折り畳み式オーニング",
      "titleEn": "Extended retractable awning",
      "description": "たわみのある縞キャンバス、波形垂れ幕、左右の関節アームと壁付けカセットを備えた展開状態のオーニング。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "An extended static awning with gently sagging striped canvas, scalloped valance, articulated support arms and a wall cassette. No animation or load rating. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "awning",
        "canopy",
        "shopfront",
        "canvas",
        "shade",
        "オーニング"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-retractable-awning/thumbnail.png",
      "preview": "city-retractable-awning.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6404,
      "dimensions": [
        3.24,
        0.796,
        1.93
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_extra.py",
        "sourceSha256": "c900c3932764e1a16ba6215ba401c877a36ba1ebf6115e2cfac892d8fff9c15a",
        "stlSha256": "a82e96a8ca40384a709a26f79597d5b2e744da411755bd52b26551f5a7755691"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_extra.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py"
          ],
          "selectors": [
            "city-retractable-awning"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-retractable-awning/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-retractable-awning.json",
      "attribution": "Extended retractable awning by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-retractable-awning/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-retractable-awning.glb",
          "format": "GLB",
          "bytes": 385972,
          "sha256": "c900c3932764e1a16ba6215ba401c877a36ba1ebf6115e2cfac892d8fff9c15a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-retractable-awning/source/city-retractable-awning.glb"
        },
        {
          "name": "city-retractable-awning.stl",
          "format": "STL",
          "bytes": 320284,
          "sha256": "a82e96a8ca40384a709a26f79597d5b2e744da411755bd52b26551f5a7755691",
          "url": "https://xenoah.github.io/meshcopia/assets/city-retractable-awning/source/city-retractable-awning.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-retractable-awning",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 385972,
              "name": "city-retractable-awning.glb",
              "sha256": "c900c3932764e1a16ba6215ba401c877a36ba1ebf6115e2cfac892d8fff9c15a"
            },
            {
              "bytes": 320284,
              "name": "city-retractable-awning.stl",
              "sha256": "a82e96a8ca40384a709a26f79597d5b2e744da411755bd52b26551f5a7755691"
            }
          ],
          "archive": {
            "bytes": 91739,
            "filename": "city-retractable-awning-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b507c5bb52c5a48b252221978c2efc671104aebe1bf9e2c01ced6ecd53dbe541",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-retractable-awning-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-retractable-awning.fbx",
              "format": "FBX",
              "bytes": 355148,
              "sha256": "21741495da00269fe7533bc621c1fd091cb167530b736c397f512562fb8f0c5b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-retractable-awning.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a5122c62dbdebe099e639348b17b41d3b748420764b836312a456dc55fbf676a.json",
                "bytes": 317,
                "sha256": "a5122c62dbdebe099e639348b17b41d3b748420764b836312a456dc55fbf676a"
              }
            }
          ],
          "notice": {
            "bytes": 403,
            "filename": "LICENSE.txt",
            "sha256": "037c4ae095e62113ac092f0cda751464ad05dfc1e8c35ee9576c5845e692f536",
            "text": "Extended retractable awning by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-retractable-awning/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-retractable-awning/source/city-retractable-awning.glb"
    },
    {
      "id": "city-revolving-entry-door",
      "type": "model",
      "title": "三翼回転式エントランスドア",
      "titleEn": "Three-wing revolving entry door",
      "description": "三枚の放射状ドア、対向する二つの開口を持つ曲面ドラム、環状ヘッダー、上部軸受支持、床軸受、両面押し棒、ブラシシールを備えた入口アセンブリ。青い面は不透明な単色PBRで、透過ガラスではありません。建物や床は含みません。静的な固定姿勢で、回転動作・自動制御・挟み込み保護や安全規格への適合は未実装・未検証です。接地配置原点と回転機構用の支点は別で、独立した可動ピボットはありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.826 × 2.644 × 2.826 m、31,756三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "Entrance assembly with three radial door wings, two opposing access openings in a segmented curved drum, annular header, supported upper bearing, floor bearing, two-sided push rails and brush seals. Blue surfaces are opaque constant-color PBR glazing substitutes, not transparent glass. No building or floor is included. Fixed static pose with no rotation, automatic controls or entrapment protection, and no safety-compliance validation. The ground placement origin is not a supplied articulation pivot; moving parts are not separately rigged. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.826 × 2.644 × 2.826 m; 31,756 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "architecture",
        "entry",
        "revolving-door",
        "retail",
        "回転ドア"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-revolving-entry-door/preview.png",
      "preview": "city-revolving-entry-door.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 31756,
      "dimensions": [
        2.826,
        2.64423,
        2.826
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-005/scripts/city_expansion/architectural_entry.py",
        "sourceSha256": "ded1b8923f9d98a56562e09e932348645a0cac2a5f7e9b497351a3ad23389517",
        "sourceRecipeSha256": "354772d53db08448f7463709155997a43ba7a109f678e84ec5a3115a00eb9db7",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f0da47e1f8379bfc88b38d947e596f3ced96a01e375eb097c4bbb16a74837c23"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-005/scripts/city_expansion/architectural_entry.py",
            "scripts/city_expansion/frozen/batch-005/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-revolving-entry-door"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-revolving-entry-door/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-revolving-entry-door.json",
      "attribution": "Three-wing revolving entry door by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-revolving-entry-door/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-revolving-entry-door.glb",
          "format": "GLB",
          "bytes": 1674416,
          "sha256": "ded1b8923f9d98a56562e09e932348645a0cac2a5f7e9b497351a3ad23389517",
          "url": "https://xenoah.github.io/meshcopia/assets/city-revolving-entry-door/source/city-revolving-entry-door.glb"
        },
        {
          "name": "city-revolving-entry-door.stl",
          "format": "STL",
          "bytes": 1587884,
          "sha256": "f0da47e1f8379bfc88b38d947e596f3ced96a01e375eb097c4bbb16a74837c23",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-revolving-entry-door/source/city-revolving-entry-door.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-revolving-entry-door",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1674416,
              "name": "city-revolving-entry-door.glb",
              "sha256": "ded1b8923f9d98a56562e09e932348645a0cac2a5f7e9b497351a3ad23389517"
            },
            {
              "bytes": 1587884,
              "name": "city-revolving-entry-door.stl",
              "sha256": "f0da47e1f8379bfc88b38d947e596f3ced96a01e375eb097c4bbb16a74837c23"
            }
          ],
          "archive": {
            "bytes": 958821,
            "filename": "city-revolving-entry-door-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c4c570cd8520f054401ac241890a1b15d22feaafb6527f564736f57cd0e1b6b1",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-revolving-entry-door-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-revolving-entry-door.fbx",
              "format": "FBX",
              "bytes": 1079820,
              "sha256": "35f27f34f2e9c786fc8552aa0f1a05f54cc2e93517701c1326835f287ae9873e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-revolving-entry-door.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/be4a4963914200ce0ead7858e29d9c2b08a2e27f99a26b2460bf47b61ffdd7fa.json",
                "bytes": 904,
                "sha256": "be4a4963914200ce0ead7858e29d9c2b08a2e27f99a26b2460bf47b61ffdd7fa"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "0c3273104cc4a7a34a0e8570e70a0a35a726bab00582eb7081ffcc065222f0c0",
            "text": "Three-wing revolving entry door by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-revolving-entry-door/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-revolving-entry-door/source/city-revolving-entry-door.glb"
    },
    {
      "id": "city-rigid-inflatable-rescue-boat",
      "type": "model",
      "title": "船外機付きリジッドインフレータブル救助艇外形",
      "titleEn": "Rigid inflatable rescue boat exterior",
      "description": "港湾や救助艇置場の背景に置く、小型の無銘柄リジッドインフレータブル艇。硬いチャインを持つ開放船殻、連続した丸いU字カラーと擦れ止め・取付け済みロープ、低い床、支持された後部ベンチ、中央コンソールと舵輪、トランサムの固定具、独自形状の船外機外装・下部脚・スケグ・三枚の固定プロペラを造形。一式1点で、救助・浮力・航行・安全認証は一切主張しません。 最下点をY=0とする水平中央原点です。水面の高さ・喫水位置は配置側で選んでください。水・人物・物理挙動・操縦・浮力・流体力学・救助機能は含まず、静的外形のみです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.567 × 1.395 × 4.901 m、20,552三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A small unbranded rigid-inflatable craft exterior for harbour and rescue-station backgrounds. The hard-chine open hull has a continuous round U collar, abrasion strip and attached grab ropes, low sole, supported aft bench, center console and steering wheel. A clamped transom mount carries an original outboard cowling, lower leg, skeg and three fixed propeller blades. One assembly; no rescue, flotation, navigation or safety certification is claimed. The horizontally centered origin places the lowest geometry point at Y=0; choose the waterline and immersion height in your own scene. No water, people, physics, driving, flotation, hydrodynamics or rescue functionality is included: this is a static exterior assembly. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.567 × 1.395 × 4.901 m; 20,552 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "rigid-inflatable",
        "outboard",
        "rescue-boat-exterior",
        "救助艇外形"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-rigid-inflatable-rescue-boat/preview.png",
      "preview": "city-rigid-inflatable-rescue-boat.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20552,
      "dimensions": [
        2.567277,
        1.394513,
        4.90097
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-052/scripts/city_expansion/urban_watercraft_models.py",
        "sourceSha256": "32b9857bb9dd30826eb8347bf00cde5e98e2b32f30550969672504199a58ab29",
        "sourceRecipeSha256": "82371d5d2ebb2ddb027cf96e9d325a08635ecf39b98fa0bd8d8b937f4e733bf6",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "02c3364ea2f0ddfbaa0ccbf9218e58ee8e1a2f4d0ffa7217edbeef49ef309052"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-052/scripts/city_expansion/urban_watercraft_models.py",
            "scripts/city_expansion/frozen/batch-052/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-rigid-inflatable-rescue-boat"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-rigid-inflatable-rescue-boat/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-rigid-inflatable-rescue-boat.json",
      "attribution": "Rigid inflatable rescue boat exterior by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-rigid-inflatable-rescue-boat/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-rigid-inflatable-rescue-boat.glb",
          "format": "GLB",
          "bytes": 861152,
          "sha256": "32b9857bb9dd30826eb8347bf00cde5e98e2b32f30550969672504199a58ab29",
          "url": "https://xenoah.github.io/meshcopia/assets/city-rigid-inflatable-rescue-boat/source/city-rigid-inflatable-rescue-boat.glb"
        },
        {
          "name": "city-rigid-inflatable-rescue-boat.stl",
          "format": "STL",
          "bytes": 1027684,
          "sha256": "02c3364ea2f0ddfbaa0ccbf9218e58ee8e1a2f4d0ffa7217edbeef49ef309052",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-rigid-inflatable-rescue-boat/source/city-rigid-inflatable-rescue-boat.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-rigid-inflatable-rescue-boat",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 861152,
              "name": "city-rigid-inflatable-rescue-boat.glb",
              "sha256": "32b9857bb9dd30826eb8347bf00cde5e98e2b32f30550969672504199a58ab29"
            },
            {
              "bytes": 1027684,
              "name": "city-rigid-inflatable-rescue-boat.stl",
              "sha256": "02c3364ea2f0ddfbaa0ccbf9218e58ee8e1a2f4d0ffa7217edbeef49ef309052"
            }
          ],
          "archive": {
            "bytes": 580197,
            "filename": "city-rigid-inflatable-rescue-boat-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "69ec8c3df0bb1977d84d3564e6239fef68baa9df73f0c12a16b63d7b8bd9c7b1",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rigid-inflatable-rescue-boat-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-rigid-inflatable-rescue-boat.fbx",
              "format": "FBX",
              "bytes": 671820,
              "sha256": "1ae790413b7754118fd23c56bbae0696e8b5f87243e439408bde1f619f7d1fe4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rigid-inflatable-rescue-boat.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e03726ac9f011dd4e634eee3855b16ec3d6ece05d529182fc6407bc413c5f095.json",
                "bytes": 708,
                "sha256": "e03726ac9f011dd4e634eee3855b16ec3d6ece05d529182fc6407bc413c5f095"
              }
            }
          ],
          "notice": {
            "bytes": 423,
            "filename": "LICENSE.txt",
            "sha256": "26078fc9414ee4864fd34e5b1f2dcd06b632ac5bdf2a91252ea0c4b9847d50f1",
            "text": "Rigid inflatable rescue boat exterior by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-rigid-inflatable-rescue-boat/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-rigid-inflatable-rescue-boat/source/city-rigid-inflatable-rescue-boat.glb"
    },
    {
      "id": "city-road-barrier",
      "type": "model",
      "title": "注水式ロードバリア",
      "titleEn": "Water-fill road barrier",
      "description": "反射板、ハンドル、注水キャップ、排水プラグ、連結部を備える樹脂製工事バリア。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A molded orange work-zone barrier with wide feet, reflectors, carry handles, fill cap, drain plug and complementary interlocking ends. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "road-safety",
        "road-barrier"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-road-barrier/thumbnail.png",
      "preview": "city-road-barrier.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8072,
      "dimensions": [
        1.719,
        0.832,
        0.53
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner's request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access.py",
        "sourceSha256": "dad16a9cbedc900fef29cfff31b42dc943bc6a37ddaf2bcc85ca141539945671",
        "stlSha256": "7c876522b5119cdcd35bf852e2a32e7edd7fc101ff3fb2a358767e1676b65539"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-road-barrier"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-road-barrier/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-road-barrier.json",
      "attribution": "Water-fill road barrier by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-road-barrier/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-road-barrier.glb",
          "format": "GLB",
          "bytes": 274236,
          "sha256": "dad16a9cbedc900fef29cfff31b42dc943bc6a37ddaf2bcc85ca141539945671",
          "url": "https://xenoah.github.io/meshcopia/assets/city-road-barrier/source/city-road-barrier.glb"
        },
        {
          "name": "city-road-barrier.stl",
          "format": "STL",
          "bytes": 403684,
          "sha256": "7c876522b5119cdcd35bf852e2a32e7edd7fc101ff3fb2a358767e1676b65539",
          "url": "https://xenoah.github.io/meshcopia/assets/city-road-barrier/source/city-road-barrier.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-road-barrier",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 274236,
              "name": "city-road-barrier.glb",
              "sha256": "dad16a9cbedc900fef29cfff31b42dc943bc6a37ddaf2bcc85ca141539945671"
            },
            {
              "bytes": 403684,
              "name": "city-road-barrier.stl",
              "sha256": "7c876522b5119cdcd35bf852e2a32e7edd7fc101ff3fb2a358767e1676b65539"
            }
          ],
          "archive": {
            "bytes": 130143,
            "filename": "city-road-barrier-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b7f802b667185f0ad753b8b6e6f84f2c14a032282a9ffd9b3b9cffcc9f45f138",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-road-barrier-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-road-barrier.fbx",
              "format": "FBX",
              "bytes": 386924,
              "sha256": "308ae0ecc8bf60d30284086f728c3a85795e37e92b4c9f7c363e03e45e78b193",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-road-barrier.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/93a6f6b4f8c0bc2adde4948d4e26327e10e271ad42d0f44861c8aee0094a1a77.json",
                "bytes": 705,
                "sha256": "93a6f6b4f8c0bc2adde4948d4e26327e10e271ad42d0f44861c8aee0094a1a77"
              }
            }
          ],
          "notice": {
            "bytes": 393,
            "filename": "LICENSE.txt",
            "sha256": "51951f554f259cd94100fab04be7af6571ca85827e5e54a419cbcd3b0dec6705",
            "text": "Water-fill road barrier by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-road-barrier/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-road-barrier/source/city-road-barrier.glb"
    },
    {
      "id": "city-roadwork-light-trailer",
      "type": "model",
      "title": "工事用伸縮照明トレーラー",
      "titleEn": "Roadwork telescopic light trailer",
      "description": "小型の牽引式照明設備。4基の非発光灯具、伸長状態の角形マスト、手動巻上げ部、板ばね付き車軸、牽引金具と4本の接地アウトリガーを造形。牽引車、可動部、発電・照明・牽引機能は含みません。安全認証や積載性能を表すものではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.180 × 4.188 × 2.500 m、28,620三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact towable lighting prop with four unlit lamp housings, a statically raised telescopic mast, hand winch, leaf-sprung axle, coupling and four deployed stabilizers. No towing vehicle, moving parts, power generation, illumination or towing function is included. It makes no safety-certification or load-capacity claim. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.180 × 4.188 × 2.500 m; 28,620 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "construction",
        "lighting",
        "trailer",
        "工事照明"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-roadwork-light-trailer/preview.png",
      "preview": "city-roadwork-light-trailer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 28620,
      "dimensions": [
        2.18,
        4.188,
        2.5
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-006/scripts/city_expansion/site_support.py",
        "sourceSha256": "721cd5e015f0def248ff5521ccbbdba31546845cddfa128bcdb0036d31b03a8f",
        "sourceRecipeSha256": "d86ded4026cac14f2afe98f71ac7d0c9825e4b6950ba298e43739f7168b05c87",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ba1ffffbef8def46f78c3d7dc5de91ca8a76185dc26897a0eda058298ac32ec7"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-006/scripts/city_expansion/site_support.py",
            "scripts/city_expansion/frozen/batch-006/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-roadwork-light-trailer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-roadwork-light-trailer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-roadwork-light-trailer.json",
      "attribution": "Roadwork telescopic light trailer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-roadwork-light-trailer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-roadwork-light-trailer.glb",
          "format": "GLB",
          "bytes": 1669944,
          "sha256": "721cd5e015f0def248ff5521ccbbdba31546845cddfa128bcdb0036d31b03a8f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roadwork-light-trailer/source/city-roadwork-light-trailer.glb"
        },
        {
          "name": "city-roadwork-light-trailer.stl",
          "format": "STL",
          "bytes": 1431084,
          "sha256": "ba1ffffbef8def46f78c3d7dc5de91ca8a76185dc26897a0eda058298ac32ec7",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-roadwork-light-trailer/source/city-roadwork-light-trailer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-roadwork-light-trailer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1669944,
              "name": "city-roadwork-light-trailer.glb",
              "sha256": "721cd5e015f0def248ff5521ccbbdba31546845cddfa128bcdb0036d31b03a8f"
            },
            {
              "bytes": 1431084,
              "name": "city-roadwork-light-trailer.stl",
              "sha256": "ba1ffffbef8def46f78c3d7dc5de91ca8a76185dc26897a0eda058298ac32ec7"
            }
          ],
          "archive": {
            "bytes": 776349,
            "filename": "city-roadwork-light-trailer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "01d996cce642411390e039d1bc6ce55e57fe7088c0f023f24df0a7415fae7cb2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-roadwork-light-trailer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-roadwork-light-trailer.fbx",
              "format": "FBX",
              "bytes": 880172,
              "sha256": "22939de85afd052b0706f90cc021230d63696d619c144e8c0d6598a47ab59894",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-roadwork-light-trailer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e833ded3d5091f80f36dacc97499c1c0f7ec78a626013055716ce6262d14a088.json",
                "bytes": 1293,
                "sha256": "e833ded3d5091f80f36dacc97499c1c0f7ec78a626013055716ce6262d14a088"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "a0d2b6cf4965410d99c4011aadcce279e03d3e30906c2e1239e5629215439c6d",
            "text": "Roadwork telescopic light trailer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-roadwork-light-trailer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-roadwork-light-trailer/source/city-roadwork-light-trailer.glb"
    },
    {
      "id": "city-roll-cage-trolley",
      "type": "model",
      "title": "観音扉付きロールボックス台車",
      "titleEn": "Double-door roll cage trolley",
      "description": "店舗の搬入口・荷さばき場で荷物をまとめて運ぶ背の高いかご台車。厚い荷台と四キャスター、三面の実ワイヤー格子、左右の押し手、二枚扉のうち一枚を開いた固定姿勢、蝶番・掛け金を造形。買い物カートと異なる立方体状の搬送囲いで、荷物は含みません。扉・車輪は静止し、荷重や搬送安全の検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.896 × 1.745 × 1.088 m、23,064三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A tall roll cage for grouped goods at shop loading entrances and dispatch areas. It has a thick load deck, four casters, three real wire-grid sides, pushing handles and two front doors with one fixed open, plus hinges and latches. Its cubic transport enclosure is distinct from a shopping basket trolley; cargo is absent. Doors and wheels are static, with no load or transport-safety validation. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.896 × 1.745 × 1.088 m; 23,064 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "warehouse",
        "trolley",
        "roll-cage",
        "ロールボックス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-roll-cage-trolley/preview.png",
      "preview": "city-roll-cage-trolley.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 23064,
      "dimensions": [
        0.896,
        1.745,
        1.088273
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-039/scripts/city_expansion/logistics_handling_equipment.py",
        "sourceSha256": "21a8336d32edba3c6ad2cea333d0ba4865ec57745452d73e93bdb48f78249346",
        "sourceRecipeSha256": "c3581e364fedcedf1c47f66d9ab4f3108e32319555619ac64cc78151e067f3f0",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f9e01b343d66049f8077bd6f4346a0f177b4ddd3582c1883d587e666351d62c9"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-039/scripts/city_expansion/logistics_handling_equipment.py",
            "scripts/city_expansion/frozen/batch-039/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-roll-cage-trolley"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-roll-cage-trolley/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-roll-cage-trolley.json",
      "attribution": "Double-door roll cage trolley by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-roll-cage-trolley/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-roll-cage-trolley.glb",
          "format": "GLB",
          "bytes": 1214132,
          "sha256": "21a8336d32edba3c6ad2cea333d0ba4865ec57745452d73e93bdb48f78249346",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roll-cage-trolley/source/city-roll-cage-trolley.glb"
        },
        {
          "name": "city-roll-cage-trolley.stl",
          "format": "STL",
          "bytes": 1153284,
          "sha256": "f9e01b343d66049f8077bd6f4346a0f177b4ddd3582c1883d587e666351d62c9",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-roll-cage-trolley/source/city-roll-cage-trolley.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-roll-cage-trolley",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1214132,
              "name": "city-roll-cage-trolley.glb",
              "sha256": "21a8336d32edba3c6ad2cea333d0ba4865ec57745452d73e93bdb48f78249346"
            },
            {
              "bytes": 1153284,
              "name": "city-roll-cage-trolley.stl",
              "sha256": "f9e01b343d66049f8077bd6f4346a0f177b4ddd3582c1883d587e666351d62c9"
            }
          ],
          "archive": {
            "bytes": 663098,
            "filename": "city-roll-cage-trolley-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c2be2e460f2b8fb71ca4c1395e081d51539134de0221b0115ded8fd4ce74ed8c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-roll-cage-trolley-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-roll-cage-trolley.fbx",
              "format": "FBX",
              "bytes": 756476,
              "sha256": "af8557c24142c8f4e7e840a78f9fac4f0707e097db8a141bcac309848211da74",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-roll-cage-trolley.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/050927c677641159c88e22c0d0fc7343860e95d52d422b76f1f4d9ad12458a46.json",
                "bytes": 710,
                "sha256": "050927c677641159c88e22c0d0fc7343860e95d52d422b76f1f4d9ad12458a46"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "7cdf2e67175bf8b39706d4b66f66fd04e85bb89337cb54283de6766bd208e204",
            "text": "Double-door roll cage trolley by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-roll-cage-trolley/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-roll-cage-trolley/source/city-roll-cage-trolley.glb"
    },
    {
      "id": "city-roller-shutter",
      "type": "model",
      "title": "店舗用巻き上げシャッター",
      "titleEn": "Shopfront roller shutter",
      "description": "41枚の成形スラット、開口した側面ガイド、頭上ボックス、引手と下端シールを備えた静的シャッター。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A static shopfront shutter with 41 formed slats, open side guide channels, folded headbox, pull handles and bottom weather seal. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "shutter",
        "shopfront",
        "store",
        "roller",
        "security",
        "シャッター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-roller-shutter/thumbnail.png",
      "preview": "city-roller-shutter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7196,
      "dimensions": [
        3.08,
        2.759,
        0.274175
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Repeated static parts are grouped into named assemblies; triangle-corner UVs and material records retained from original.",
      "provenance": {
        "method": "Original procedural geometry, followed by geometry-preserving static GLB assembly grouping",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0; grouping postprocessor with Python 3.12.14 and NumPy 2.3.5",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py",
        "sourceSha256": "8033643e7de8c047b06146d892bfcd962bfdc5119fa0262681951d1ce8d34c48",
        "stlSha256": "f0208aefc087aceeb77fda5a08163c984913bec833d2620b769dc6f337259fc8",
        "changes": "Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB a1efa8331eed084c34270ccac4c2f6dbe78a03322cada6e72205f84f9194e672.",
        "alternateFormat": "STL written by scripts/city/group_static_assemblies.py from exact grouped GLB triangle coordinates; meters, Y-up, no colors or UVs; no printability or manufacturing validation.",
        "baseGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_extra.py",
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_extra.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py",
            "scripts/city/group_static_assemblies.py",
            "scripts/city/render_grouped_assemblies.py"
          ],
          "selectors": [
            "city-roller-shutter"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-roller-shutter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-roller-shutter.json",
      "attribution": "Shopfront roller shutter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-roller-shutter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB a1efa8331eed084c34270ccac4c2f6dbe78a03322cada6e72205f84f9194e672.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-roller-shutter.glb",
          "format": "GLB",
          "bytes": 494732,
          "sha256": "8033643e7de8c047b06146d892bfcd962bfdc5119fa0262681951d1ce8d34c48",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roller-shutter/source/city-roller-shutter.glb"
        },
        {
          "name": "city-roller-shutter.stl",
          "format": "STL",
          "bytes": 359884,
          "sha256": "f0208aefc087aceeb77fda5a08163c984913bec833d2620b769dc6f337259fc8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roller-shutter/source/city-roller-shutter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-roller-shutter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 494732,
              "name": "city-roller-shutter.glb",
              "sha256": "8033643e7de8c047b06146d892bfcd962bfdc5119fa0262681951d1ce8d34c48"
            },
            {
              "bytes": 359884,
              "name": "city-roller-shutter.stl",
              "sha256": "f0208aefc087aceeb77fda5a08163c984913bec833d2620b769dc6f337259fc8"
            }
          ],
          "archive": {
            "bytes": 197063,
            "filename": "city-roller-shutter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d46ecdbb440334f2ea6f8de8e6c132d81ce5b8ee0616982b46918f74a07b7c33",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-roller-shutter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-roller-shutter.fbx",
              "format": "FBX",
              "bytes": 262604,
              "sha256": "cd2510691ae4c0508e07fb8442c7001199628106c6c1262e2f9880a9c7042f37",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-roller-shutter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d1a19c10bb66af4a8ab2f137eabf38a577dc94ec906d35d6c80d2c5a8dca9aec.json",
                "bytes": 318,
                "sha256": "d1a19c10bb66af4a8ab2f137eabf38a577dc94ec906d35d6c80d2c5a8dca9aec"
              }
            }
          ],
          "notice": {
            "bytes": 657,
            "filename": "LICENSE.txt",
            "sha256": "e353418aaa3397746965558465f74798c7fc5260669ce7a94c84f25550062aee",
            "text": "Shopfront roller shutter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-roller-shutter/\nProvided as-is, without warranties (license Section 5).\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB a1efa8331eed084c34270ccac4c2f6dbe78a03322cada6e72205f84f9194e672.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-roller-shutter/source/city-roller-shutter.glb"
    },
    {
      "id": "city-roof-access-hatch",
      "type": "model",
      "title": "開放状態の屋上出入口",
      "titleEn": "Open roof access hatch",
      "description": "開いた断熱蓋、中空の立ち上がり枠、ヒンジ、支持ステー、ハンドルを備える人用屋上ハッチ。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "An open personnel roof hatch with hollow coaming, insulated lid, hinges, gas stays and pull handle. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "urban-structure",
        "access",
        "roof-access-hatch"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-roof-access-hatch/thumbnail.png",
      "preview": "city-roof-access-hatch.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3728,
      "dimensions": [
        1.05,
        1.239568,
        1.2675
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_structures.py",
        "sourceSha256": "2e7aa4a5e928e7790800b4a4a641d54b66a4b0ffba2855518bd162482fd394e5",
        "stlSha256": "5ed0e336083914b48472ae186434c932f1fcfeddbcc3a11bf47dcd530190901b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_structures.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py"
          ],
          "selectors": [
            "city-roof-access-hatch"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-roof-access-hatch/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-roof-access-hatch.json",
      "attribution": "Open roof access hatch by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-roof-access-hatch/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-roof-access-hatch.glb",
          "format": "GLB",
          "bytes": 141336,
          "sha256": "2e7aa4a5e928e7790800b4a4a641d54b66a4b0ffba2855518bd162482fd394e5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roof-access-hatch/source/city-roof-access-hatch.glb"
        },
        {
          "name": "city-roof-access-hatch.stl",
          "format": "STL",
          "bytes": 186484,
          "sha256": "5ed0e336083914b48472ae186434c932f1fcfeddbcc3a11bf47dcd530190901b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roof-access-hatch/source/city-roof-access-hatch.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-roof-access-hatch",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 141336,
              "name": "city-roof-access-hatch.glb",
              "sha256": "2e7aa4a5e928e7790800b4a4a641d54b66a4b0ffba2855518bd162482fd394e5"
            },
            {
              "bytes": 186484,
              "name": "city-roof-access-hatch.stl",
              "sha256": "5ed0e336083914b48472ae186434c932f1fcfeddbcc3a11bf47dcd530190901b"
            }
          ],
          "archive": {
            "bytes": 81162,
            "filename": "city-roof-access-hatch-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "03a135b20f757ea6b28fb475a1353b5384463027bd9d83b6ac4614e04ad2cb6c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-roof-access-hatch-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-roof-access-hatch.fbx",
              "format": "FBX",
              "bytes": 213500,
              "sha256": "f1b2a162b651bf64aef92152c06eb63d196650b5947fb6cf90fd83e20703b042",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-roof-access-hatch.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7943a32915048353d4aa92c61d0956825519fabe2cbfb50b632071ddde49e9fd.json",
                "bytes": 317,
                "sha256": "7943a32915048353d4aa92c61d0956825519fabe2cbfb50b632071ddde49e9fd"
              }
            }
          ],
          "notice": {
            "bytes": 397,
            "filename": "LICENSE.txt",
            "sha256": "6c31ed27c527b92e67c1f97b2628d8d5dfa63d2378d8d35653d40560ed93e35c",
            "text": "Open roof access hatch by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-roof-access-hatch/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-roof-access-hatch/source/city-roof-access-hatch.glb"
    },
    {
      "id": "city-roof-exhaust-cowl",
      "type": "model",
      "title": "屋上換気ベンチレーター",
      "titleEn": "Mushroom roof exhaust cowl",
      "description": "中空の立上り管、丸い雨よけ、支持材、防鳥格子と屋根取付フランジを備えた屋上換気口。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A mushroom roof exhaust with hollow riser, spun weather cap, cap supports, bird-guard strips and roof flashing flange. Static visual prop, not airflow-rated. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "roof",
        "exhaust",
        "ventilator",
        "cowl",
        "industrial",
        "屋上換気"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-roof-exhaust-cowl/thumbnail.png",
      "preview": "city-roof-exhaust-cowl.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16564,
      "dimensions": [
        0.68,
        0.77,
        0.68
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_extra.py",
        "sourceSha256": "0d29cff6e0e5f0b0fc3944ad0807d238c13ba41e82cafe331509c3f3f2c29593",
        "stlSha256": "256fa6ef2b392b3820dfb435257a938d6973e8e053f4694a31a2ff99a636471d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_extra.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py"
          ],
          "selectors": [
            "city-roof-exhaust-cowl"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-roof-exhaust-cowl/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-roof-exhaust-cowl.json",
      "attribution": "Mushroom roof exhaust cowl by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-roof-exhaust-cowl/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-roof-exhaust-cowl.glb",
          "format": "GLB",
          "bytes": 927708,
          "sha256": "0d29cff6e0e5f0b0fc3944ad0807d238c13ba41e82cafe331509c3f3f2c29593",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roof-exhaust-cowl/source/city-roof-exhaust-cowl.glb"
        },
        {
          "name": "city-roof-exhaust-cowl.stl",
          "format": "STL",
          "bytes": 828284,
          "sha256": "256fa6ef2b392b3820dfb435257a938d6973e8e053f4694a31a2ff99a636471d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roof-exhaust-cowl/source/city-roof-exhaust-cowl.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-roof-exhaust-cowl",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 927708,
              "name": "city-roof-exhaust-cowl.glb",
              "sha256": "0d29cff6e0e5f0b0fc3944ad0807d238c13ba41e82cafe331509c3f3f2c29593"
            },
            {
              "bytes": 828284,
              "name": "city-roof-exhaust-cowl.stl",
              "sha256": "256fa6ef2b392b3820dfb435257a938d6973e8e053f4694a31a2ff99a636471d"
            }
          ],
          "archive": {
            "bytes": 423377,
            "filename": "city-roof-exhaust-cowl-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5414a1263e9ef422f1f11bc56d469eeb336b807f3f210c1377eeaf49b62328fa",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-roof-exhaust-cowl-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-roof-exhaust-cowl.fbx",
              "format": "FBX",
              "bytes": 635836,
              "sha256": "078e0d534e917e8512c69465030a8550938f6953c38bf1d96a0209c9419bd327",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-roof-exhaust-cowl.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f8287f4c9354fee560fb34031827991e64557ba05b75d3e4ce184a16d235dd56.json",
                "bytes": 710,
                "sha256": "f8287f4c9354fee560fb34031827991e64557ba05b75d3e4ce184a16d235dd56"
              }
            }
          ],
          "notice": {
            "bytes": 401,
            "filename": "LICENSE.txt",
            "sha256": "3f652a46d568562635d0c83c27b7731a9553c126ce857723ee1f7efcf142b5e0",
            "text": "Mushroom roof exhaust cowl by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-roof-exhaust-cowl/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-roof-exhaust-cowl/source/city-roof-exhaust-cowl.glb"
    },
    {
      "id": "city-roof-turbine-vent",
      "type": "model",
      "title": "湾曲羽根ローター付きの屋根用タービン換気口",
      "titleEn": "Roof turbine vent with curved open-blade rotor",
      "description": "屋根面の通気立上り部に配置するタービン式換気口の静的プロップ。中央が開口した角形水切り板、中空カラー、内部支持スポークと主軸、上下の保持リング、厚みを持つ20枚の湾曲羽根で構成した開放ローター、頂部軸受カバーを造形しています。既存の傘型排気カウルではなく、回転部の羽根籠を表した構成です。屋根と接続ダクトは付属せず、回転、風力駆動、換気流量、雨仕舞、防火や建築基準への適合は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.733 × 0.769 × 0.733 m、10,676三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static turbine-vent prop for a roof ventilation riser, with a genuinely open square flashing throat, hollow collar, internal spindle supports, upper and lower retaining rings, twenty thick curved vanes forming an open rotor cage, and a top bearing cover. This depicts a rotating-blade assembly rather than a mushroom exhaust cowl. Roof and connecting duct are omitted. No rotation, wind drive, airflow, weather sealing, fire performance or building-code compliance is implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.733 × 0.769 × 0.733 m; 10,676 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "ventilation",
        "roof-turbine",
        "rotor",
        "屋根換気"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-roof-turbine-vent/preview.png",
      "preview": "city-roof-turbine-vent.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10676,
      "dimensions": [
        0.733437,
        0.7695,
        0.733437
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-024/scripts/city_expansion/ventilation_components.py",
        "sourceSha256": "20a363820229fb87b5b80d18d567ff3b5b485564a979e76570107c1c458016ba",
        "sourceRecipeSha256": "dc71fcae6b37e71ce00296d2dd56cbfd096e81cadc62a2c702ab271ed3759a25",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a52392a36e4ce6f5446cbb32d5a603590da282fd282b62ff0617250b34e5ad39"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-024/scripts/city_expansion/ventilation_components.py",
            "scripts/city_expansion/frozen/batch-024/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-roof-turbine-vent"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-roof-turbine-vent/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-roof-turbine-vent.json",
      "attribution": "Roof turbine vent with curved open-blade rotor by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-roof-turbine-vent/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-roof-turbine-vent.glb",
          "format": "GLB",
          "bytes": 458060,
          "sha256": "20a363820229fb87b5b80d18d567ff3b5b485564a979e76570107c1c458016ba",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roof-turbine-vent/source/city-roof-turbine-vent.glb"
        },
        {
          "name": "city-roof-turbine-vent.stl",
          "format": "STL",
          "bytes": 533884,
          "sha256": "a52392a36e4ce6f5446cbb32d5a603590da282fd282b62ff0617250b34e5ad39",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-roof-turbine-vent/source/city-roof-turbine-vent.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-roof-turbine-vent",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 458060,
              "name": "city-roof-turbine-vent.glb",
              "sha256": "20a363820229fb87b5b80d18d567ff3b5b485564a979e76570107c1c458016ba"
            },
            {
              "bytes": 533884,
              "name": "city-roof-turbine-vent.stl",
              "sha256": "a52392a36e4ce6f5446cbb32d5a603590da282fd282b62ff0617250b34e5ad39"
            }
          ],
          "archive": {
            "bytes": 332010,
            "filename": "city-roof-turbine-vent-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "883d7233efa48ce77ff61eb095029518036626dd87e9a53a5d1870c98fb45187",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-roof-turbine-vent-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-roof-turbine-vent.fbx",
              "format": "FBX",
              "bytes": 381356,
              "sha256": "9665067384d9381538dc62b3911cfb8f2ca6facf7b5c62c4b670327a853efff3",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-roof-turbine-vent.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d5f16e14ce02eadd3f84184b08fd1fd26af8b70881ceb7d952d01f5867922f73.json",
                "bytes": 708,
                "sha256": "d5f16e14ce02eadd3f84184b08fd1fd26af8b70881ceb7d952d01f5867922f73"
              }
            }
          ],
          "notice": {
            "bytes": 421,
            "filename": "LICENSE.txt",
            "sha256": "00e3d115ca06f42031aab4ba75e46ac1c4c5adb6de7c10981e7dfe0b3d772323",
            "text": "Roof turbine vent with curved open-blade rotor by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-roof-turbine-vent/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-roof-turbine-vent/source/city-roof-turbine-vent.glb"
    },
    {
      "id": "city-roofed-bird-feeder",
      "type": "model",
      "title": "屋根付きの野鳥給餌台",
      "titleEn": "Roofed bird feeder on pedestal",
      "description": "住宅の庭や公園の景観に使う、四方が開いた屋根付き給餌台。排水用の実際の隙間を持つ板張りトレー、低い縁、4本の屋根支柱、切妻の板屋根、筋交い付きの台座を備えます。巣箱ではありません。鳥・餌・水・地面は含まず、給餌の適否や衛生・動物の健康、安全性を保証しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.880 × 1.772 × 0.791 m、6,488三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An open-sided roofed feeding tray for residential-garden and park scenery, with a slatted tray containing actual drainage gaps, low rims, four canopy posts, a gabled plank roof and a braced pedestal. It is not a nest box. Birds, food, water and ground are omitted; no feeding suitability, hygiene, animal-health or safety performance is claimed. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.880 × 1.772 × 0.791 m; 6,488 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "bird-feeder",
        "garden",
        "pedestal",
        "給餌台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-roofed-bird-feeder/preview.png",
      "preview": "city-roofed-bird-feeder.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6488,
      "dimensions": [
        0.880355,
        1.7715,
        0.791
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-014/scripts/city_expansion/urban_ecology.py",
        "sourceSha256": "5009681f84e0642201d70a879c2c50e6f2ec2f66cd1047415e9c126db5cea4ea",
        "sourceRecipeSha256": "d8518a37b5189747d06d0aedbb74959de014c67a67b4c751b04b1ea4ee5b37f1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f0a3217b9c73d3d66308206111eef10f5f05df3ffe1972bdb4fad24b370cf4c6"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-014/scripts/city_expansion/urban_ecology.py",
            "scripts/city_expansion/frozen/batch-014/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-roofed-bird-feeder"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-roofed-bird-feeder/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-roofed-bird-feeder.json",
      "attribution": "Roofed bird feeder on pedestal by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-roofed-bird-feeder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-roofed-bird-feeder.glb",
          "format": "GLB",
          "bytes": 443028,
          "sha256": "5009681f84e0642201d70a879c2c50e6f2ec2f66cd1047415e9c126db5cea4ea",
          "url": "https://xenoah.github.io/meshcopia/assets/city-roofed-bird-feeder/source/city-roofed-bird-feeder.glb"
        },
        {
          "name": "city-roofed-bird-feeder.stl",
          "format": "STL",
          "bytes": 324484,
          "sha256": "f0a3217b9c73d3d66308206111eef10f5f05df3ffe1972bdb4fad24b370cf4c6",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-roofed-bird-feeder/source/city-roofed-bird-feeder.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-roofed-bird-feeder",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 443028,
              "name": "city-roofed-bird-feeder.glb",
              "sha256": "5009681f84e0642201d70a879c2c50e6f2ec2f66cd1047415e9c126db5cea4ea"
            },
            {
              "bytes": 324484,
              "name": "city-roofed-bird-feeder.stl",
              "sha256": "f0a3217b9c73d3d66308206111eef10f5f05df3ffe1972bdb4fad24b370cf4c6"
            }
          ],
          "archive": {
            "bytes": 221968,
            "filename": "city-roofed-bird-feeder-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e78d5bf54d5536666bfb63ce2b8769a6c958c0a606d470fc50456fa603d45f60",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-roofed-bird-feeder-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-roofed-bird-feeder.fbx",
              "format": "FBX",
              "bytes": 252796,
              "sha256": "1084177da8a96dfddb65df97ea44134ed377887b54cbae57488dde5adba43e53",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-roofed-bird-feeder.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ef0d13004e98ff2bb2048ab090d506e158cee36773e21ed672d8499a741c6f80.json",
                "bytes": 512,
                "sha256": "ef0d13004e98ff2bb2048ab090d506e158cee36773e21ed672d8499a741c6f80"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "2047c3d488cc3403b2e99ca4bddd014834552601e006d44d09873e1d954690c1",
            "text": "Roofed bird feeder on pedestal by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-roofed-bird-feeder/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-roofed-bird-feeder/source/city-roofed-bird-feeder.glb"
    },
    {
      "id": "city-rotary-clothesline",
      "type": "model",
      "title": "回転式の屋外物干し",
      "titleEn": "Rotary outdoor clothesline",
      "description": "共同住宅の中庭や住宅の庭に設置する開いた状態の回転物干し。支柱、可動を模した上下ハブ、4本の腕と支え、6周の実ジオメトリ物干し紐を造形。洗濯物、地面、回転・折畳み・紐のシミュレーションは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.947 × 2.070 × 1.947 m、6,176三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An open rotary clothesline for residential or shared courtyards, with a mast, upper/sliding hubs, four arms and support stays, and six actual geometry clothesline circuits. Laundry, ground, rotation, folding and line simulation are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.947 × 2.070 × 1.947 m; 6,176 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "clothesline",
        "courtyard",
        "laundry",
        "物干し"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-rotary-clothesline/preview.png",
      "preview": "city-rotary-clothesline.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6176,
      "dimensions": [
        1.947046,
        2.07,
        1.947046
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-007/scripts/city_expansion/grounds_maintenance.py",
        "sourceSha256": "57679d04c08775ebfa598b2da7b5c78997fb1fbd179dc4dafa008fa5751b4263",
        "sourceRecipeSha256": "d1ce05fadc6f0ae7e6d08d4560ea298adccca578ed3762f4b1aef127819cad7b",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "fc15961c046f3bb8e70f5cf43b39977f6e8196fac7d332882e87ff6645f37324"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-007/scripts/city_expansion/grounds_maintenance.py",
            "scripts/city_expansion/frozen/batch-007/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-rotary-clothesline"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-rotary-clothesline/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-rotary-clothesline.json",
      "attribution": "Rotary outdoor clothesline by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-rotary-clothesline/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-rotary-clothesline.glb",
          "format": "GLB",
          "bytes": 296992,
          "sha256": "57679d04c08775ebfa598b2da7b5c78997fb1fbd179dc4dafa008fa5751b4263",
          "url": "https://xenoah.github.io/meshcopia/assets/city-rotary-clothesline/source/city-rotary-clothesline.glb"
        },
        {
          "name": "city-rotary-clothesline.stl",
          "format": "STL",
          "bytes": 308884,
          "sha256": "fc15961c046f3bb8e70f5cf43b39977f6e8196fac7d332882e87ff6645f37324",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-rotary-clothesline/source/city-rotary-clothesline.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-rotary-clothesline",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 296992,
              "name": "city-rotary-clothesline.glb",
              "sha256": "57679d04c08775ebfa598b2da7b5c78997fb1fbd179dc4dafa008fa5751b4263"
            },
            {
              "bytes": 308884,
              "name": "city-rotary-clothesline.stl",
              "sha256": "fc15961c046f3bb8e70f5cf43b39977f6e8196fac7d332882e87ff6645f37324"
            }
          ],
          "archive": {
            "bytes": 190367,
            "filename": "city-rotary-clothesline-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a7eb9428607ea8951de4d181979715c50155641c330d3d0ac98056e0bf418fad",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rotary-clothesline-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-rotary-clothesline.fbx",
              "format": "FBX",
              "bytes": 221116,
              "sha256": "2a6e77d4eebcea2f1ab88eab18d2749686ef49ea3c5bda480e31920a1641a952",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rotary-clothesline.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1a214eeb67aac501086f6b88f5f9dd6127a3acac01d9ccd3621fe16793296931.json",
                "bytes": 318,
                "sha256": "1a214eeb67aac501086f6b88f5f9dd6127a3acac01d9ccd3621fe16793296931"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "b0c519e0e5cdb8e0f908f7ecb2cba185c3d0d9b16d1d63632b75880b54e6f8f3",
            "text": "Rotary outdoor clothesline by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-rotary-clothesline/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-rotary-clothesline/source/city-rotary-clothesline.glb"
    },
    {
      "id": "city-rotating-brochure-carousel",
      "type": "model",
      "title": "回転軸付きのパンフレットラック",
      "titleEn": "Rotating brochure carousel",
      "description": "公共施設のロビーや観光案内所の床に置く、十二ポケットのパンフレット用回転ラック。四方向三段の独立した空ポケットは底・背板・側板と指掛け切欠きを備え、中央軸、上下のベアリング外装、支持アームと重り入り風の円形台座で支えます。印刷物・看板は付属せず、軸受内部、回転アニメーションや荷重・転倒安定性の検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.576 × 1.639 × 0.576 m、23,844三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A twelve-pocket brochure carousel for public lobbies and visitor-information floors. Four three-tier faces have separate empty receptacles with floors, back and side walls, and finger-access notches. A central mast, visible upper/lower bearing housings, radial supports and weighted-looking circular base complete the assembly. No printed brochures or signboard are supplied; bearing internals, rotation animation, load and tip-stability validation are absent. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.576 × 1.639 × 0.576 m; 23,844 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "brochure",
        "carousel",
        "reception",
        "interior",
        "パンフレット"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-rotating-brochure-carousel/preview.png",
      "preview": "city-rotating-brochure-carousel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 23844,
      "dimensions": [
        0.576,
        1.639,
        0.576
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-022/scripts/city_expansion/shared_interior_furnishings.py",
        "sourceSha256": "5c608a8903a03721f34de4c1ef6301299ebb56bae4fe306722ca80cd86287dbc",
        "sourceRecipeSha256": "ca5620269ca5648af771b2618f378cb3cc674cc54691a40a27124106768b890e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5fa9317fc94c74fc8b4b1d04577d92bb62caed92fe1c759344c1976862c9dc31"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-022/scripts/city_expansion/shared_interior_furnishings.py",
            "scripts/city_expansion/frozen/batch-022/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-rotating-brochure-carousel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-rotating-brochure-carousel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-rotating-brochure-carousel.json",
      "attribution": "Rotating brochure carousel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-rotating-brochure-carousel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-rotating-brochure-carousel.glb",
          "format": "GLB",
          "bytes": 1407896,
          "sha256": "5c608a8903a03721f34de4c1ef6301299ebb56bae4fe306722ca80cd86287dbc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-rotating-brochure-carousel/source/city-rotating-brochure-carousel.glb"
        },
        {
          "name": "city-rotating-brochure-carousel.stl",
          "format": "STL",
          "bytes": 1192284,
          "sha256": "5fa9317fc94c74fc8b4b1d04577d92bb62caed92fe1c759344c1976862c9dc31",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-rotating-brochure-carousel/source/city-rotating-brochure-carousel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-rotating-brochure-carousel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1407896,
              "name": "city-rotating-brochure-carousel.glb",
              "sha256": "5c608a8903a03721f34de4c1ef6301299ebb56bae4fe306722ca80cd86287dbc"
            },
            {
              "bytes": 1192284,
              "name": "city-rotating-brochure-carousel.stl",
              "sha256": "5fa9317fc94c74fc8b4b1d04577d92bb62caed92fe1c759344c1976862c9dc31"
            }
          ],
          "archive": {
            "bytes": 695970,
            "filename": "city-rotating-brochure-carousel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "86c2d1b5ffa8035b9a8551714df4af1d18f365fb9a7b81a49bb0018c35005e14",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rotating-brochure-carousel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-rotating-brochure-carousel.fbx",
              "format": "FBX",
              "bytes": 783804,
              "sha256": "33541d4a403d9dddbfe046b69837b7c5b37ba5fb43b3631c82fba036b848782d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rotating-brochure-carousel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/290d82f298560790fc4510b0d4df1e7a76a9a111045bed50c2efd72a856d5ea8.json",
                "bytes": 904,
                "sha256": "290d82f298560790fc4510b0d4df1e7a76a9a111045bed50c2efd72a856d5ea8"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "a08ca80e23e3b235858e28289ef114be5c0fbf06c5963300625e5e593324b4f1",
            "text": "Rotating brochure carousel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-rotating-brochure-carousel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-rotating-brochure-carousel/source/city-rotating-brochure-carousel.glb"
    },
    {
      "id": "city-rowboat-with-oars",
      "type": "model",
      "title": "二本のオール付き木製ベンチ手漕ぎボート",
      "titleEn": "Rowboat with two supported oars",
      "description": "水辺や貸しボート置場に配置する開放型手漕ぎボート。丸い厚肉船殻と本当に凹んだ船内、曲がった肋材、持上げた床板、支持材付き二枚の座板、船縁・船底キール、金属オール受けに接する二本の柄と幅広い水かき、船首環を造形。オールを含む一式で1点。 最下点をY=0とする水平中央原点です。水面の高さ・喫水位置は配置側で選んでください。水・人物・物理挙動・操縦・浮力・流体力学・救助機能は含まず、静的外形のみです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）4.243 × 1.055 × 3.632 m、10,268三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An open rowing boat for waterfront and rental-boathouse scenes. A rounded thick hull encloses a genuinely recessed interior, curved ribs, raised floorboards, two supported thwarts, timber gunwales and exterior keel. Two long oars with broad shaped blades rest in metal oarlocks; a small bow eye finishes the assembly. Both oars count within this one model. The horizontally centered origin places the lowest geometry point at Y=0; choose the waterline and immersion height in your own scene. No water, people, physics, driving, flotation, hydrodynamics or rescue functionality is included: this is a static exterior assembly. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 4.243 × 1.055 × 3.632 m; 10,268 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "rowboat",
        "oars",
        "waterfront",
        "手漕ぎボート"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-rowboat-with-oars/preview.png",
      "preview": "city-rowboat-with-oars.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10268,
      "dimensions": [
        4.242543,
        1.055032,
        3.632
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-052/scripts/city_expansion/urban_watercraft_models.py",
        "sourceSha256": "ca36425124b9cdb3aefb6409dffc16a168e0b97089d332325a8a563017c5083e",
        "sourceRecipeSha256": "82371d5d2ebb2ddb027cf96e9d325a08635ecf39b98fa0bd8d8b937f4e733bf6",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ff6273bf2e022eeabfffc4300d0c0d4fca3e598d87e66ec92d8d6a999e09d1ea"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-052/scripts/city_expansion/urban_watercraft_models.py",
            "scripts/city_expansion/frozen/batch-052/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-rowboat-with-oars"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-rowboat-with-oars/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-rowboat-with-oars.json",
      "attribution": "Rowboat with two supported oars by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-rowboat-with-oars/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-rowboat-with-oars.glb",
          "format": "GLB",
          "bytes": 479388,
          "sha256": "ca36425124b9cdb3aefb6409dffc16a168e0b97089d332325a8a563017c5083e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-rowboat-with-oars/source/city-rowboat-with-oars.glb"
        },
        {
          "name": "city-rowboat-with-oars.stl",
          "format": "STL",
          "bytes": 513484,
          "sha256": "ff6273bf2e022eeabfffc4300d0c0d4fca3e598d87e66ec92d8d6a999e09d1ea",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-rowboat-with-oars/source/city-rowboat-with-oars.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-rowboat-with-oars",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 479388,
              "name": "city-rowboat-with-oars.glb",
              "sha256": "ca36425124b9cdb3aefb6409dffc16a168e0b97089d332325a8a563017c5083e"
            },
            {
              "bytes": 513484,
              "name": "city-rowboat-with-oars.stl",
              "sha256": "ff6273bf2e022eeabfffc4300d0c0d4fca3e598d87e66ec92d8d6a999e09d1ea"
            }
          ],
          "archive": {
            "bytes": 327032,
            "filename": "city-rowboat-with-oars-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a1d3439caad038f6f14cba5229dc2b600842e84774f451e79bc96196efaacac4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rowboat-with-oars-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-rowboat-with-oars.fbx",
              "format": "FBX",
              "bytes": 368204,
              "sha256": "1a7f029137d4f2c968ab0c9f61de253eafb2a345f5fdc69247b017dfe3cde8ec",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rowboat-with-oars.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1e8ca9bd6760db397ed977fbcfce2916ad4ecf0c47d79e5426913f8c2203acfb.json",
                "bytes": 1092,
                "sha256": "1e8ca9bd6760db397ed977fbcfce2916ad4ecf0c47d79e5426913f8c2203acfb"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "efc426faa6b9a499c3c069c856f3b3ee0daefa2831041359e39b06db12d6d1af",
            "text": "Rowboat with two supported oars by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-rowboat-with-oars/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-rowboat-with-oars/source/city-rowboat-with-oars.glb"
    },
    {
      "id": "city-rowing-ergometer",
      "type": "model",
      "title": "ローイングエルゴメーター",
      "titleEn": "Rowing ergometer",
      "description": "体育施設やジムの内装向けのローイング器具。長いシートレールと固定したローラー台、ファン形の外装・開いた格子、角度付き足台と固定ストラップ、保管位置の引き棒・コード、無表示モニターを造形。ファン内部の駆動、座面移動、引き動作や負荷・運動計測は含みません。安全・身体適合性や実機性能は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.770 × 1.132 × 2.275 m、21,472三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A rowing-machine prop for sports-center and gym interiors, with long seat rail and fixed roller carriage, fan-shaped housing and open grille, angled foot cradles with fixed straps, parked pull handle/cord and inactive monitor. Internal fan drive, seat travel, rowing motion, resistance and exercise measurement are absent. Safety, body fit and equipment performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.770 × 1.132 × 2.275 m; 21,472 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "fitness",
        "rowing",
        "ergometer",
        "gym",
        "ローイング"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-rowing-ergometer/preview.png",
      "preview": "city-rowing-ergometer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 21472,
      "dimensions": [
        0.77,
        1.132005,
        2.275
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-026/scripts/city_expansion/fitness_equipment.py",
        "sourceSha256": "cae9ae0c8f2c03d82fa21bce5b68f45b168ba01b4bd84a25991b7d105817edbe",
        "sourceRecipeSha256": "f5ec8bd1abb18c066b3e4a1539d9b893bccbbca556b025512415f8f7eb8e6bae",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1d62fb08daba584982157076156ddaeb69d0a38ca498a6b30169d58af3fd289d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-026/scripts/city_expansion/fitness_equipment.py",
            "scripts/city_expansion/frozen/batch-026/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-rowing-ergometer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-rowing-ergometer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-rowing-ergometer.json",
      "attribution": "Rowing ergometer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-rowing-ergometer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-rowing-ergometer.glb",
          "format": "GLB",
          "bytes": 865992,
          "sha256": "cae9ae0c8f2c03d82fa21bce5b68f45b168ba01b4bd84a25991b7d105817edbe",
          "url": "https://xenoah.github.io/meshcopia/assets/city-rowing-ergometer/source/city-rowing-ergometer.glb"
        },
        {
          "name": "city-rowing-ergometer.stl",
          "format": "STL",
          "bytes": 1073684,
          "sha256": "1d62fb08daba584982157076156ddaeb69d0a38ca498a6b30169d58af3fd289d",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-rowing-ergometer/source/city-rowing-ergometer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-rowing-ergometer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 865992,
              "name": "city-rowing-ergometer.glb",
              "sha256": "cae9ae0c8f2c03d82fa21bce5b68f45b168ba01b4bd84a25991b7d105817edbe"
            },
            {
              "bytes": 1073684,
              "name": "city-rowing-ergometer.stl",
              "sha256": "1d62fb08daba584982157076156ddaeb69d0a38ca498a6b30169d58af3fd289d"
            }
          ],
          "archive": {
            "bytes": 559648,
            "filename": "city-rowing-ergometer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0602bd4e420184014851c90e78ef47c957a16c32f5e4b6950cc7e22514a5abc6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rowing-ergometer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-rowing-ergometer.fbx",
              "format": "FBX",
              "bytes": 653260,
              "sha256": "9e90da5e9fa69e03055b0098175b661d367d81b3bd4ecb5a6ab3bf9f3f1085a2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-rowing-ergometer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d24b768dc6562512635187c36fd5a2c44a6d66fc3ab53497c9eceb51cc4255e4.json",
                "bytes": 1097,
                "sha256": "d24b768dc6562512635187c36fd5a2c44a6d66fc3ab53497c9eceb51cc4255e4"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "fc6aafc12a30349407cf53f28c4fa6d0fd3b291ca8d5a1620b1f526176e140e3",
            "text": "Rowing ergometer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-rowing-ergometer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-rowing-ergometer/source/city-rowing-ergometer.glb"
    },
    {
      "id": "city-sack-hand-truck",
      "type": "model",
      "title": "二輪の荷運び台車",
      "titleEn": "Two-wheel sack hand truck",
      "description": "袋や箱の運搬を表現する、湾曲した鋼管フレーム、奥行きのあるすくい板、荷支え、車軸、空気入りタイヤ風の二輪、グリップ、背面グライドを備えた縦型台車。パレットジャッキや買物カートとは異なる静止小道具。耐荷重・運搬作業・安全性は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Upright two-wheel hand truck for depicting sack or box hauling, with curved tubular frame, deep toe plate, fixed vertical load-support strips, transverse axle, pneumatic-style tires, protected grips and rear glide rails. Distinct from a pallet jack or basket shopping trolley. Static unrigged prop; no load rating, hauling performance or safety validation. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "hand-truck",
        "sack-truck",
        "dolly",
        "logistics",
        "荷運び",
        "台車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-sack-hand-truck/thumbnail.png",
      "preview": "city-sack-hand-truck.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 28768,
      "dimensions": [
        0.51,
        1.203922,
        0.593
      ],
      "uv": "Automatically unwrapped UV0 for each named static assembly; islands can overlap between assemblies. Not a packed unique lightmap or shared trim atlas. Solid-color PBR materials, no image textures. STL carries geometry only, without colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/compact_mobility.py",
        "sourceSha256": "1d8f70d403e991664b31a3a697ffd8a5c5df54dd99aadbb208b327c315590ead",
        "stlSha256": "26e35b492a20f5e77764612e7a20e9cbc832c83968204608b2784cc8983e3bfc",
        "alternateFormat": "Binary STL derived from the exact reimported GLB, meters and Y-up. Visual prop only, not manufacturing or print validated.",
        "assemblyMethod": "Original closed mesh components with bevels and curved tubes, converted and joined into named static assemblies before export. No external models or texture images; no decimation."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/compact_mobility.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-sack-hand-truck",
            "Left pneumatic wheel assembly",
            "Right pneumatic wheel assembly",
            "Curved upright tubular load frame",
            "Reinforced toe plate assembly",
            "Axle and structural wheel brackets",
            "Rear stair glide supports",
            "Protected ergonomic handle grips"
          ],
          "context": "Original static urban prop created for the Meshcopia library. Selectors name the generator asset ID and the exact exported mesh assemblies. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-sack-hand-truck/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-sack-hand-truck.json",
      "attribution": "Two-wheel sack hand truck by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-sack-hand-truck/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-sack-hand-truck.glb",
          "format": "GLB",
          "bytes": 1202476,
          "sha256": "1d8f70d403e991664b31a3a697ffd8a5c5df54dd99aadbb208b327c315590ead",
          "url": "https://xenoah.github.io/meshcopia/assets/city-sack-hand-truck/source/city-sack-hand-truck.glb"
        },
        {
          "name": "city-sack-hand-truck.stl",
          "format": "STL",
          "bytes": 1438484,
          "sha256": "26e35b492a20f5e77764612e7a20e9cbc832c83968204608b2784cc8983e3bfc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-sack-hand-truck/source/city-sack-hand-truck.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-sack-hand-truck",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1202476,
              "name": "city-sack-hand-truck.glb",
              "sha256": "1d8f70d403e991664b31a3a697ffd8a5c5df54dd99aadbb208b327c315590ead"
            },
            {
              "bytes": 1438484,
              "name": "city-sack-hand-truck.stl",
              "sha256": "26e35b492a20f5e77764612e7a20e9cbc832c83968204608b2784cc8983e3bfc"
            }
          ],
          "archive": {
            "bytes": 910844,
            "filename": "city-sack-hand-truck-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cf955b569ae5d78fda854dc8fcc7ec49489751ec41c6b4b6f0e7d494fa0be890",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-sack-hand-truck-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-sack-hand-truck.fbx",
              "format": "FBX",
              "bytes": 1032876,
              "sha256": "c6ac53f9e6e3110677483c137fa70d53dd16ad53c0963442189104d95a98b517",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-sack-hand-truck.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fe50e3afb3b59c1c699d164d8d5cdab695d850ce1bb752613d52279c0f04ef18.json",
                "bytes": 1490,
                "sha256": "fe50e3afb3b59c1c699d164d8d5cdab695d850ce1bb752613d52279c0f04ef18"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "598dc02bc371b05ab57bf62d72563630dff2ef74bb882b9f564c0453edc72ed5",
            "text": "Two-wheel sack hand truck by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-sack-hand-truck/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-sack-hand-truck/source/city-sack-hand-truck.glb"
    },
    {
      "id": "city-sandbag-stack",
      "type": "model",
      "title": "土のうの積み上げ",
      "titleEn": "Sandbag stack",
      "description": "浸水対策として出入口や側溝の前に積む、ポリプロピレン製土のう12袋の三段積みです。枕状にふくらんだ袋の形、口を縛った紐の結び目、段ごとに半個ずらした積み方を造形しています。袋は単純化した形状で、織り目の質感、中の砂、変形の物理挙動、止水シートは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.993 × 0.373 × 0.391 m、7,824三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A three-course stack of twelve polypropylene sandbags placed at doorways and gutters against flooding. It models pillow-shaped bags, tied neck knots and half-bag offset courses. Bags are simplified shapes without woven texture, contained sand, deformation physics or waterproof sheeting. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.993 × 0.373 × 0.391 m; 7,824 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "sandbag",
        "flood-protection",
        "disaster-prevention",
        "土のう"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-sandbag-stack/preview.png",
      "preview": "city-sandbag-stack.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7824,
      "dimensions": [
        2.993232,
        0.373299,
        0.39115
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "b62d3146f80e3eeb535007932b8145f0b765d0fb12ebc103e8019a18488fd2fd",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9e9b0759ac423b6b3abfafc0ddc6a454643b730d87664ec84a125b849019dd45"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-sandbag-stack"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-sandbag-stack/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-sandbag-stack.json",
      "attribution": "Sandbag stack by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-sandbag-stack/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-sandbag-stack.glb",
          "format": "GLB",
          "bytes": 213972,
          "sha256": "b62d3146f80e3eeb535007932b8145f0b765d0fb12ebc103e8019a18488fd2fd",
          "url": "https://xenoah.github.io/meshcopia/assets/city-sandbag-stack/source/city-sandbag-stack.glb"
        },
        {
          "name": "city-sandbag-stack.stl",
          "format": "STL",
          "bytes": 391284,
          "sha256": "9e9b0759ac423b6b3abfafc0ddc6a454643b730d87664ec84a125b849019dd45",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-sandbag-stack/source/city-sandbag-stack.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-sandbag-stack",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 213972,
              "name": "city-sandbag-stack.glb",
              "sha256": "b62d3146f80e3eeb535007932b8145f0b765d0fb12ebc103e8019a18488fd2fd"
            },
            {
              "bytes": 391284,
              "name": "city-sandbag-stack.stl",
              "sha256": "9e9b0759ac423b6b3abfafc0ddc6a454643b730d87664ec84a125b849019dd45"
            }
          ],
          "archive": {
            "bytes": 202213,
            "filename": "city-sandbag-stack-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "27f4a693159daae29127e60ce582cb18914ac074c7a0b1d200ca340039d2de18",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-sandbag-stack-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-sandbag-stack.fbx",
              "format": "FBX",
              "bytes": 244764,
              "sha256": "6017f6a8531c57e9fd81421723ed420f8f8c3248dada677d3a637ac04a9fdc4e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-sandbag-stack.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/2e21997e7bd168ee45c7be657b18884109875da2765fb91a6334e21c35528d16.json",
                "bytes": 706,
                "sha256": "2e21997e7bd168ee45c7be657b18884109875da2765fb91a6334e21c35528d16"
              }
            }
          ],
          "notice": {
            "bytes": 384,
            "filename": "LICENSE.txt",
            "sha256": "f0f7e3b0aa10c248b1591886902539401a177df89cf11bb54976b4774d2abc4c",
            "text": "Sandbag stack by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-sandbag-stack/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-sandbag-stack/source/city-sandbag-stack.glb"
    },
    {
      "id": "city-satellite-dish",
      "type": "model",
      "title": "取付マスト付き小型衛星アンテナ",
      "titleEn": "Compact satellite dish",
      "description": "厚みのある楕円反射板、巻き縁、背面リブ、角度調整金具、取付マスト、受信部と支持アームを備える静的な小型アンテナ。受信機能や電気的性能はありません。 アニメーションや実行時の動作はなく、大量配置時の性能は未計測です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A static compact dish with thick elliptical reflector, rolled edge, rear ribs, tilt bracket, mounting mast, receiver and support arm. No reception function or electrical performance is provided. No animation or runtime behavior; performance with mass placement has not been measured. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "satellite",
        "roof",
        "antenna",
        "receiver",
        "mount"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-satellite-dish/thumbnail.png",
      "preview": "city-satellite-dish.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 27184,
      "dimensions": [
        0.6936,
        1.21756,
        0.893604
      ],
      "uv": "UV0 is present on every primitive: primitive UVs and per-component automatic unwraps overlap between parts; no unique packed bake or lightmap atlas. Named static assemblies; unrigged, no animations. Original solid-color PBR materials, no image textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/compact_fixtures.py",
        "sourceSha256": "ac674da25b4cb31eb5466206fa449c0d7020444c002aae1dbb0a4057b1d2f40f",
        "stlSha256": "6a7077e13e636d57c3dcfc2d9fcccd441674248dbd481814ae9c72b5331a05e1",
        "generatorSha256": "fe0424974dddd1daa0a284aedc773c2527d1b4d33005a8495b1935f588edb4b5",
        "helperSha256": "268dc5e7c8a2cd621c8acb66ef17be704f00644fa49375f6fcb788cfb6c4d82c",
        "alternateFormat": "Binary STL written from the exact reimported GLB world-space triangles. Metres, Y-up; no colors or UVs. Static visual prop, not manufacturing or electrical engineering data."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/compact_fixtures.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-satellite-dish",
            "satellite_dish"
          ],
          "context": "Original procedural city visual prop authored for Meshcopia. Selector identifies its exact generator entry and function. No external deployment or reuse claimed. Generator is not yet pinned to a published commit."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-satellite-dish/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-satellite-dish.json",
      "attribution": "Compact satellite dish by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-satellite-dish/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-satellite-dish.glb",
          "format": "GLB",
          "bytes": 1372212,
          "sha256": "ac674da25b4cb31eb5466206fa449c0d7020444c002aae1dbb0a4057b1d2f40f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-satellite-dish/source/city-satellite-dish.glb"
        },
        {
          "name": "city-satellite-dish.stl",
          "format": "STL",
          "bytes": 1359284,
          "sha256": "6a7077e13e636d57c3dcfc2d9fcccd441674248dbd481814ae9c72b5331a05e1",
          "url": "https://xenoah.github.io/meshcopia/assets/city-satellite-dish/source/city-satellite-dish.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-satellite-dish",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1372212,
              "name": "city-satellite-dish.glb",
              "sha256": "ac674da25b4cb31eb5466206fa449c0d7020444c002aae1dbb0a4057b1d2f40f"
            },
            {
              "bytes": 1359284,
              "name": "city-satellite-dish.stl",
              "sha256": "6a7077e13e636d57c3dcfc2d9fcccd441674248dbd481814ae9c72b5331a05e1"
            }
          ],
          "archive": {
            "bytes": 822042,
            "filename": "city-satellite-dish-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "953383f66cf9223db7927094136fbbb4a672e5077295d22d49d1f8125a5e8cb9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-satellite-dish-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-satellite-dish.fbx",
              "format": "FBX",
              "bytes": 920412,
              "sha256": "2625e5c59d03560f89c9d2393f8abbcf462d6d2957c18ac4d07772f49e0d5fc8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-satellite-dish.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/81aef9f9024c314519005399b4b5a0947d0c4da43745e6ed37a93380580246d8.json",
                "bytes": 905,
                "sha256": "81aef9f9024c314519005399b4b5a0947d0c4da43745e6ed37a93380580246d8"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "23cd74bd31becdd0b55a74307b9b128329a821392c70e926623ca02769c55000",
            "text": "Compact satellite dish by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-satellite-dish/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-satellite-dish/source/city-satellite-dish.glb"
    },
    {
      "id": "city-scaffold-bay",
      "type": "model",
      "title": "単独足場ベイ",
      "titleEn": "Single scaffold bay",
      "description": "スクリュージャッキ、支柱、接続された水平材と斜材、木製足場板、幅木、上部手すりと側面はしごを持つ一区画。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A single scaffold bay with screw jacks, hollow standards, connected ledgers and braces, timber deck, toe boards, full upper rails and an end ladder. Static visual model, not a load-rated or safety-certified scaffold. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "scaffold",
        "construction",
        "deck",
        "bracing",
        "ladder",
        "足場"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-scaffold-bay/thumbnail.png",
      "preview": "city-scaffold-bay.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 32512,
      "dimensions": [
        2.55,
        3.2,
        1.45
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Repeated static parts are grouped into named assemblies; triangle-corner UVs and material records retained from original.",
      "provenance": {
        "method": "Original procedural geometry, followed by geometry-preserving static GLB assembly grouping",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0; grouping postprocessor with Python 3.12.14 and NumPy 2.3.5",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py",
        "sourceSha256": "4694c1fd591d89a93a1fa95a3f708dc68010bb7a9e00012ccb5dbd159bd8e9cc",
        "stlSha256": "7228ffb11c1069f33753853a1c870083c5d5a99bf19f44b63249e0b36a3b4307",
        "changes": "Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 2879dba0bf94cf59c330b1aad18da8f8a14f1f0e18e750f5a453086d707888ea.",
        "alternateFormat": "STL written by scripts/city/group_static_assemblies.py from exact grouped GLB triangle coordinates; meters, Y-up, no colors or UVs; no printability or manufacturing validation.",
        "baseGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_architecture.py",
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_architecture.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py",
            "scripts/city/infrastructure_extra.py",
            "scripts/city/group_static_assemblies.py",
            "scripts/city/render_grouped_assemblies.py"
          ],
          "selectors": [
            "city-scaffold-bay"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-scaffold-bay/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-scaffold-bay.json",
      "attribution": "Single scaffold bay by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-scaffold-bay/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 2879dba0bf94cf59c330b1aad18da8f8a14f1f0e18e750f5a453086d707888ea.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-scaffold-bay.glb",
          "format": "GLB",
          "bytes": 1651424,
          "sha256": "4694c1fd591d89a93a1fa95a3f708dc68010bb7a9e00012ccb5dbd159bd8e9cc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-scaffold-bay/source/city-scaffold-bay.glb"
        },
        {
          "name": "city-scaffold-bay.stl",
          "format": "STL",
          "bytes": 1625684,
          "sha256": "7228ffb11c1069f33753853a1c870083c5d5a99bf19f44b63249e0b36a3b4307",
          "url": "https://xenoah.github.io/meshcopia/assets/city-scaffold-bay/source/city-scaffold-bay.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-scaffold-bay",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1651424,
              "name": "city-scaffold-bay.glb",
              "sha256": "4694c1fd591d89a93a1fa95a3f708dc68010bb7a9e00012ccb5dbd159bd8e9cc"
            },
            {
              "bytes": 1625684,
              "name": "city-scaffold-bay.stl",
              "sha256": "7228ffb11c1069f33753853a1c870083c5d5a99bf19f44b63249e0b36a3b4307"
            }
          ],
          "archive": {
            "bytes": 724345,
            "filename": "city-scaffold-bay-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0f9c60389b59682e64339757f0fb60335e0584b68f64023b60960fed953e079a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-scaffold-bay-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-scaffold-bay.fbx",
              "format": "FBX",
              "bytes": 959212,
              "sha256": "83d7f36c2b36c8a351f65ac7fa683960266b3b41085b8e297a0e864b3af02103",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-scaffold-bay.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6b18fdf6a09674ff9b9c99a71926c3266fd3d17824445c6435247234e6df3056.json",
                "bytes": 1486,
                "sha256": "6b18fdf6a09674ff9b9c99a71926c3266fd3d17824445c6435247234e6df3056"
              }
            }
          ],
          "notice": {
            "bytes": 650,
            "filename": "LICENSE.txt",
            "sha256": "8463ff7bf7e605bb5d21c98814b9d4fb39a1fef6c01a5eb70b69d34d435320a9",
            "text": "Single scaffold bay by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-scaffold-bay/\nProvided as-is, without warranties (license Section 5).\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 2879dba0bf94cf59c330b1aad18da8f8a14f1f0e18e750f5a453086d707888ea.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-scaffold-bay/source/city-scaffold-bay.glb"
    },
    {
      "id": "city-scenic-binocular-viewer",
      "type": "model",
      "title": "展望台用の固定双眼望遠鏡",
      "titleEn": "Pedestal scenic binocular viewer",
      "description": "展望台や遊歩道の眺望ポイントに置く固定式双眼望遠鏡の静的モデル。実形状の二つの対物鏡筒・接眼部、上向きの本体、傾斜軸ヨーク、握り、基部固定金具、硬貨スロットと無地の点検パネルを備えます。レンズは不透明な単色表現で、拡大・光学・課金・可動機能はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.636 × 1.585 × 0.531 m、24,656三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static fixed binocular viewer for an observation terrace or scenic promenade. Includes two distinct objective barrels and eyepieces, an upward-tilted head, tilt-pivot yoke, grips, base anchors, coin slot and blank service panel. Lenses use an opaque constant-color representation; no magnification, optical, payment or articulation functionality is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.636 × 1.585 × 0.531 m; 24,656 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "binoculars",
        "scenic",
        "observation",
        "展望台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-scenic-binocular-viewer/preview.png",
      "preview": "city-scenic-binocular-viewer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 24656,
      "dimensions": [
        0.63586,
        1.585472,
        0.530559
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-003/scripts/city_expansion/civic_service.py",
        "sourceSha256": "2e15bc8e5645c2b0599e5c9a581a707a3bfd0e1643df028ce0c833fadd2ff866",
        "sourceRecipeSha256": "db246a2618b55f0999bae365c696902ba448c57a0c9ee8fe3c42b945a393283e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9b04c4675d08171e4a98ca89ab4b23eae9adcc40b1f9df7048a0d0799f5411ef"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-003/scripts/city_expansion/civic_service.py",
            "scripts/city_expansion/frozen/batch-003/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-scenic-binocular-viewer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-scenic-binocular-viewer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-scenic-binocular-viewer.json",
      "attribution": "Pedestal scenic binocular viewer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-scenic-binocular-viewer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-scenic-binocular-viewer.glb",
          "format": "GLB",
          "bytes": 1159944,
          "sha256": "2e15bc8e5645c2b0599e5c9a581a707a3bfd0e1643df028ce0c833fadd2ff866",
          "url": "https://xenoah.github.io/meshcopia/assets/city-scenic-binocular-viewer/source/city-scenic-binocular-viewer.glb"
        },
        {
          "name": "city-scenic-binocular-viewer.stl",
          "format": "STL",
          "bytes": 1232884,
          "sha256": "9b04c4675d08171e4a98ca89ab4b23eae9adcc40b1f9df7048a0d0799f5411ef",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-scenic-binocular-viewer/source/city-scenic-binocular-viewer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-scenic-binocular-viewer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1159944,
              "name": "city-scenic-binocular-viewer.glb",
              "sha256": "2e15bc8e5645c2b0599e5c9a581a707a3bfd0e1643df028ce0c833fadd2ff866"
            },
            {
              "bytes": 1232884,
              "name": "city-scenic-binocular-viewer.stl",
              "sha256": "9b04c4675d08171e4a98ca89ab4b23eae9adcc40b1f9df7048a0d0799f5411ef"
            }
          ],
          "archive": {
            "bytes": 764454,
            "filename": "city-scenic-binocular-viewer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3583ae16614159e56b991cac1223feea6d655505ea8ed59143bae4602619c08f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-scenic-binocular-viewer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-scenic-binocular-viewer.fbx",
              "format": "FBX",
              "bytes": 852940,
              "sha256": "0b3537490af7fb4cc9a1057f959819fc463233852bb5a27ff2c644c9575e1403",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-scenic-binocular-viewer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e5a761771b77436295863017787070dfd1829d7ebe85cd63da13205546431214.json",
                "bytes": 1102,
                "sha256": "e5a761771b77436295863017787070dfd1829d7ebe85cd63da13205546431214"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "7eaa50750f92c46b9a11829b863fa7580aa8677cc724f81cab27baf4748bcfca",
            "text": "Pedestal scenic binocular viewer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-scenic-binocular-viewer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-scenic-binocular-viewer/source/city-scenic-binocular-viewer.glb"
    },
    {
      "id": "city-security-camera",
      "type": "model",
      "title": "壁付け屋外監視カメラ",
      "titleEn": "Wall-mounted exterior security camera",
      "description": "壁付け金具、角度調整ヒンジ、奥まったレンズ、日除けフードと背面ケーブル付きの静的カメラ模型。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A static exterior camera prop with wall mounting plate, tilt hinge, recessed optical lens, weather hood and rear cable. No recording or surveillance functionality. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "camera",
        "security",
        "wall",
        "exterior",
        "equipment",
        "監視カメラ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-security-camera/thumbnail.png",
      "preview": "city-security-camera.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 5600,
      "dimensions": [
        0.168,
        0.284,
        0.4105
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_extra.py",
        "sourceSha256": "43c4c3e514866760f72ae65f0545cc7c4929b416a48f7e5135587aa3eb4f6b82",
        "stlSha256": "60b696b9374d90df133bc700e3143390fb2656b197a247bb2c4e7639651a6f0b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_extra.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py"
          ],
          "selectors": [
            "city-security-camera"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-security-camera/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-security-camera.json",
      "attribution": "Wall-mounted exterior security camera by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-security-camera/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-security-camera.glb",
          "format": "GLB",
          "bytes": 339000,
          "sha256": "43c4c3e514866760f72ae65f0545cc7c4929b416a48f7e5135587aa3eb4f6b82",
          "url": "https://xenoah.github.io/meshcopia/assets/city-security-camera/source/city-security-camera.glb"
        },
        {
          "name": "city-security-camera.stl",
          "format": "STL",
          "bytes": 280084,
          "sha256": "60b696b9374d90df133bc700e3143390fb2656b197a247bb2c4e7639651a6f0b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-security-camera/source/city-security-camera.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-security-camera",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 339000,
              "name": "city-security-camera.glb",
              "sha256": "43c4c3e514866760f72ae65f0545cc7c4929b416a48f7e5135587aa3eb4f6b82"
            },
            {
              "bytes": 280084,
              "name": "city-security-camera.stl",
              "sha256": "60b696b9374d90df133bc700e3143390fb2656b197a247bb2c4e7639651a6f0b"
            }
          ],
          "archive": {
            "bytes": 161471,
            "filename": "city-security-camera-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "dde9936ded8294a4fecc18a589004998e81bf07ec80fffeaad5121a25a68ea7c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-security-camera-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-security-camera.fbx",
              "format": "FBX",
              "bytes": 267164,
              "sha256": "7bfbe64b4f05764de09aa607ce78933ec9db0e7f5a0babc6a6bbb2d94f45e4b5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-security-camera.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/650de925d169ee08be3cbc492869c02b293c1cf99e78d0490863eccab5c0706e.json",
                "bytes": 318,
                "sha256": "650de925d169ee08be3cbc492869c02b293c1cf99e78d0490863eccab5c0706e"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "3953ff0c60e8fe4bc3b924949806ac1d089324ca01e8879dbeb685fb72ea9693",
            "text": "Wall-mounted exterior security camera by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-security-camera/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-security-camera/source/city-security-camera.glb"
    },
    {
      "id": "city-shopping-trolley",
      "type": "model",
      "title": "ワイヤー買い物カート",
      "titleEn": "Wire shopping trolley",
      "description": "実際に隙間のあるワイヤーバスケット、可動式に見える後部ゲート、下段トレーと4つのキャスターを備えたカート。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 繰り返し部品は材質と構成単位ごとに統合済み。",
      "descriptionEn": "Shopping trolley with genuinely open tapered wire basket, rear nesting gate, lower wire tray, tubular chassis and four detailed swivel casters. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Repeated static details are grouped by material and assembly; the procedural source retains the editable construction.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "shopping",
        "trolley",
        "cart",
        "買い物"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-shopping-trolley/thumbnail.png",
      "preview": "city-shopping-trolley.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 38628,
      "dimensions": [
        1.015314,
        1.044,
        0.645
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0; Meshcopia attribute-preserving static grouping 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_mobility.py",
        "sourceSha256": "12b8a7a48443ae6cd59a71844418af75aa8f9fdf938913b7e80a21b5f37bcb28",
        "stlSha256": "c8385e50377f8da0806b28350774c6b0f1f18a5ffc2ca18aed868cd84f7e9b05",
        "staticGrouping": {
          "profile": "trolley",
          "meshNodesBefore": 152,
          "meshNodesAfter": 24,
          "primitiveInstancesBefore": 152,
          "primitiveInstancesAfter": 24,
          "triangles": 38628,
          "materialsBefore": 5,
          "materialsAfter": 5,
          "sourceSha256": "00d5a62f67534f11225bde778eb87dfeafc5e940a9e65a8cf9237980ebc51bf6",
          "groupedSha256": "12b8a7a48443ae6cd59a71844418af75aa8f9fdf938913b7e80a21b5f37bcb28",
          "positionOperation": "translation baked to float32; validate roundoff bound",
          "normalUvMaterialOperation": "source float values/material JSON preserved; no normal recomputation",
          "geometrySimplification": false
        },
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_grouped_assets.py",
        "changes": "Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification. Baseline GLB SHA-256: 00d5a62f67534f11225bde778eb87dfeafc5e940a9e65a8cf9237980ebc51bf6."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_mobility.py",
            "scripts/city/common.py",
            "scripts/city/civic.py",
            "scripts/city/civic_static_groups.py",
            "scripts/city/civic_grouped_assets.py"
          ],
          "selectors": [
            "city-shopping-trolley"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-shopping-trolley/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-shopping-trolley.json",
      "attribution": "Wire shopping trolley by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-shopping-trolley/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification. Baseline GLB SHA-256: 00d5a62f67534f11225bde778eb87dfeafc5e940a9e65a8cf9237980ebc51bf6.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-shopping-trolley.glb",
          "format": "GLB",
          "bytes": 1291504,
          "sha256": "12b8a7a48443ae6cd59a71844418af75aa8f9fdf938913b7e80a21b5f37bcb28",
          "url": "https://xenoah.github.io/meshcopia/assets/city-shopping-trolley/source/city-shopping-trolley.glb"
        },
        {
          "name": "city-shopping-trolley.stl",
          "format": "STL",
          "bytes": 1931484,
          "sha256": "c8385e50377f8da0806b28350774c6b0f1f18a5ffc2ca18aed868cd84f7e9b05",
          "url": "https://xenoah.github.io/meshcopia/assets/city-shopping-trolley/source/city-shopping-trolley.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-shopping-trolley",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1291504,
              "name": "city-shopping-trolley.glb",
              "sha256": "12b8a7a48443ae6cd59a71844418af75aa8f9fdf938913b7e80a21b5f37bcb28"
            },
            {
              "bytes": 1931484,
              "name": "city-shopping-trolley.stl",
              "sha256": "c8385e50377f8da0806b28350774c6b0f1f18a5ffc2ca18aed868cd84f7e9b05"
            }
          ],
          "archive": {
            "bytes": 1089505,
            "filename": "city-shopping-trolley-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a86607f23c3bce4d34a23cfa4f49e8a97bad5ddceddcfbca52910320c75ec8ac",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-shopping-trolley-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-shopping-trolley.fbx",
              "format": "FBX",
              "bytes": 1243436,
              "sha256": "8555fc6c42f43e5120c18f8ce651b4a869ce446c8770f6c23849292031388bc0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-shopping-trolley.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ec1a6c3f8879cf68f0feeb7e33df7c71685312f605d3a341ad792d416bd0aa07.json",
                "bytes": 1687,
                "sha256": "ec1a6c3f8879cf68f0feeb7e33df7c71685312f605d3a341ad792d416bd0aa07"
              }
            }
          ],
          "notice": {
            "bytes": 555,
            "filename": "LICENSE.txt",
            "sha256": "0526e9cf2aa47a1c8dacf8d526174c44481a228226bc589a1a535ab2da66a80c",
            "text": "Wire shopping trolley by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-shopping-trolley/\nProvided as-is, without warranties (license Section 5).\nChanges: Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-shopping-trolley/source/city-shopping-trolley.glb"
    },
    {
      "id": "city-sidewalk-light-box-sign",
      "type": "model",
      "title": "電飾スタンド看板",
      "titleEn": "Illuminated sidewalk light-box sign",
      "description": "飲食店の店先に置く、キャスター付きの電飾スタンド看板です。黒いアルミ枠と天板、両面の無地の発光アクリル面、重りの台座とキャスター、電源コードの出口を造形しています。面は文字のない無地で、発光は材質の自発光のみです。電源コード、照明器具、店名やメニューは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.540 × 1.080 × 0.420 m、1,780三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A castered illuminated light-box sign for restaurant frontages. It models the black aluminium frame and top cap, blank lit acrylic faces on both sides, a weighted base with casters and a power-cord gland. Faces are blank; illumination is only an emissive material. Power cords, light fittings, shop names and menus are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.540 × 1.080 × 0.420 m; 1,780 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "light-box",
        "shop-sign",
        "sidewalk-sign",
        "illuminated",
        "電飾看板"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-sidewalk-light-box-sign/preview.png",
      "preview": "city-sidewalk-light-box-sign.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1780,
      "dimensions": [
        0.54,
        1.08,
        0.42
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "c712cc02edd88e9138f4fe375809b5bf3cc01fd7dc7b64bfb624f039592b7521",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "99cdb264d6d5567dbab22d5be0986d97a18aa97adc4ed41698f2eac84cc72d9c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-sidewalk-light-box-sign"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-sidewalk-light-box-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-sidewalk-light-box-sign.json",
      "attribution": "Illuminated sidewalk light-box sign by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-sidewalk-light-box-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-sidewalk-light-box-sign.glb",
          "format": "GLB",
          "bytes": 107100,
          "sha256": "c712cc02edd88e9138f4fe375809b5bf3cc01fd7dc7b64bfb624f039592b7521",
          "url": "https://xenoah.github.io/meshcopia/assets/city-sidewalk-light-box-sign/source/city-sidewalk-light-box-sign.glb"
        },
        {
          "name": "city-sidewalk-light-box-sign.stl",
          "format": "STL",
          "bytes": 89084,
          "sha256": "99cdb264d6d5567dbab22d5be0986d97a18aa97adc4ed41698f2eac84cc72d9c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-sidewalk-light-box-sign/source/city-sidewalk-light-box-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-sidewalk-light-box-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 107100,
              "name": "city-sidewalk-light-box-sign.glb",
              "sha256": "c712cc02edd88e9138f4fe375809b5bf3cc01fd7dc7b64bfb624f039592b7521"
            },
            {
              "bytes": 89084,
              "name": "city-sidewalk-light-box-sign.stl",
              "sha256": "99cdb264d6d5567dbab22d5be0986d97a18aa97adc4ed41698f2eac84cc72d9c"
            }
          ],
          "archive": {
            "bytes": 57825,
            "filename": "city-sidewalk-light-box-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c013cc94105558173a5d93c97f1bd91d733c309c66e965a25d35957550128f76",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-sidewalk-light-box-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-sidewalk-light-box-sign.fbx",
              "format": "FBX",
              "bytes": 77692,
              "sha256": "c445599e8d5ced4b58af52d28ed250c30e352f5026046498b8195666dd1ad346",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-sidewalk-light-box-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/bd3204202ce96146e6043b8a18ef5b0a5a416c5a248e8934da9d1c0497cdb556.json",
                "bytes": 315,
                "sha256": "bd3204202ce96146e6043b8a18ef5b0a5a416c5a248e8934da9d1c0497cdb556"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "d057caf5b6df48dc57ef730c6bb0094c9ba9b531cd316eb3ac7dc35ca26f4d39",
            "text": "Illuminated sidewalk light-box sign by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-sidewalk-light-box-sign/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-sidewalk-light-box-sign/source/city-sidewalk-light-box-sign.glb"
    },
    {
      "id": "city-sidewalk-planter-box",
      "type": "model",
      "title": "歩道のプランターボックス",
      "titleEn": "Sidewalk planter box",
      "description": "歩道や店先に置く、耐候性鋼の長方形プランターと植え込みです。箱形の外壁と上縁のつば、マルチング材の表面、刈り込んだ低木の葉の塊と幹、底の水抜き用スペーサー脚を造形しています。植物は簡略化した塊で、葉の一枚一枚、風の揺れ、土の内部、給水設備は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.541 × 0.829 × 0.640 m、4,224三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A rectangular weathering-steel planter with clipped shrubs for sidewalks and shopfronts. It models the box wall and top rim flange, a mulch surface, simplified foliage masses with woody stems, and drainage spacer feet. Plants are simplified masses without individual leaves or wind motion; soil volume and irrigation are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.541 × 0.829 × 0.640 m; 4,224 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "planter",
        "shrub",
        "greenery",
        "street-furniture",
        "プランター"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-sidewalk-planter-box/preview.png",
      "preview": "city-sidewalk-planter-box.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4224,
      "dimensions": [
        1.541448,
        0.828729,
        0.64
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "1e97a01488b5cf1eb936874ee140cd27df1c4ad489b8912c3852167c7c3dffdb",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ed456a40abe3a778833c6c6bd924db22fd3ccf7bf903fd7f5e8100a675bfb2c1"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-sidewalk-planter-box"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-sidewalk-planter-box/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-sidewalk-planter-box.json",
      "attribution": "Sidewalk planter box by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-sidewalk-planter-box/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-sidewalk-planter-box.glb",
          "format": "GLB",
          "bytes": 159048,
          "sha256": "1e97a01488b5cf1eb936874ee140cd27df1c4ad489b8912c3852167c7c3dffdb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-sidewalk-planter-box/source/city-sidewalk-planter-box.glb"
        },
        {
          "name": "city-sidewalk-planter-box.stl",
          "format": "STL",
          "bytes": 211284,
          "sha256": "ed456a40abe3a778833c6c6bd924db22fd3ccf7bf903fd7f5e8100a675bfb2c1",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-sidewalk-planter-box/source/city-sidewalk-planter-box.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-sidewalk-planter-box",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 159048,
              "name": "city-sidewalk-planter-box.glb",
              "sha256": "1e97a01488b5cf1eb936874ee140cd27df1c4ad489b8912c3852167c7c3dffdb"
            },
            {
              "bytes": 211284,
              "name": "city-sidewalk-planter-box.stl",
              "sha256": "ed456a40abe3a778833c6c6bd924db22fd3ccf7bf903fd7f5e8100a675bfb2c1"
            }
          ],
          "archive": {
            "bytes": 128742,
            "filename": "city-sidewalk-planter-box-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c49cf05e005f0d000010477cb86e6f34794ece1faef1764f19ef4660ee46443e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-sidewalk-planter-box-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-sidewalk-planter-box.fbx",
              "format": "FBX",
              "bytes": 153836,
              "sha256": "93079a964dcbda5bffdd04c3d0a269ab79f42251df1503e6f5fb857bdadee6c5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-sidewalk-planter-box.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e7863faa3fd4d7e592d447f447a26badcb55479ca543f0ec49328536b2277005.json",
                "bytes": 318,
                "sha256": "e7863faa3fd4d7e592d447f447a26badcb55479ca543f0ec49328536b2277005"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "753d04527aa9c3e3327c21580a369a6dec958afafe693455e9b7f521325ace38",
            "text": "Sidewalk planter box by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-sidewalk-planter-box/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-sidewalk-planter-box/source/city-sidewalk-planter-box.glb"
    },
    {
      "id": "city-skate-quarter-pipe",
      "type": "model",
      "title": "開放フレーム式スケートランプ",
      "titleEn": "Open-frame skate quarter pipe",
      "description": "スケートパークの端部に置く単体クォーターパイプ。連続した曲面の滑走面、薄い導入リップ、丸いコーピング、上部デッキと低い後方ガード、5本の曲線リブ、横梁・脚・斜材を備えた開放式の下部構造を造形。スケートボード、利用者、隣接ランプ、地面や基礎は含みません。静的装飾用で、滑走性能・転落防護・構造安全・競技規格は未検証。認証された遊具や施工指示ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.498 × 1.970 × 2.556 m、30,200三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One quarter pipe for the edge of a skate-park scene, with a continuously curved riding skin, thin approach lip, round coping, elevated deck and low rear guard, five arched ribs, cross bearers, legs and diagonal braces visible beneath the open frame. No skateboard, rider, adjacent ramp, ground or foundation. Static decorative geometry; riding performance, fall protection, structural safety and competition standards are unvalidated. Not certified play equipment or construction instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.498 × 1.970 × 2.556 m; 30,200 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "park",
        "skate",
        "quarter-pipe",
        "ramp",
        "スケート"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-skate-quarter-pipe/preview.png",
      "preview": "city-skate-quarter-pipe.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 30200,
      "dimensions": [
        2.498,
        1.969949,
        2.555778
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-011/scripts/city_expansion/active_park.py",
        "sourceSha256": "23e54bd30e0d0ee26a0dd03a6a185ffd19db58caba7ae666fd6d98b079a5484f",
        "sourceRecipeSha256": "54293a01b6b56bab7133b6fd2a39c538a8679cc23f5b611cdc5b096dd5766862",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "84a31436260a5d8b69254dcd8ce049cba47fc2a6adfee5a105ac455cd34ff2ce"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-011/scripts/city_expansion/active_park.py",
            "scripts/city_expansion/frozen/batch-011/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-skate-quarter-pipe"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-skate-quarter-pipe/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-skate-quarter-pipe.json",
      "attribution": "Open-frame skate quarter pipe by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-skate-quarter-pipe/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-skate-quarter-pipe.glb",
          "format": "GLB",
          "bytes": 1574312,
          "sha256": "23e54bd30e0d0ee26a0dd03a6a185ffd19db58caba7ae666fd6d98b079a5484f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-skate-quarter-pipe/source/city-skate-quarter-pipe.glb"
        },
        {
          "name": "city-skate-quarter-pipe.stl",
          "format": "STL",
          "bytes": 1510084,
          "sha256": "84a31436260a5d8b69254dcd8ce049cba47fc2a6adfee5a105ac455cd34ff2ce",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-skate-quarter-pipe/source/city-skate-quarter-pipe.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-skate-quarter-pipe",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1574312,
              "name": "city-skate-quarter-pipe.glb",
              "sha256": "23e54bd30e0d0ee26a0dd03a6a185ffd19db58caba7ae666fd6d98b079a5484f"
            },
            {
              "bytes": 1510084,
              "name": "city-skate-quarter-pipe.stl",
              "sha256": "84a31436260a5d8b69254dcd8ce049cba47fc2a6adfee5a105ac455cd34ff2ce"
            }
          ],
          "archive": {
            "bytes": 879241,
            "filename": "city-skate-quarter-pipe-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9fe58e503ef17cb8b24b572fc937aa21023c9efb33516aba001e9023933a0c46",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-skate-quarter-pipe-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-skate-quarter-pipe.fbx",
              "format": "FBX",
              "bytes": 996268,
              "sha256": "92b2559ba97c02945fac5a54c6186cecc879e54fbf68f2818373bb93ab017d3a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-skate-quarter-pipe.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9cddd84601299f6d8ff89dbe9b53e36b56573f822c980bbf92acadbfae52f1a4.json",
                "bytes": 1490,
                "sha256": "9cddd84601299f6d8ff89dbe9b53e36b56573f822c980bbf92acadbfae52f1a4"
              }
            }
          ],
          "notice": {
            "bytes": 405,
            "filename": "LICENSE.txt",
            "sha256": "d8c14fdd7d2fd51eb95cc353fcc82db907c8e8352b41cf48f4f8cb4bf94ef567",
            "text": "Open-frame skate quarter pipe by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-skate-quarter-pipe/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-skate-quarter-pipe/source/city-skate-quarter-pipe.glb"
    },
    {
      "id": "city-solar-module-rack",
      "type": "model",
      "title": "架台付き太陽電池モジュール",
      "titleEn": "Solar module on ballast rack",
      "description": "60枚のセル、透明保護板、固定クランプ、三角補強架台、重し、背面接続箱と短いケーブルを備えた太陽電池模型。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A single solar module with sixty cells, transparent cover, clamps, braced ballast rack, rear junction box and short connector cables. Static nonfunctional electrical-equipment prop. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "solar",
        "photovoltaic",
        "module",
        "rack",
        "roof",
        "太陽電池"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-solar-module-rack/thumbnail.png",
      "preview": "city-solar-module-rack.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14508,
      "dimensions": [
        1.17,
        0.815847,
        1.759457
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Repeated static parts are grouped into named assemblies; triangle-corner UVs and material records retained from original.",
      "provenance": {
        "method": "Original procedural geometry, followed by geometry-preserving static GLB assembly grouping",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0; grouping postprocessor with Python 3.12.14 and NumPy 2.3.5",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py",
        "sourceSha256": "c895d5649b2540c8b3c51dc64257bf927dcf3dcfe128e76eae217edecc3aca06",
        "stlSha256": "34e5a4da41114c0c151bfc765c5eea31ebd1f4b8a6575eb9e57849676f6d6357",
        "changes": "Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 5594c3d40b99310a0f4e0a847b8602a6dd7dd91f4c8ef154345be2b143caa60a.",
        "alternateFormat": "STL written by scripts/city/group_static_assemblies.py from exact grouped GLB triangle coordinates; meters, Y-up, no colors or UVs; no printability or manufacturing validation.",
        "baseGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_architecture.py",
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_architecture.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py",
            "scripts/city/infrastructure_extra.py",
            "scripts/city/group_static_assemblies.py",
            "scripts/city/render_grouped_assemblies.py"
          ],
          "selectors": [
            "city-solar-module-rack"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-solar-module-rack/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-solar-module-rack.json",
      "attribution": "Solar module on ballast rack by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-solar-module-rack/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 5594c3d40b99310a0f4e0a847b8602a6dd7dd91f4c8ef154345be2b143caa60a.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-solar-module-rack.glb",
          "format": "GLB",
          "bytes": 1090868,
          "sha256": "c895d5649b2540c8b3c51dc64257bf927dcf3dcfe128e76eae217edecc3aca06",
          "url": "https://xenoah.github.io/meshcopia/assets/city-solar-module-rack/source/city-solar-module-rack.glb"
        },
        {
          "name": "city-solar-module-rack.stl",
          "format": "STL",
          "bytes": 725484,
          "sha256": "34e5a4da41114c0c151bfc765c5eea31ebd1f4b8a6575eb9e57849676f6d6357",
          "url": "https://xenoah.github.io/meshcopia/assets/city-solar-module-rack/source/city-solar-module-rack.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-solar-module-rack",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1090868,
              "name": "city-solar-module-rack.glb",
              "sha256": "c895d5649b2540c8b3c51dc64257bf927dcf3dcfe128e76eae217edecc3aca06"
            },
            {
              "bytes": 725484,
              "name": "city-solar-module-rack.stl",
              "sha256": "34e5a4da41114c0c151bfc765c5eea31ebd1f4b8a6575eb9e57849676f6d6357"
            }
          ],
          "archive": {
            "bytes": 327443,
            "filename": "city-solar-module-rack-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "47f1af9c9fb0997e638811575aa4bb1febe90433baddc81a380839b6709e22d3",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-solar-module-rack-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-solar-module-rack.fbx",
              "format": "FBX",
              "bytes": 526940,
              "sha256": "1945f16664b62b5c4ed78b532e9842d0892f23add7939188be2db20e7f1fc165",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-solar-module-rack.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/135a0998bc3e351a56a70956fb54d62ecc767a5c5109c748730e12dcfcbfd826.json",
                "bytes": 708,
                "sha256": "135a0998bc3e351a56a70956fb54d62ecc767a5c5109c748730e12dcfcbfd826"
              }
            }
          ],
          "notice": {
            "bytes": 664,
            "filename": "LICENSE.txt",
            "sha256": "f60b5e34e55b66b25570a43374782a21d96852a7907c7fc45f39ed9ce0254595",
            "text": "Solar module on ballast rack by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-solar-module-rack/\nProvided as-is, without warranties (license Section 5).\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 5594c3d40b99310a0f4e0a847b8602a6dd7dd91f4c8ef154345be2b143caa60a.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-solar-module-rack/source/city-solar-module-rack.glb"
    },
    {
      "id": "city-soldering-workstation",
      "type": "model",
      "title": "こて台付きはんだ付けステーション",
      "titleEn": "Soldering station with iron holder",
      "description": "公共工房・電子工作室の作業台に置く温調器付きこて一式。無表示パネルと固定つまみの制御箱、接続ケーブル、保持コイルに収めたこてと金属先端、広いこて台、実開口のあるスポンジ皿と無地スポンジを造形。制御器・こて・台は合わせて一式1点で、作業台や部品は含みません。加熱、温度制御、電装やはんだ付け動作はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.477 × 0.227 × 0.349 m、6,852三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A temperature-controller and iron assembly for public workshops and electronics benches. It includes a controller with blank display/fixed knob, connected cable, parked iron and metal tip in a real retaining coil, wide holder base and open sponge tray with plain sponge. Controller, iron and holder count as one assembly; bench and electronic parts are absent. Heating, temperature control, electrical operation and soldering behavior are not supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.477 × 0.227 × 0.349 m; 6,852 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "electronics",
        "soldering",
        "workshop",
        "はんだごて"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-soldering-workstation/preview.png",
      "preview": "city-soldering-workstation.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6852,
      "dimensions": [
        0.477,
        0.226559,
        0.348911
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-043/scripts/city_expansion/educational_bench_instruments.py",
        "sourceSha256": "622e13e3b4bb0e7a42bd7d1ae87bb8d444968fe6fa9d451209ac3fb185dff1ee",
        "sourceRecipeSha256": "234ffb42fad03386bcf614aaca56ffacb6574f3995f486dfc41e81f31edbce25",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ff0c9b3d063baa4438122292a39dfc8101d23cec0f410932f022717df197516f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-043/scripts/city_expansion/educational_bench_instruments.py",
            "scripts/city_expansion/frozen/batch-043/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-soldering-workstation"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-soldering-workstation/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-soldering-workstation.json",
      "attribution": "Soldering station with iron holder by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-soldering-workstation/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-soldering-workstation.glb",
          "format": "GLB",
          "bytes": 320016,
          "sha256": "622e13e3b4bb0e7a42bd7d1ae87bb8d444968fe6fa9d451209ac3fb185dff1ee",
          "url": "https://xenoah.github.io/meshcopia/assets/city-soldering-workstation/source/city-soldering-workstation.glb"
        },
        {
          "name": "city-soldering-workstation.stl",
          "format": "STL",
          "bytes": 342684,
          "sha256": "ff0c9b3d063baa4438122292a39dfc8101d23cec0f410932f022717df197516f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-soldering-workstation/source/city-soldering-workstation.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-soldering-workstation",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 320016,
              "name": "city-soldering-workstation.glb",
              "sha256": "622e13e3b4bb0e7a42bd7d1ae87bb8d444968fe6fa9d451209ac3fb185dff1ee"
            },
            {
              "bytes": 342684,
              "name": "city-soldering-workstation.stl",
              "sha256": "ff0c9b3d063baa4438122292a39dfc8101d23cec0f410932f022717df197516f"
            }
          ],
          "archive": {
            "bytes": 213468,
            "filename": "city-soldering-workstation-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1d6cbcd861c44e5d735a83ac5171bf846fe3391c75397ebdb87b86d1beb206ac",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-soldering-workstation-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-soldering-workstation.fbx",
              "format": "FBX",
              "bytes": 254860,
              "sha256": "ce0435d1bd859dcfc8937249e01ba4634de022994f7a19768bf65da295c9d531",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-soldering-workstation.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8f0f434fb23dfea5be008b4ad6a58bbd1454918ea05fe6886fff1621cad9ffb9.json",
                "bytes": 318,
                "sha256": "8f0f434fb23dfea5be008b4ad6a58bbd1454918ea05fe6886fff1621cad9ffb9"
              }
            }
          ],
          "notice": {
            "bytes": 413,
            "filename": "LICENSE.txt",
            "sha256": "1ba34d027d8715b1d355e5a22df950a54095e0cc519957e2d962e03227baa7ed",
            "text": "Soldering station with iron holder by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-soldering-workstation/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-soldering-workstation/source/city-soldering-workstation.glb"
    },
    {
      "id": "city-speed-cushion",
      "type": "model",
      "title": "道路用減速クッション",
      "titleEn": "Road speed cushion",
      "description": "傾斜した進入面、モジュール継ぎ目、アンカー、滑り止め、黄色い表示を備える道路用減速パッド。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A low rubber traffic-calming pad with tapered approaches, modular seams, fixing sockets, traction ribs and yellow approach stripes. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "road-safety",
        "speed-cushion"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-speed-cushion/thumbnail.png",
      "preview": "city-speed-cushion.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3660,
      "dimensions": [
        1.8,
        0.0905,
        2
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner's request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access.py",
        "sourceSha256": "57d5b53192f7ce4ceaaa4f1bb11e3f88466e518f7381a60e1a12957863bb02c0",
        "stlSha256": "bb2f0dd732ade91fb860ca93bfcb814e01f6af9dfc8672593ab7585140abd90d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-speed-cushion"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-speed-cushion/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-speed-cushion.json",
      "attribution": "Road speed cushion by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-speed-cushion/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-speed-cushion.glb",
          "format": "GLB",
          "bytes": 164884,
          "sha256": "57d5b53192f7ce4ceaaa4f1bb11e3f88466e518f7381a60e1a12957863bb02c0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-speed-cushion/source/city-speed-cushion.glb"
        },
        {
          "name": "city-speed-cushion.stl",
          "format": "STL",
          "bytes": 183084,
          "sha256": "bb2f0dd732ade91fb860ca93bfcb814e01f6af9dfc8672593ab7585140abd90d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-speed-cushion/source/city-speed-cushion.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-speed-cushion",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 164884,
              "name": "city-speed-cushion.glb",
              "sha256": "57d5b53192f7ce4ceaaa4f1bb11e3f88466e518f7381a60e1a12957863bb02c0"
            },
            {
              "bytes": 183084,
              "name": "city-speed-cushion.stl",
              "sha256": "bb2f0dd732ade91fb860ca93bfcb814e01f6af9dfc8672593ab7585140abd90d"
            }
          ],
          "archive": {
            "bytes": 41275,
            "filename": "city-speed-cushion-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "45d609ecd9f985d0acd9c7df79bdc5bc5ba93d1436e7f77281ebf7e992a5bc5a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-speed-cushion-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-speed-cushion.fbx",
              "format": "FBX",
              "bytes": 283532,
              "sha256": "716158fc405b8c2a8ed3456e84342e02a5adb1f74c27cb7dfc36036e77853b7f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-speed-cushion.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9203568f74900e0c506d621b00e1031571fea6c81100b43a663e41fabdcf1567.json",
                "bytes": 510,
                "sha256": "9203568f74900e0c506d621b00e1031571fea6c81100b43a663e41fabdcf1567"
              }
            }
          ],
          "notice": {
            "bytes": 389,
            "filename": "LICENSE.txt",
            "sha256": "f4988759468208218ba76c6d9cc68f16e2e329ecbfe1ad3965acf69d52a588e4",
            "text": "Road speed cushion by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-speed-cushion/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-speed-cushion/source/city-speed-cushion.glb"
    },
    {
      "id": "city-spring-play-rider",
      "type": "model",
      "title": "抽象ループ型のスプリング遊具",
      "titleEn": "Abstract loop spring play rider",
      "description": "公園や遊び場に置く1人用スプリング遊具のオリジナル抽象デザイン。動物や既存キャラクターを模していない流線形本体、開いた楕円ループ、座席、両側グリップ・足掛け、コイルばね、上下フランジと接地固定板を造形。子供、地面や落下保護舗装は含みません。装飾用の静的モデルで、ばね挙動・耐荷重・挟み込み・遊具安全規格は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.883 × 1.135 × 0.590 m、18,508三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An original single-seat spring rider for park and playground scenes: an abstract swoosh body and open oval loop, not an animal or an existing character, with a saddle, paired grips and footrests, helical spring, mounting flanges and ground anchor plate. No child, ground or impact-absorbing surfacing. Decorative static geometry; spring behavior, load capacity, entrapment and playground safety standards are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.883 × 1.135 × 0.590 m; 18,508 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "recreation",
        "playground",
        "spring-rider",
        "abstract",
        "スプリング遊具"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-spring-play-rider/preview.png",
      "preview": "city-spring-play-rider.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 18508,
      "dimensions": [
        0.882776,
        1.1348,
        0.59
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-002/scripts/city_expansion/recreation.py",
        "sourceSha256": "d6b8768c4be664bd7f3a0520a2bd0ab4f0a0d6885b2a88ee4e5c826629a8e8ed",
        "sourceRecipeSha256": "7ff7891b8f6c09ebc2d303c825227d2714d573a91447254760925e814ecf0904",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "957d7264fa1fe1e1b02901ae0b1fc6bfaee1fe2e8b6df8141846ed37543c80d4"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-002/scripts/city_expansion/recreation.py",
            "scripts/city_expansion/frozen/batch-002/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-spring-play-rider"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-spring-play-rider/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-spring-play-rider.json",
      "attribution": "Abstract loop spring play rider by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-spring-play-rider/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-spring-play-rider.glb",
          "format": "GLB",
          "bytes": 801272,
          "sha256": "d6b8768c4be664bd7f3a0520a2bd0ab4f0a0d6885b2a88ee4e5c826629a8e8ed",
          "url": "https://xenoah.github.io/meshcopia/assets/city-spring-play-rider/source/city-spring-play-rider.glb"
        },
        {
          "name": "city-spring-play-rider.stl",
          "format": "STL",
          "bytes": 925484,
          "sha256": "957d7264fa1fe1e1b02901ae0b1fc6bfaee1fe2e8b6df8141846ed37543c80d4",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-spring-play-rider/source/city-spring-play-rider.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-spring-play-rider",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 801272,
              "name": "city-spring-play-rider.glb",
              "sha256": "d6b8768c4be664bd7f3a0520a2bd0ab4f0a0d6885b2a88ee4e5c826629a8e8ed"
            },
            {
              "bytes": 925484,
              "name": "city-spring-play-rider.stl",
              "sha256": "957d7264fa1fe1e1b02901ae0b1fc6bfaee1fe2e8b6df8141846ed37543c80d4"
            }
          ],
          "archive": {
            "bytes": 565854,
            "filename": "city-spring-play-rider-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c94757fdebd1ce5b619e6b6f9e06cbc35d13acff5a7143dd99c9d1dd0c01aed6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-spring-play-rider-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-spring-play-rider.fbx",
              "format": "FBX",
              "bytes": 639484,
              "sha256": "2d733a3698d46e6fc3b7ae8d97582a938ca911cb4e7c3d7dc3503a6b00156a90",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-spring-play-rider.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a107b87eb250a8c06fe6ab484f8cf1178e17c4a2608118f4f0e2a6562f0bbb9d.json",
                "bytes": 710,
                "sha256": "a107b87eb250a8c06fe6ab484f8cf1178e17c4a2608118f4f0e2a6562f0bbb9d"
              }
            }
          ],
          "notice": {
            "bytes": 406,
            "filename": "LICENSE.txt",
            "sha256": "bf8a984cb34100b1e7a792ab52ea0c4513f1bd34762f01034ae1bb5ec32f9ecc",
            "text": "Abstract loop spring play rider by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-spring-play-rider/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-spring-play-rider/source/city-spring-play-rider.glb"
    },
    {
      "id": "city-stationary-exercise-bike",
      "type": "model",
      "title": "据置式エクササイズバイク",
      "titleEn": "Stationary exercise bicycle",
      "description": "公共スポーツ施設やホテルジム向けの据置自転車型運動器具。固定足、フレーム、円形フライホイール外装、左右クランク・ペダルと固定ストラップ、座面調整外装、ハンドル・無表示コンソールを造形。移動用自転車とは異なる固定器具です。車輪走行、ペダル回転、負荷制御・運動計測はなく、安全・身体適合性や実機性能は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.750 × 1.304 × 1.000 m、8,020三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A stationary bicycle-form exercise prop for civic sports facilities and hotel gyms, with stabilizer feet, frame, circular flywheel housing, opposed cranks/pedals and fixed straps, saddle-adjustment exterior, handlebars and inactive console. It is fixed exercise equipment rather than a commuter bicycle. Rolling, pedaling, resistance control and exercise measurement are absent; safety, body fit and equipment performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.750 × 1.304 × 1.000 m; 8,020 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "fitness",
        "bike",
        "gym",
        "エクササイズバイク"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-stationary-exercise-bike/preview.png",
      "preview": "city-stationary-exercise-bike.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8020,
      "dimensions": [
        0.75,
        1.303751,
        1.000412
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-026/scripts/city_expansion/fitness_equipment.py",
        "sourceSha256": "6481b9b5ca895d0b5c0ae18ff55d6cea0c6ca0175ac83d3ccfd502ba6eb452c6",
        "sourceRecipeSha256": "f5ec8bd1abb18c066b3e4a1539d9b893bccbbca556b025512415f8f7eb8e6bae",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1306ca7b87c42ee698158215367dbd411f1fc5f7251435e3a11e70e3b623c2c2"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-026/scripts/city_expansion/fitness_equipment.py",
            "scripts/city_expansion/frozen/batch-026/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-stationary-exercise-bike"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-stationary-exercise-bike/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-stationary-exercise-bike.json",
      "attribution": "Stationary exercise bicycle by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-stationary-exercise-bike/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-stationary-exercise-bike.glb",
          "format": "GLB",
          "bytes": 397672,
          "sha256": "6481b9b5ca895d0b5c0ae18ff55d6cea0c6ca0175ac83d3ccfd502ba6eb452c6",
          "url": "https://xenoah.github.io/meshcopia/assets/city-stationary-exercise-bike/source/city-stationary-exercise-bike.glb"
        },
        {
          "name": "city-stationary-exercise-bike.stl",
          "format": "STL",
          "bytes": 401084,
          "sha256": "1306ca7b87c42ee698158215367dbd411f1fc5f7251435e3a11e70e3b623c2c2",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-stationary-exercise-bike/source/city-stationary-exercise-bike.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-stationary-exercise-bike",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 397672,
              "name": "city-stationary-exercise-bike.glb",
              "sha256": "6481b9b5ca895d0b5c0ae18ff55d6cea0c6ca0175ac83d3ccfd502ba6eb452c6"
            },
            {
              "bytes": 401084,
              "name": "city-stationary-exercise-bike.stl",
              "sha256": "1306ca7b87c42ee698158215367dbd411f1fc5f7251435e3a11e70e3b623c2c2"
            }
          ],
          "archive": {
            "bytes": 250072,
            "filename": "city-stationary-exercise-bike-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1bad99c312dbac12f679e745b3135028a2eb1ad104d282eae2174cd485a62cc9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-stationary-exercise-bike-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-stationary-exercise-bike.fbx",
              "format": "FBX",
              "bytes": 292012,
              "sha256": "8b4575f82e67ad72c8a0c82b8cb24e8b32beb9ef22f9fefd154aa854930143b9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-stationary-exercise-bike.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/98eefcb2be3cc95f7e984e2e99bd330de32c93955baaaddc964c8e6f97fee7e3.json",
                "bytes": 318,
                "sha256": "98eefcb2be3cc95f7e984e2e99bd330de32c93955baaaddc964c8e6f97fee7e3"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "8e746db9f428de0992490d4b71a7aa4eece6a0d060645cc533ae1151b6019901",
            "text": "Stationary exercise bicycle by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-stationary-exercise-bike/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-stationary-exercise-bike/source/city-stationary-exercise-bike.glb"
    },
    {
      "id": "city-storm-drain",
      "type": "model",
      "title": "道路排水グレーチング",
      "titleEn": "Road storm drain grate",
      "description": "実際に開いたスリット、脱着式の鋳鉄格子、支持リブと固定ボルトを備えた道路排水口。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A cast-iron street grate with genuine open slots, removable grate bars, supporting ribs and frame anchors. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "drain",
        "grate",
        "infrastructure",
        "road",
        "鋳鉄",
        "排水"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-storm-drain/thumbnail.png",
      "preview": "city-storm-drain.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7432,
      "dimensions": [
        0.62,
        0.09802,
        0.812
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure.py",
        "sourceSha256": "56112a1a8319f5f1ada2e690d024afc0a47b29e28f245cdf63ec6e5665f32a0b",
        "stlSha256": "fafaf7c612b9f4eb14d9ebfcd48598055297750895eba66563260eb9e9cb3dc9"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-storm-drain"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-storm-drain/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-storm-drain.json",
      "attribution": "Road storm drain grate by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-storm-drain/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-storm-drain.glb",
          "format": "GLB",
          "bytes": 473916,
          "sha256": "56112a1a8319f5f1ada2e690d024afc0a47b29e28f245cdf63ec6e5665f32a0b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-storm-drain/source/city-storm-drain.glb"
        },
        {
          "name": "city-storm-drain.stl",
          "format": "STL",
          "bytes": 371684,
          "sha256": "fafaf7c612b9f4eb14d9ebfcd48598055297750895eba66563260eb9e9cb3dc9",
          "url": "https://xenoah.github.io/meshcopia/assets/city-storm-drain/source/city-storm-drain.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-storm-drain",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 473916,
              "name": "city-storm-drain.glb",
              "sha256": "56112a1a8319f5f1ada2e690d024afc0a47b29e28f245cdf63ec6e5665f32a0b"
            },
            {
              "bytes": 371684,
              "name": "city-storm-drain.stl",
              "sha256": "fafaf7c612b9f4eb14d9ebfcd48598055297750895eba66563260eb9e9cb3dc9"
            }
          ],
          "archive": {
            "bytes": 94805,
            "filename": "city-storm-drain-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "22f07c445ec27d01b265a394ce80334549edb94af1a1925757f0e41ddb9e8fb4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-storm-drain-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-storm-drain.fbx",
              "format": "FBX",
              "bytes": 339372,
              "sha256": "db906728ebc0408d375020aa132d59f4fd3dbabe6ce55c1284651266eddc46ae",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-storm-drain.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d70a9c31527b9d3cbeffbc8ff3e1e6e45a32fe1334b3b7500283776451077a7c.json",
                "bytes": 512,
                "sha256": "d70a9c31527b9d3cbeffbc8ff3e1e6e45a32fe1334b3b7500283776451077a7c"
              }
            }
          ],
          "notice": {
            "bytes": 391,
            "filename": "LICENSE.txt",
            "sha256": "66c3461f4b8648b30c09d852a47eb96365cc50e01a54adb472b1ac464765a941",
            "text": "Road storm drain grate by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-storm-drain/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-storm-drain/source/city-storm-drain.glb"
    },
    {
      "id": "city-street-vendor-parasol",
      "type": "model",
      "title": "露店用パラソル",
      "titleEn": "Street vendor parasol",
      "description": "朝市や露店の売り場に立てる、8枚張りの布製パラソルです。御影石の台座と差し込み口、木の柱、生成りとテラコッタ色の交互の布、骨と受け骨、ろくろ、頭の飾り、縁の垂れ幕を造形しています。布は無地で、開閉や風での揺れは動作せず、売り物や看板の文字は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.500 × 2.400 × 2.500 m、3,780三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An eight-panel canvas parasol for morning markets and street stalls. It models the granite base with socket, a wooden pole, alternating cream and terracotta canvas panels, ribs and stretchers, runner, finial and a valance around the edge. The canvas is plain; opening, closing and wind motion are not rigged, and goods or sign lettering are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.500 × 2.400 × 2.500 m; 3,780 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "parasol",
        "market",
        "street-vendor",
        "shade",
        "パラソル"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-street-vendor-parasol/preview.png",
      "preview": "city-street-vendor-parasol.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3780,
      "dimensions": [
        2.5,
        2.4,
        2.5
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "8447e5ff97639b36ea7e03e47f4a9a321bf796d20cc9785944ed4d2583da4d6b",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "e3b8c9921ab0e393533b5e93a50c6472f475006cd2c0bbcb8b67ea98e6bb0573"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-street-vendor-parasol"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-street-vendor-parasol/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-street-vendor-parasol.json",
      "attribution": "Street vendor parasol by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-street-vendor-parasol/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-street-vendor-parasol.glb",
          "format": "GLB",
          "bytes": 164640,
          "sha256": "8447e5ff97639b36ea7e03e47f4a9a321bf796d20cc9785944ed4d2583da4d6b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-street-vendor-parasol/source/city-street-vendor-parasol.glb"
        },
        {
          "name": "city-street-vendor-parasol.stl",
          "format": "STL",
          "bytes": 189084,
          "sha256": "e3b8c9921ab0e393533b5e93a50c6472f475006cd2c0bbcb8b67ea98e6bb0573",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-street-vendor-parasol/source/city-street-vendor-parasol.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-street-vendor-parasol",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 164640,
              "name": "city-street-vendor-parasol.glb",
              "sha256": "8447e5ff97639b36ea7e03e47f4a9a321bf796d20cc9785944ed4d2583da4d6b"
            },
            {
              "bytes": 189084,
              "name": "city-street-vendor-parasol.stl",
              "sha256": "e3b8c9921ab0e393533b5e93a50c6472f475006cd2c0bbcb8b67ea98e6bb0573"
            }
          ],
          "archive": {
            "bytes": 124470,
            "filename": "city-street-vendor-parasol-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d1bf4de8f6b1f5c6e320fc02100288199029631395c4aeeb1cd752a1ea7ca414",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-street-vendor-parasol-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-street-vendor-parasol.fbx",
              "format": "FBX",
              "bytes": 151292,
              "sha256": "b25a769d7e59593e94a5d59e44dc7cf565febe28391e8897bcf21905ecaf1051",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-street-vendor-parasol.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/581eb7b6d608ccb82b91c7b4cdfd1e0cc25c8f0c0382f083bc560621bede656b.json",
                "bytes": 512,
                "sha256": "581eb7b6d608ccb82b91c7b4cdfd1e0cc25c8f0c0382f083bc560621bede656b"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "4ebf87e683f95776fa9b6aeda243236a6cf0a7ef7aec9a9ba91fcad2bc34c757",
            "text": "Street vendor parasol by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-street-vendor-parasol/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-street-vendor-parasol/source/city-street-vendor-parasol.glb"
    },
    {
      "id": "city-streetlight",
      "type": "model",
      "title": "片持ちLED街路灯",
      "titleEn": "Modern LED streetlight",
      "description": "連続した曲線アーム、薄型照明ヘッド、独立したLED光学部、点検扉とアンカー付きの街路灯。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A modern streetlight with a continuous curved arm, slim luminaire, individual LED optics, service door and anchored base. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "streetlight",
        "lamp",
        "lighting",
        "street",
        "LED",
        "街路灯"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-streetlight/thumbnail.png",
      "preview": "city-streetlight.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12404,
      "dimensions": [
        1.68,
        5.6,
        0.34
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure.py",
        "sourceSha256": "34259d4e18e74ff72f3d1f2897f2fea56d34158af24e3f9ad5c5dbbefd3f4c9a",
        "stlSha256": "e88b911b61b81e7ee3c31fcda140e2c82b7aa6d702654e52eb7da60002d9499b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-streetlight"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-streetlight/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-streetlight.json",
      "attribution": "Modern LED streetlight by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-streetlight/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-streetlight.glb",
          "format": "GLB",
          "bytes": 674200,
          "sha256": "34259d4e18e74ff72f3d1f2897f2fea56d34158af24e3f9ad5c5dbbefd3f4c9a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-streetlight/source/city-streetlight.glb"
        },
        {
          "name": "city-streetlight.stl",
          "format": "STL",
          "bytes": 620284,
          "sha256": "e88b911b61b81e7ee3c31fcda140e2c82b7aa6d702654e52eb7da60002d9499b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-streetlight/source/city-streetlight.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-streetlight",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 674200,
              "name": "city-streetlight.glb",
              "sha256": "34259d4e18e74ff72f3d1f2897f2fea56d34158af24e3f9ad5c5dbbefd3f4c9a"
            },
            {
              "bytes": 620284,
              "name": "city-streetlight.stl",
              "sha256": "e88b911b61b81e7ee3c31fcda140e2c82b7aa6d702654e52eb7da60002d9499b"
            }
          ],
          "archive": {
            "bytes": 200061,
            "filename": "city-streetlight-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "601c553312d508ac10a31642caecc26269f4483ae5db455d9c6eaf08e6519c7e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-streetlight-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-streetlight.fbx",
              "format": "FBX",
              "bytes": 523676,
              "sha256": "84b4454cd3cd32c77df2598b86a93a28b0a84828745304e3d9bcabc687892d1f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-streetlight.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e0283abf8431d58817638f190d4504bcedf33949a11e136212a15abf7fbd30b5.json",
                "bytes": 707,
                "sha256": "e0283abf8431d58817638f190d4504bcedf33949a11e136212a15abf7fbd30b5"
              }
            }
          ],
          "notice": {
            "bytes": 391,
            "filename": "LICENSE.txt",
            "sha256": "44777f78bc051e85db7ea13692b12fe86131a0c29e0bdb5a91c3fa722c851972",
            "text": "Modern LED streetlight by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-streetlight/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-streetlight/source/city-streetlight.glb"
    },
    {
      "id": "city-string-grass-trimmer",
      "type": "model",
      "title": "ループハンドル付きの草刈りトリマー",
      "titleEn": "Loop-handle string grass trimmer",
      "description": "公園の縁や庭の草刈り場面に使う長軸トリマー。斜めの金属シャフト、分割継手、開口ループハンドル、上部グリップとモーター外装、曲面ガード、スプールと短い固定ナイロン線を備えます。電池・電源コード・草・内部駆動部は付属せず、回転・切断動作・性能・安全認証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.146 × 1.579 × 0.446 m、9,344三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A long-shaft string trimmer for park edges and garden-care scenes, with an angled metal shaft, coupling, open loop handle, upper grip and motor exterior, curved guard, spool and short fixed nylon-line ends. Battery, power cord, grass and working internals are omitted; no spinning, cutting behavior, performance or safety certification is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.146 × 1.579 × 0.446 m; 9,344 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "maintenance",
        "grass-trimmer",
        "草刈り"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-string-grass-trimmer/preview.png",
      "preview": "city-string-grass-trimmer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9344,
      "dimensions": [
        1.14617,
        1.57902,
        0.44595
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-018/scripts/city_expansion/garden_tools.py",
        "sourceSha256": "2da617e86d4a8174fb8553bf5b140aad12f580ace856a85cc04b5dd9e1efac96",
        "sourceRecipeSha256": "70c8f9f019084d8934b05ae7dccd6b85a687afd74a6da8a1d9b1161d2357ad49",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9b18063d36ca143667e4b5bb565d02827d792a180f666c7526c71025f6fe799c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-018/scripts/city_expansion/garden_tools.py",
            "scripts/city_expansion/frozen/batch-018/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-string-grass-trimmer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-string-grass-trimmer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-string-grass-trimmer.json",
      "attribution": "Loop-handle string grass trimmer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-string-grass-trimmer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-string-grass-trimmer.glb",
          "format": "GLB",
          "bytes": 519960,
          "sha256": "2da617e86d4a8174fb8553bf5b140aad12f580ace856a85cc04b5dd9e1efac96",
          "url": "https://xenoah.github.io/meshcopia/assets/city-string-grass-trimmer/source/city-string-grass-trimmer.glb"
        },
        {
          "name": "city-string-grass-trimmer.stl",
          "format": "STL",
          "bytes": 467284,
          "sha256": "9b18063d36ca143667e4b5bb565d02827d792a180f666c7526c71025f6fe799c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-string-grass-trimmer/source/city-string-grass-trimmer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-string-grass-trimmer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 519960,
              "name": "city-string-grass-trimmer.glb",
              "sha256": "2da617e86d4a8174fb8553bf5b140aad12f580ace856a85cc04b5dd9e1efac96"
            },
            {
              "bytes": 467284,
              "name": "city-string-grass-trimmer.stl",
              "sha256": "9b18063d36ca143667e4b5bb565d02827d792a180f666c7526c71025f6fe799c"
            }
          ],
          "archive": {
            "bytes": 321244,
            "filename": "city-string-grass-trimmer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b63385f3d6c8b94c3e1c2eb29cc7c097a9a08a1ad2c30819f461ce2fbcb44b03",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-string-grass-trimmer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-string-grass-trimmer.fbx",
              "format": "FBX",
              "bytes": 366028,
              "sha256": "d9ae02d388c0c752ba4a39bdc18efd40e0fa79a0766b060ee00bb21667a3734d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-string-grass-trimmer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/37decb9bd5439a92f8065341c53648b5de8464a64ef5c5fb6ca055358677b4ba.json",
                "bytes": 706,
                "sha256": "37decb9bd5439a92f8065341c53648b5de8464a64ef5c5fb6ca055358677b4ba"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "de5cb83882e610762957aa9344e46692ffa60395081c150fec7037fcf7a99ff2",
            "text": "Loop-handle string grass trimmer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-string-grass-trimmer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-string-grass-trimmer/source/city-string-grass-trimmer.glb"
    },
    {
      "id": "city-suspended-rubble-chute",
      "type": "model",
      "title": "吊下げ式の瓦礫シュート",
      "titleEn": "Suspended rubble chute assembly",
      "description": "改修工事の外壁に配置する短い瓦礫排出シュート。三段の重なり合う中空筒、開いた上部ホッパー、吊り金具と実形状の鎖、壁側取付フレームをまとめた一組です。建物・受け容器・瓦礫や落下動作は含まず、取付高さ・壁離れをシーンで調整してください。耐荷重・粉じん・落下物や施工安全を検証した実用品ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.972 × 2.305 × 0.972 m、24,432三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A short debris-chute assembly for renovation facades, combining three overlapping hollow tapered sections, an open receiving hopper, suspension eyes, modeled chain links and wall-side support frame. Building, receiving bin, debris and falling behavior are absent; adjust installation height and wall offset in the scene. This is not real equipment validated for loads, dust, falling objects or construction safety. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.972 × 2.305 × 0.972 m; 24,432 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "construction",
        "chute",
        "renovation",
        "瓦礫シュート"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-suspended-rubble-chute/preview.png",
      "preview": "city-suspended-rubble-chute.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 24432,
      "dimensions": [
        0.972,
        2.305,
        0.972
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-023/scripts/city_expansion/construction_support.py",
        "sourceSha256": "898c668901d692f0a0dc06aeae0cb4d96f970847af660d1d980d110ec40bee24",
        "sourceRecipeSha256": "2b7a745f2f0df5f7df4564cfefc43623822650d81996059886febb35f52031f9",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "82df4feb65800e85e9a3f45de3f228b568fc149ec4dfd2106c761664bc3cc00c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-023/scripts/city_expansion/construction_support.py",
            "scripts/city_expansion/frozen/batch-023/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-suspended-rubble-chute"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-suspended-rubble-chute/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-suspended-rubble-chute.json",
      "attribution": "Suspended rubble chute assembly by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-suspended-rubble-chute/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-suspended-rubble-chute.glb",
          "format": "GLB",
          "bytes": 717440,
          "sha256": "898c668901d692f0a0dc06aeae0cb4d96f970847af660d1d980d110ec40bee24",
          "url": "https://xenoah.github.io/meshcopia/assets/city-suspended-rubble-chute/source/city-suspended-rubble-chute.glb"
        },
        {
          "name": "city-suspended-rubble-chute.stl",
          "format": "STL",
          "bytes": 1221684,
          "sha256": "82df4feb65800e85e9a3f45de3f228b568fc149ec4dfd2106c761664bc3cc00c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-suspended-rubble-chute/source/city-suspended-rubble-chute.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-suspended-rubble-chute",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 717440,
              "name": "city-suspended-rubble-chute.glb",
              "sha256": "898c668901d692f0a0dc06aeae0cb4d96f970847af660d1d980d110ec40bee24"
            },
            {
              "bytes": 1221684,
              "name": "city-suspended-rubble-chute.stl",
              "sha256": "82df4feb65800e85e9a3f45de3f228b568fc149ec4dfd2106c761664bc3cc00c"
            }
          ],
          "archive": {
            "bytes": 488795,
            "filename": "city-suspended-rubble-chute-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c4166469aa7f639a24881abe0167d7195b9b29c4289cba46630e89c75cc86d32",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-suspended-rubble-chute-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-suspended-rubble-chute.fbx",
              "format": "FBX",
              "bytes": 611532,
              "sha256": "413e828575fe7f007b1ca209341e89ee5115e6e3c66d339abeb1c2c165677770",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-suspended-rubble-chute.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d20aa32e64e0207900df1a6bf6424a0b083944bddcdb95002ecafe54f1c81c60.json",
                "bytes": 902,
                "sha256": "d20aa32e64e0207900df1a6bf6424a0b083944bddcdb95002ecafe54f1c81c60"
              }
            }
          ],
          "notice": {
            "bytes": 411,
            "filename": "LICENSE.txt",
            "sha256": "29e91e4aa46a7d5e9b346493f068fc12b724d7eaf25cee8885ba87cff54df8eb",
            "text": "Suspended rubble chute assembly by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-suspended-rubble-chute/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-suspended-rubble-chute/source/city-suspended-rubble-chute.glb"
    },
    {
      "id": "city-swimming-start-block",
      "type": "model",
      "title": "後部フットウェッジ付きのプール用スタート台",
      "titleEn": "Swimming start block with rear foot wedge",
      "description": "プールのスタート側デッキに置く汎用スタート台。台座と傾斜支持部、縁を丸めた高床プラットフォーム、滑り止め形状、固定した後部フットウェッジとレール、前方グラブバー、背面の点検パネルを造形しています。デッキ・水面・競技レーン番号は付属しません。動作しない外観用モデルであり、公式寸法、競技規則への適合、荷重性能や安全認証は主張しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.735 × 0.996 × 0.913 m、4,780三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A generic swimming start-block prop for a pool starting-end deck, with a mounting base and tapered support, raised bevel-edged platform, traction detail, fixed rear foot wedge and rails, front grab bar and rear inspection panel. Deck, water and lane numbers are omitted. This is static appearance geometry, with no official-dimension, competition-rule compliance, load-performance or safety-certification claim. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.735 × 0.996 × 0.913 m; 4,780 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "pool",
        "starting-platform",
        "sport-facility",
        "プール"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-swimming-start-block/preview.png",
      "preview": "city-swimming-start-block.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4780,
      "dimensions": [
        0.735,
        0.995703,
        0.912981
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-021/scripts/city_expansion/poolside_equipment.py",
        "sourceSha256": "a78bb212cd0af55552c9de552ee136ad79dc4ba6512955d350c379dffc2504a5",
        "sourceRecipeSha256": "56ac2705a918db0a1000053ecace716c04cb7e52d25ebc4f4510a8468f53e731",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c9e7e13dc0f10af80eb211a4054bccda5978ad961ef7cd140c4faee284cddc13"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-021/scripts/city_expansion/poolside_equipment.py",
            "scripts/city_expansion/frozen/batch-021/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-swimming-start-block"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-swimming-start-block/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-swimming-start-block.json",
      "attribution": "Swimming start block with rear foot wedge by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-swimming-start-block/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-swimming-start-block.glb",
          "format": "GLB",
          "bytes": 318448,
          "sha256": "a78bb212cd0af55552c9de552ee136ad79dc4ba6512955d350c379dffc2504a5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-swimming-start-block/source/city-swimming-start-block.glb"
        },
        {
          "name": "city-swimming-start-block.stl",
          "format": "STL",
          "bytes": 239084,
          "sha256": "c9e7e13dc0f10af80eb211a4054bccda5978ad961ef7cd140c4faee284cddc13",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-swimming-start-block/source/city-swimming-start-block.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-swimming-start-block",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 318448,
              "name": "city-swimming-start-block.glb",
              "sha256": "a78bb212cd0af55552c9de552ee136ad79dc4ba6512955d350c379dffc2504a5"
            },
            {
              "bytes": 239084,
              "name": "city-swimming-start-block.stl",
              "sha256": "c9e7e13dc0f10af80eb211a4054bccda5978ad961ef7cd140c4faee284cddc13"
            }
          ],
          "archive": {
            "bytes": 162724,
            "filename": "city-swimming-start-block-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1fd9ca623de9d25374099d810925760ba2a246022e1950dfcafafb59946f8131",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-swimming-start-block-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-swimming-start-block.fbx",
              "format": "FBX",
              "bytes": 193276,
              "sha256": "858c39d768ed735f07f5336a19356fe2f09092b4ae5d589ce63e9ecdae00d300",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-swimming-start-block.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0508d29242972574c0b6293e12e883544102183940796fc846d606488aa1887f.json",
                "bytes": 511,
                "sha256": "0508d29242972574c0b6293e12e883544102183940796fc846d606488aa1887f"
              }
            }
          ],
          "notice": {
            "bytes": 419,
            "filename": "LICENSE.txt",
            "sha256": "e0d60a2a62d3fe4808b65bbf27d624435d1450d2d71f1483c411cfb34c2f6b77",
            "text": "Swimming start block with rear foot wedge by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-swimming-start-block/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-swimming-start-block/source/city-swimming-start-block.glb"
    },
    {
      "id": "city-swivel-bench-vise",
      "type": "model",
      "title": "旋回台付き平口バイス",
      "titleEn": "Swivel-base bench vise",
      "description": "工房・学校の作業台に取り付ける平口バイス。開いた平行口金と細い把持溝、固定側と移動側の鋳物風胴体、角形スライド、露出した送りねじとT字ハンドル、小さな後部金敷、旋回台と実開口の取付耳・固定レバーを造形。丸管用三脚バイスとは異なる机上固定の平口工具です。台・取付ボルト・加工物は含まず、締付動作や保持力の検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.513 × 0.218 × 0.254 m、7,620三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A flat-jaw vise for mounting on workshop or school benches. It has open parallel jaws with fine gripping ridges, cast-style fixed/moving bodies, square slide, exposed lead screw/T handle, small rear anvil, swivel base and genuinely open mounting ears with locking levers. This bench-mounted flat-jaw tool differs from a tripod pipe vise. Bench, mounting bolts and workpiece are absent; clamping motion and holding force are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.513 × 0.218 × 0.254 m; 7,620 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "vise",
        "tool",
        "バイス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-swivel-bench-vise/preview.png",
      "preview": "city-swivel-bench-vise.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7620,
      "dimensions": [
        0.5135,
        0.2185,
        0.254
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-043/scripts/city_expansion/educational_bench_instruments.py",
        "sourceSha256": "8417df3218717b392d72a24ebe66f03ccddb32bcd74178a0c6a6a9c4a7b7ef81",
        "sourceRecipeSha256": "234ffb42fad03386bcf614aaca56ffacb6574f3995f486dfc41e81f31edbce25",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "315e25da02d0dff458566a77b83715fd32d9a77bc93434327326188e6e016f34"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-043/scripts/city_expansion/educational_bench_instruments.py",
            "scripts/city_expansion/frozen/batch-043/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-swivel-bench-vise"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-swivel-bench-vise/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-swivel-bench-vise.json",
      "attribution": "Swivel-base bench vise by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-swivel-bench-vise/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-swivel-bench-vise.glb",
          "format": "GLB",
          "bytes": 353712,
          "sha256": "8417df3218717b392d72a24ebe66f03ccddb32bcd74178a0c6a6a9c4a7b7ef81",
          "url": "https://xenoah.github.io/meshcopia/assets/city-swivel-bench-vise/source/city-swivel-bench-vise.glb"
        },
        {
          "name": "city-swivel-bench-vise.stl",
          "format": "STL",
          "bytes": 381084,
          "sha256": "315e25da02d0dff458566a77b83715fd32d9a77bc93434327326188e6e016f34",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-swivel-bench-vise/source/city-swivel-bench-vise.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-swivel-bench-vise",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 353712,
              "name": "city-swivel-bench-vise.glb",
              "sha256": "8417df3218717b392d72a24ebe66f03ccddb32bcd74178a0c6a6a9c4a7b7ef81"
            },
            {
              "bytes": 381084,
              "name": "city-swivel-bench-vise.stl",
              "sha256": "315e25da02d0dff458566a77b83715fd32d9a77bc93434327326188e6e016f34"
            }
          ],
          "archive": {
            "bytes": 230430,
            "filename": "city-swivel-bench-vise-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d3cd746b77124df755376196868ed3a0c62680e0813d2d04f78d784012e39f25",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-swivel-bench-vise-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-swivel-bench-vise.fbx",
              "format": "FBX",
              "bytes": 265132,
              "sha256": "185247d6e080b8b37c67f9b0a17b4733909da0dfbe64e6354c0a021d78ed9c70",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-swivel-bench-vise.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a062130c0cf8ec2210ebd4d59a59012ba99201ba426339ec708b6502fd5ba7a6.json",
                "bytes": 514,
                "sha256": "a062130c0cf8ec2210ebd4d59a59012ba99201ba426339ec708b6502fd5ba7a6"
              }
            }
          ],
          "notice": {
            "bytes": 397,
            "filename": "LICENSE.txt",
            "sha256": "441077869403b03bbf594614a00a1d7cfb5e18da4d365012eb7114b702f20991",
            "text": "Swivel-base bench vise by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-swivel-bench-vise/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-swivel-bench-vise/source/city-swivel-bench-vise.glb"
    },
    {
      "id": "city-table-football",
      "type": "model",
      "title": "テーブルサッカー台",
      "titleEn": "Table football game",
      "description": "交流室・宿泊施設の遊戯コーナー向けのテーブルサッカー台。凹んだ競技面と立体ライン、八本のロッド、固定した22人の選手、両端の実開口ゴールと受け皿、スコア用ビーズ、傾斜脚と調整足の外観を造形。選手・ボール・操作棒は台に含む一式で1点です。回転・スライド・得点処理・物理動作は未実装で、競技規格・実用品安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.192 × 0.907 × 1.633 m、38,324三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A table-football prop for community rooms and hospitality recreation corners. It includes a recessed field with modeled lines, eight rods, 22 fixed player figures, genuinely open end goals and catch trays, score beads, splayed legs and leveling-foot exteriors. Figures, ball and rods form one table assembly. Rotation, sliding, scoring and ball physics are not implemented; competitive specifications and real equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.192 × 0.907 × 1.633 m; 38,324 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "community",
        "table-football",
        "game",
        "テーブルサッカー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-table-football/preview.png",
      "preview": "city-table-football.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 38324,
      "dimensions": [
        1.192,
        0.907,
        1.63334
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-034/scripts/city_expansion/community_game_furnishings.py",
        "sourceSha256": "2c5f2609fcdc520d0a78b10930bd083e0205743a15e47c2e41883b8f11feda74",
        "sourceRecipeSha256": "8a3fb128c089587856affed360102d7ce18d698d1a68671a9a9b1d2f3d584c06",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1e3c3c54c156e5ec82c5f81a929731a4e66621f745360cb8632f2e73bf132847"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-034/scripts/city_expansion/community_game_furnishings.py",
            "scripts/city_expansion/frozen/batch-034/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-table-football"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-table-football/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-table-football.json",
      "attribution": "Table football game by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-table-football/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-table-football.glb",
          "format": "GLB",
          "bytes": 1832828,
          "sha256": "2c5f2609fcdc520d0a78b10930bd083e0205743a15e47c2e41883b8f11feda74",
          "url": "https://xenoah.github.io/meshcopia/assets/city-table-football/source/city-table-football.glb"
        },
        {
          "name": "city-table-football.stl",
          "format": "STL",
          "bytes": 1916284,
          "sha256": "1e3c3c54c156e5ec82c5f81a929731a4e66621f745360cb8632f2e73bf132847",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-table-football/source/city-table-football.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-table-football",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1832828,
              "name": "city-table-football.glb",
              "sha256": "2c5f2609fcdc520d0a78b10930bd083e0205743a15e47c2e41883b8f11feda74"
            },
            {
              "bytes": 1916284,
              "name": "city-table-football.stl",
              "sha256": "1e3c3c54c156e5ec82c5f81a929731a4e66621f745360cb8632f2e73bf132847"
            }
          ],
          "archive": {
            "bytes": 952983,
            "filename": "city-table-football-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ece9e3f69ea6803503869066e3ad6eb78127f9aed0fc5abf896cce7f5d9ae94b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-table-football-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-table-football.fbx",
              "format": "FBX",
              "bytes": 1108908,
              "sha256": "288e2326c453e395fdcc712214510c2562b9db02c3ccedc188984046354148d7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-table-football.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/18abfe56d944c770110f5c0153afb00c36df5721589ac118204c2c73ec2c0e3e.json",
                "bytes": 1103,
                "sha256": "18abfe56d944c770110f5c0153afb00c36df5721589ac118204c2c73ec2c0e3e"
              }
            }
          ],
          "notice": {
            "bytes": 391,
            "filename": "LICENSE.txt",
            "sha256": "12703e2b40ace8e702d76a56abde8c1072b386c43ea5125112101a433bde572a",
            "text": "Table football game by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-table-football/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-table-football/source/city-table-football.glb"
    },
    {
      "id": "city-tactile-paving",
      "type": "model",
      "title": "突起付き注意喚起舗装板",
      "titleEn": "Tactile warning paving slab",
      "description": "36個の切頭突起を備える単体の注意喚起舗装板。アクセシビリティ規格への適合は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A single practical warning paving slab with 36 truncated tactile domes. Accessibility-standard compliance has not been validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "street-furniture",
        "tactile-paving"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-tactile-paving/thumbnail.png",
      "preview": "city-tactile-paving.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2204,
      "dimensions": [
        0.3,
        0.04,
        0.3
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_extra.py",
        "sourceSha256": "c24f0018e9163d90b461e8be1a85ae7a7bc31c6a00fe1050cbdb283ce3931295",
        "stlSha256": "45c2bff93152630478e247797f68bb264aa27fbe8b7f89e06c880d1d96661cf8"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_extra.py",
            "scripts/city/common.py",
            "scripts/city/access.py"
          ],
          "selectors": [
            "city-tactile-paving"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tactile-paving/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tactile-paving.json",
      "attribution": "Tactile warning paving slab by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tactile-paving/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tactile-paving.glb",
          "format": "GLB",
          "bytes": 102472,
          "sha256": "c24f0018e9163d90b461e8be1a85ae7a7bc31c6a00fe1050cbdb283ce3931295",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tactile-paving/source/city-tactile-paving.glb"
        },
        {
          "name": "city-tactile-paving.stl",
          "format": "STL",
          "bytes": 110284,
          "sha256": "45c2bff93152630478e247797f68bb264aa27fbe8b7f89e06c880d1d96661cf8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tactile-paving/source/city-tactile-paving.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tactile-paving",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 102472,
              "name": "city-tactile-paving.glb",
              "sha256": "c24f0018e9163d90b461e8be1a85ae7a7bc31c6a00fe1050cbdb283ce3931295"
            },
            {
              "bytes": 110284,
              "name": "city-tactile-paving.stl",
              "sha256": "45c2bff93152630478e247797f68bb264aa27fbe8b7f89e06c880d1d96661cf8"
            }
          ],
          "archive": {
            "bytes": 76207,
            "filename": "city-tactile-paving-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "909faef44b1ab64b346ac890a39439959a9386921d6a2fe08f0390ac29418014",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-tactile-paving-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tactile-paving.fbx",
              "format": "FBX",
              "bytes": 169532,
              "sha256": "6fd34c4a0023c5927fd4cd8291126c4ebfc8d6c0f3e3332539210d88040e6219",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-tactile-paving.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/823a911582a2410118aeba9a5d63266c3aee609adaef1d66aaf76c9961a2823d.json",
                "bytes": 317,
                "sha256": "823a911582a2410118aeba9a5d63266c3aee609adaef1d66aaf76c9961a2823d"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "63b34cb255176daaf324e897e77f1402d44149034bd7d0947b65d04df31ac773",
            "text": "Tactile warning paving slab by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tactile-paving/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tactile-paving/source/city-tactile-paving.glb"
    },
    {
      "id": "city-tamping-rammer",
      "type": "model",
      "title": "小型の振動タンピングランマー",
      "titleEn": "Compact tamping rammer",
      "description": "狭い溝や道路補修現場の転圧作業を表す縦型ランマー。矩形の足、伸縮脚、蛇腹カバー、駆動ケース、エンジンと防振ハンドルを備えます。プレート転圧機とは異なる狭所用機器の静的形状です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.460 × 1.171 × 0.480 m、26,308三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A vertical tamping rammer for narrow trench and road-repair scenes, with a rectangular shoe, telescopic leg, protective bellows, gearbox, engine and isolated handle. This is a narrow-area tamping machine, functionally distinct from a plate compactor; no operational motion is included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.460 × 1.171 × 0.480 m; 26,308 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "rammer",
        "tamping",
        "construction",
        "ランマー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-tamping-rammer/preview.png",
      "preview": "city-tamping-rammer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 26308,
      "dimensions": [
        0.46,
        1.171,
        0.48
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-004/scripts/city_expansion/construction_machines.py",
        "sourceSha256": "cae55f8f11be326bcc27f5ab15f5b0883c0fb6171f13c9218cf5229d098c4a5f",
        "sourceRecipeSha256": "4d0e899c5719f36250a887a05f620cc9107549c4c7c836225d1e1e14e54cc0e2",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ea5dbaffeaa243bb625b1468f20c3afe7e1967b089054d2f0271c56d0da125de"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-004/scripts/city_expansion/construction_machines.py",
            "scripts/city_expansion/frozen/batch-004/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tamping-rammer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tamping-rammer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tamping-rammer.json",
      "attribution": "Compact tamping rammer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tamping-rammer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tamping-rammer.glb",
          "format": "GLB",
          "bytes": 1111820,
          "sha256": "cae55f8f11be326bcc27f5ab15f5b0883c0fb6171f13c9218cf5229d098c4a5f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tamping-rammer/source/city-tamping-rammer.glb"
        },
        {
          "name": "city-tamping-rammer.stl",
          "format": "STL",
          "bytes": 1315484,
          "sha256": "ea5dbaffeaa243bb625b1468f20c3afe7e1967b089054d2f0271c56d0da125de",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-tamping-rammer/source/city-tamping-rammer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tamping-rammer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1111820,
              "name": "city-tamping-rammer.glb",
              "sha256": "cae55f8f11be326bcc27f5ab15f5b0883c0fb6171f13c9218cf5229d098c4a5f"
            },
            {
              "bytes": 1315484,
              "name": "city-tamping-rammer.stl",
              "sha256": "ea5dbaffeaa243bb625b1468f20c3afe7e1967b089054d2f0271c56d0da125de"
            }
          ],
          "archive": {
            "bytes": 645689,
            "filename": "city-tamping-rammer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "385346c60974ae2f67db51c079055c0af6419be892c2b953d275ec359841e744",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tamping-rammer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tamping-rammer.fbx",
              "format": "FBX",
              "bytes": 767836,
              "sha256": "a5a94be8e2f6ce97ac8bdf9891461d9f1ad5d65c1242edbee327005c2b2fe713",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tamping-rammer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/929ee682fa9182eca9c463a8c824cd8ad3f26c8085f71c546a123d77b3886718.json",
                "bytes": 1293,
                "sha256": "929ee682fa9182eca9c463a8c824cd8ad3f26c8085f71c546a123d77b3886718"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "e6553fea0974febce2f17ae448057373d442a3da2490251547fb80370bb30778",
            "text": "Compact tamping rammer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tamping-rammer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tamping-rammer/source/city-tamping-rammer.glb"
    },
    {
      "id": "city-tandem-road-roller",
      "type": "model",
      "title": "搭乗式タンデムロードローラー",
      "titleEn": "Ride-on tandem road roller",
      "description": "街路舗装工事の景観に置く小型の搭乗式タンデムローラー。接地する二本の平滑鋼製ドラム、端面・駆動ボス・車軸支持板、スクレーパーと散水管を造形しています。前部エンジンフードと後部運転台は中央の屈折ピン、クレビス、操向シリンダー外装とホースでつながり、側面ステップ、座席、操舵輪、ペダル、後部水タンク、上部が開いたロールフープが見えます。全体で一モデル。運転者、走行・振動・散水・油圧動作、内部エンジン、実機性能や保護構造の安全性検証は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.440 × 2.495 × 2.490 m、25,296三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact ride-on tandem roller for urban street-paving scenes. Two grounded smooth steel drums include end faces, drive bosses, axle support cheeks, scraper blades and spray bars. The front engine hood and rear operator platform meet at a visible articulation pin, clevis, exterior steering cylinder and hose loops. Side entry steps, seat, steering wheel, pedal, rear water tank and open roll hoop remain legible. The whole assembly is one model. No driver, propulsion, vibration, water spraying or hydraulic behavior, internal engine, real-machine performance or protective-structure safety validation is included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.440 × 2.495 × 2.490 m; 25,296 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "utility-vehicle",
        "road-roller",
        "tandem",
        "roadwork",
        "ロードローラー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-tandem-road-roller/preview.png",
      "preview": "city-tandem-road-roller.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 25296,
      "dimensions": [
        1.44,
        2.495,
        2.49025
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-035/scripts/city_expansion/compact_utility_vehicles.py",
        "sourceSha256": "79603c9277db2c8ace77ec19b5d815492216b47212040c45d61187c463a1a08a",
        "sourceRecipeSha256": "afbd6e230a63101be8aa6cddaa2a70c537969f65b878289522daa8785e81bdf3",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7c79ece63c616a3f7186814be53273f9905a7d8ed4c0fde2a4ea0d925c6b9f25"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-035/scripts/city_expansion/compact_utility_vehicles.py",
            "scripts/city_expansion/frozen/batch-035/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tandem-road-roller"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tandem-road-roller/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tandem-road-roller.json",
      "attribution": "Ride-on tandem road roller by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tandem-road-roller/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tandem-road-roller.glb",
          "format": "GLB",
          "bytes": 1405352,
          "sha256": "79603c9277db2c8ace77ec19b5d815492216b47212040c45d61187c463a1a08a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tandem-road-roller/source/city-tandem-road-roller.glb"
        },
        {
          "name": "city-tandem-road-roller.stl",
          "format": "STL",
          "bytes": 1264884,
          "sha256": "7c79ece63c616a3f7186814be53273f9905a7d8ed4c0fde2a4ea0d925c6b9f25",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-tandem-road-roller/source/city-tandem-road-roller.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tandem-road-roller",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1405352,
              "name": "city-tandem-road-roller.glb",
              "sha256": "79603c9277db2c8ace77ec19b5d815492216b47212040c45d61187c463a1a08a"
            },
            {
              "bytes": 1264884,
              "name": "city-tandem-road-roller.stl",
              "sha256": "7c79ece63c616a3f7186814be53273f9905a7d8ed4c0fde2a4ea0d925c6b9f25"
            }
          ],
          "archive": {
            "bytes": 654817,
            "filename": "city-tandem-road-roller-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b012bc5f22b7c943f84fc1fb017228a98012256d3ba996ca95afe7f93b1e635d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tandem-road-roller-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tandem-road-roller.fbx",
              "format": "FBX",
              "bytes": 759708,
              "sha256": "aecf3fb8ab561daa29696b7162ab8564ade12fa50db7ecf73ada8b4a37ccd633",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tandem-road-roller.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5c648524cf7be57b0027376dd0aa7e029b1ed30f6f1ed5217e6d9ef1485931b9.json",
                "bytes": 902,
                "sha256": "5c648524cf7be57b0027376dd0aa7e029b1ed30f6f1ed5217e6d9ef1485931b9"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "1064493d47a592dc6c9966df8b44343c79a8ab6bac5ef3f40884197ab49146e7",
            "text": "Ride-on tandem road roller by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tandem-road-roller/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tandem-road-roller/source/city-tandem-road-roller.glb"
    },
    {
      "id": "city-temporary-mesh-fence-panel",
      "type": "model",
      "title": "仮設メッシュフェンス",
      "titleEn": "Temporary mesh fence panel",
      "description": "工事現場やイベント会場を囲う、置き式の仮設メッシュフェンス1枚です。亜鉛めっきの外枠パイプ、溶接金網、端部の連結クランプとボルト、パイプを差し込むコンクリート製の脚ブロックを造形しています。隣のパネル、目隠しシート、看板や文字、転倒防止の控えは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.940 × 1.900 × 0.220 m、8,212三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "One freestanding temporary mesh fence panel for construction sites and events. It models the galvanized frame tubes, welded mesh, end couplers with bolts and concrete foot blocks that receive the uprights. Adjacent panels, privacy sheeting, signs or lettering and anti-tip stays are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.940 × 1.900 × 0.220 m; 8,212 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "temporary-fence",
        "construction-site",
        "crowd-control",
        "mesh-fence",
        "仮囲い"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-temporary-mesh-fence-panel/preview.png",
      "preview": "city-temporary-mesh-fence-panel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8212,
      "dimensions": [
        2.94,
        1.9,
        0.22
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "f2f648af230234fdc8675386f4923fc4ef08471cbf6eeea7e1d38132d023137f",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "b6aa57415eff14c555bc4954a6f9373896330822d86ce61a7860f4fd5f4c4ca3"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-temporary-mesh-fence-panel"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-temporary-mesh-fence-panel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-temporary-mesh-fence-panel.json",
      "attribution": "Temporary mesh fence panel by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-temporary-mesh-fence-panel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-temporary-mesh-fence-panel.glb",
          "format": "GLB",
          "bytes": 361508,
          "sha256": "f2f648af230234fdc8675386f4923fc4ef08471cbf6eeea7e1d38132d023137f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-temporary-mesh-fence-panel/source/city-temporary-mesh-fence-panel.glb"
        },
        {
          "name": "city-temporary-mesh-fence-panel.stl",
          "format": "STL",
          "bytes": 410684,
          "sha256": "b6aa57415eff14c555bc4954a6f9373896330822d86ce61a7860f4fd5f4c4ca3",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-temporary-mesh-fence-panel/source/city-temporary-mesh-fence-panel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-temporary-mesh-fence-panel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 361508,
              "name": "city-temporary-mesh-fence-panel.glb",
              "sha256": "f2f648af230234fdc8675386f4923fc4ef08471cbf6eeea7e1d38132d023137f"
            },
            {
              "bytes": 410684,
              "name": "city-temporary-mesh-fence-panel.stl",
              "sha256": "b6aa57415eff14c555bc4954a6f9373896330822d86ce61a7860f4fd5f4c4ca3"
            }
          ],
          "archive": {
            "bytes": 224838,
            "filename": "city-temporary-mesh-fence-panel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b91c8536b1caadda135bbeaf5f8e9e522e81b5676618af64908ee361815a5d9e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-temporary-mesh-fence-panel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-temporary-mesh-fence-panel.fbx",
              "format": "FBX",
              "bytes": 262876,
              "sha256": "d9c0b9955101e138d5ad3ce3c24435925d919286b85e7b1184f1e0132ebf9aac",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-temporary-mesh-fence-panel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/865e0881ad9fd60974e6eb28b982af15b4abde3bb4943282a65347d7f6540d9a.json",
                "bytes": 514,
                "sha256": "865e0881ad9fd60974e6eb28b982af15b4abde3bb4943282a65347d7f6540d9a"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "f64cfc81d915e5c83ba201517fe369644e3d1d5db334ca10aeec7eefbfc94508",
            "text": "Temporary mesh fence panel by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-temporary-mesh-fence-panel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-temporary-mesh-fence-panel/source/city-temporary-mesh-fence-panel.glb"
    },
    {
      "id": "city-temporary-traffic-signal",
      "type": "model",
      "title": "仮設信号機（トレーラー式）",
      "titleEn": "Temporary traffic signal trailer",
      "description": "片側交互通行の工事区間に置く、トレーラー式の仮設信号機です。黄色いシャシーと泥よけ、2輪の車輪、牽引棒と連結器、四隅のジャッキと接地パッド、バッテリー・制御箱、伸縮マスト、背板付き3灯の灯器とひさしを造形しています。赤レンズが点灯（発光材質）、黄・青は消灯状態で、信号の切替、走行、配線、注意書きの文字は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.060 × 3.134 × 1.160 m、6,976三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A trailer-mounted temporary traffic signal for alternating one-lane roadworks. It models the yellow chassis and mudguards, two wheels, drawbar and coupler, corner jacks with pads, battery and controller box, telescopic mast, and a three-lamp head with backplate and visors. The red lens is lit with an emissive material and the amber and green lenses are unlit; signal switching, towing, wiring and warning lettering are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.060 × 3.134 × 1.160 m; 6,976 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "roadworks",
        "temporary-signal",
        "traffic-control",
        "trailer",
        "仮設信号"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-temporary-traffic-signal/preview.png",
      "preview": "city-temporary-traffic-signal.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6976,
      "dimensions": [
        2.06,
        3.1342,
        1.16
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "d531ca6d37e3c4fccab01742af9590843b8a9959ea1e8a1e92add315c3b57e83",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9f450de4e69b15aeb0ddf7061ce96e9b67fe32b3a0d32f4ac547e860bef7e851"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-temporary-traffic-signal"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-temporary-traffic-signal/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-temporary-traffic-signal.json",
      "attribution": "Temporary traffic signal trailer by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-temporary-traffic-signal/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-temporary-traffic-signal.glb",
          "format": "GLB",
          "bytes": 328364,
          "sha256": "d531ca6d37e3c4fccab01742af9590843b8a9959ea1e8a1e92add315c3b57e83",
          "url": "https://xenoah.github.io/meshcopia/assets/city-temporary-traffic-signal/source/city-temporary-traffic-signal.glb"
        },
        {
          "name": "city-temporary-traffic-signal.stl",
          "format": "STL",
          "bytes": 348884,
          "sha256": "9f450de4e69b15aeb0ddf7061ce96e9b67fe32b3a0d32f4ac547e860bef7e851",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-temporary-traffic-signal/source/city-temporary-traffic-signal.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-temporary-traffic-signal",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 328364,
              "name": "city-temporary-traffic-signal.glb",
              "sha256": "d531ca6d37e3c4fccab01742af9590843b8a9959ea1e8a1e92add315c3b57e83"
            },
            {
              "bytes": 348884,
              "name": "city-temporary-traffic-signal.stl",
              "sha256": "9f450de4e69b15aeb0ddf7061ce96e9b67fe32b3a0d32f4ac547e860bef7e851"
            }
          ],
          "archive": {
            "bytes": 199010,
            "filename": "city-temporary-traffic-signal-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3bd7846d596dd809f71cc4f1e005ed32a64d937170848df073066a0adf93de89",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-temporary-traffic-signal-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-temporary-traffic-signal.fbx",
              "format": "FBX",
              "bytes": 240716,
              "sha256": "9bf69d5148c16d74f6006ad46c245c9fcc98e784a8699f3a31b2b195a4510e5a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-temporary-traffic-signal.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3dff6c689d16b261e2ccacf5062582b41d526e3409cb600877f9701a77261f10.json",
                "bytes": 512,
                "sha256": "3dff6c689d16b261e2ccacf5062582b41d526e3409cb600877f9701a77261f10"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "209b11ab423e2ab249839391463b549b0a63b06fb06f0e1e7234e74ea07d42cb",
            "text": "Temporary traffic signal trailer by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-temporary-traffic-signal/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-temporary-traffic-signal/source/city-temporary-traffic-signal.glb"
    },
    {
      "id": "city-tennis-net-set",
      "type": "model",
      "title": "支柱と巻取ハンドル付きテニスネット",
      "titleEn": "Tennis net set with posts and crank",
      "description": "テニスコート場面へ据える、ネット・二本の支柱・張力金具の一式。実体のある縦横コード、中央へ下がる上端テープ、側端と下端の縁取り、中央押さえ帯、巻取箱とハンドル、反対側の固定金具、接地アンカーを造形。床・ライン・コート・ラケットは含まず、全体で1点です。網目は表示用に簡略化され、張力調整・競技規格・実用品の安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）13.388 × 1.151 × 0.350 m、29,488三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A net, two-post and tension-fitting assembly for tennis-court scenes. It has solid vertical/horizontal cords, sagged upper tape, side/bottom bindings, center retaining strap, crank housing and handle, opposite fixed cable anchor and grounded plates. Court flooring, lines and rackets are absent; the whole set counts as one model. The mesh spacing is simplified for visualization; tension adjustment, competition specifications and real-equipment safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 13.388 × 1.151 × 0.350 m; 29,488 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "sports",
        "tennis",
        "net",
        "テニスネット"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-tennis-net-set/preview.png",
      "preview": "city-tennis-net-set.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 29488,
      "dimensions": [
        13.388,
        1.1505,
        0.35
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-054/scripts/city_expansion/active_park_equipment.py",
        "sourceSha256": "03dfc2c96977fc3d73e3988c24fe22d0a35866829a1f818666c2e1e4a7977eac",
        "sourceRecipeSha256": "335bb6027b110ba9b140be37d9fc57716cb1aa347bbd622b492d06a75c5fd1f7",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "da53103b7b4bfef002ef0070cc3378504ff181e26914e91aa90ddec16ee5e46a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-054/scripts/city_expansion/active_park_equipment.py",
            "scripts/city_expansion/frozen/batch-054/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tennis-net-set"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tennis-net-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tennis-net-set.json",
      "attribution": "Tennis net set with posts and crank by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tennis-net-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tennis-net-set.glb",
          "format": "GLB",
          "bytes": 1158076,
          "sha256": "03dfc2c96977fc3d73e3988c24fe22d0a35866829a1f818666c2e1e4a7977eac",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tennis-net-set/source/city-tennis-net-set.glb"
        },
        {
          "name": "city-tennis-net-set.stl",
          "format": "STL",
          "bytes": 1474484,
          "sha256": "da53103b7b4bfef002ef0070cc3378504ff181e26914e91aa90ddec16ee5e46a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-tennis-net-set/source/city-tennis-net-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tennis-net-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1158076,
              "name": "city-tennis-net-set.glb",
              "sha256": "03dfc2c96977fc3d73e3988c24fe22d0a35866829a1f818666c2e1e4a7977eac"
            },
            {
              "bytes": 1474484,
              "name": "city-tennis-net-set.stl",
              "sha256": "da53103b7b4bfef002ef0070cc3378504ff181e26914e91aa90ddec16ee5e46a"
            }
          ],
          "archive": {
            "bytes": 721416,
            "filename": "city-tennis-net-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7c5d10a97e03373295a7725e1f2a25c17eb72dba33314ca6b31312f34c72172c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tennis-net-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tennis-net-set.fbx",
              "format": "FBX",
              "bytes": 860076,
              "sha256": "43f45b3f6a01057dffbe83e8d5087155494fe933500825831b9317d001d45abd",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tennis-net-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fbf545b4f79e4c989b2208f1237048d57c18dabbea69da3caabadfd8935be667.json",
                "bytes": 1100,
                "sha256": "fbf545b4f79e4c989b2208f1237048d57c18dabbea69da3caabadfd8935be667"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "301a8b01f34f944a0bef66bed48be150d3502a66434a9bdcb13f1b603980fd2f",
            "text": "Tennis net set with posts and crank by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tennis-net-set/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tennis-net-set/source/city-tennis-net-set.glb"
    },
    {
      "id": "city-theatrical-followspot",
      "type": "model",
      "title": "舞台用フォロースポットライト",
      "titleEn": "Theatrical followspot on tripod",
      "description": "長い鏡筒、奥まったレンズ代替面、実際に中空のフード、後部通気スロットと格子、操作ハンドル、アイリス風レバー、焦点調整風ノブ、ヨークと左右支点を備えた三脚式の舞台用フォロースポット外観。レンズは不透明な青黒い材質で、光源・光束・投影・透過はありません。照準・支点・脚・操作部は固定です。舞台、天井、人物、電源ケーブルは含みません。内部光学系、ランプ、電気回路、冷却機構と細かなねじ山は省略。機器安全性、構造、電気・光学性能は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.054 × 1.768 × 1.111 m、22,184三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A theatrical followspot appearance assembly on a tripod pedestal, with elongated barrel, recessed lens placeholder, genuinely hollow hood, rear ventilation slots and grille, operator handle, iris-like lever, focus-like knob, yoke and paired trunnions. The lens is opaque blue-black material with no light source, beam, projection or transmission. Aiming, pivots, legs and controls are static. No stage, ceiling, person or power cable is included. Internal optics, lamp, circuits, cooling mechanism and fine screw threads are omitted. Equipment safety, structure and electrical/optical performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.054 × 1.768 × 1.111 m; 22,184 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "followspot",
        "theatrical-equipment",
        "tripod",
        "フォロースポット"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-theatrical-followspot/preview.png",
      "preview": "city-theatrical-followspot.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22184,
      "dimensions": [
        1.054288,
        1.768,
        1.111
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-019/scripts/city_expansion/event_presentation.py",
        "sourceSha256": "d550fcb63a689dec7633a7d0775b28dd79434e0b6f12a3b758298a2335f9c74e",
        "sourceRecipeSha256": "18cce003e55fa2713e3911710355fca6a3692233c197d71fe7729db6fd50ce98",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "549c1d5c4bc643092c5631e4119a84782081f008510ee6bfe318766406cb7578"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-019/scripts/city_expansion/event_presentation.py",
            "scripts/city_expansion/frozen/batch-019/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-theatrical-followspot"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-theatrical-followspot/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-theatrical-followspot.json",
      "attribution": "Theatrical followspot on tripod by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-theatrical-followspot/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-theatrical-followspot.glb",
          "format": "GLB",
          "bytes": 1151008,
          "sha256": "d550fcb63a689dec7633a7d0775b28dd79434e0b6f12a3b758298a2335f9c74e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-theatrical-followspot/source/city-theatrical-followspot.glb"
        },
        {
          "name": "city-theatrical-followspot.stl",
          "format": "STL",
          "bytes": 1109284,
          "sha256": "549c1d5c4bc643092c5631e4119a84782081f008510ee6bfe318766406cb7578",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-theatrical-followspot/source/city-theatrical-followspot.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-theatrical-followspot",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1151008,
              "name": "city-theatrical-followspot.glb",
              "sha256": "d550fcb63a689dec7633a7d0775b28dd79434e0b6f12a3b758298a2335f9c74e"
            },
            {
              "bytes": 1109284,
              "name": "city-theatrical-followspot.stl",
              "sha256": "549c1d5c4bc643092c5631e4119a84782081f008510ee6bfe318766406cb7578"
            }
          ],
          "archive": {
            "bytes": 694776,
            "filename": "city-theatrical-followspot-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2dac857c85dd5db44f1a5321339920fb11c9dfc8d78b158a5c1bd0c0d690459d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-theatrical-followspot-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-theatrical-followspot.fbx",
              "format": "FBX",
              "bytes": 779516,
              "sha256": "4c7295b7592da03bdb305c06381eeee7068adf77078a3b405a2358bb4047e005",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-theatrical-followspot.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/90474e8bb21ad6fb2cc0ab2da6a2411ceec69c9c194b85709b7bf0bfe518f221.json",
                "bytes": 1293,
                "sha256": "90474e8bb21ad6fb2cc0ab2da6a2411ceec69c9c194b85709b7bf0bfe518f221"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "06eca545ac0f835e59ca874abbd26f04af410017b30793a034c1588a7ddf2323",
            "text": "Theatrical followspot on tripod by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-theatrical-followspot/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-theatrical-followspot/source/city-theatrical-followspot.glb"
    },
    {
      "id": "city-thickness-planer",
      "type": "model",
      "title": "延長テーブルと架台付き自動かんな盤",
      "titleEn": "Stand-mounted thickness planer",
      "description": "木工教室・共同工房の床に置く厚み仕上げ用の自動かんな盤。四脚架台、前後に実際に通り抜ける材料通路、主テーブルと延長テーブル、独立した刃胴カバー、送りローラー外装、四本の高さ支柱、上部手輪と後方の開口集塵口を造形。架台を含む一式1点で、木材や集塵ホースは含みません。切削・送り・高さ調整・排塵の動作や加工精度は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.706 × 1.467 × 1.236 m、16,420三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A thickness-finishing planer for floor placement in woodworking classrooms and shared workshops. It has a four-leg stand, truly open front-to-back stock passage, main bed and extension tables, distinct cutter-head cover, feed-roller exteriors, four height posts, top handwheel and open rear chip-extraction connection. Stand and machine are one assembly; lumber and extraction hose are absent. Cutting, feed, height adjustment, chip removal and machining accuracy are neither implemented nor validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.706 × 1.467 × 1.236 m; 16,420 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "woodworking",
        "planer",
        "かんな盤"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-thickness-planer/preview.png",
      "preview": "city-thickness-planer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16420,
      "dimensions": [
        0.70596,
        1.467,
        1.236
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-046/scripts/city_expansion/workshop_processing_machines.py",
        "sourceSha256": "1dfa4b99e5c55c33fd8db0652c47f99983827b5cf6a25843afb8889d8847e9b8",
        "sourceRecipeSha256": "a64517465e303dc7ec79530d900104b1e59166858e0f7d8d872d7abc3bc1d286",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1fbaa449f9de6038f32291ef3d428cc827ffd30e67f7421590b8ebf9f1045a8d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-046/scripts/city_expansion/workshop_processing_machines.py",
            "scripts/city_expansion/frozen/batch-046/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-thickness-planer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-thickness-planer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-thickness-planer.json",
      "attribution": "Stand-mounted thickness planer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-thickness-planer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-thickness-planer.glb",
          "format": "GLB",
          "bytes": 857872,
          "sha256": "1dfa4b99e5c55c33fd8db0652c47f99983827b5cf6a25843afb8889d8847e9b8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-thickness-planer/source/city-thickness-planer.glb"
        },
        {
          "name": "city-thickness-planer.stl",
          "format": "STL",
          "bytes": 821084,
          "sha256": "1fbaa449f9de6038f32291ef3d428cc827ffd30e67f7421590b8ebf9f1045a8d",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-thickness-planer/source/city-thickness-planer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-thickness-planer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 857872,
              "name": "city-thickness-planer.glb",
              "sha256": "1dfa4b99e5c55c33fd8db0652c47f99983827b5cf6a25843afb8889d8847e9b8"
            },
            {
              "bytes": 821084,
              "name": "city-thickness-planer.stl",
              "sha256": "1fbaa449f9de6038f32291ef3d428cc827ffd30e67f7421590b8ebf9f1045a8d"
            }
          ],
          "archive": {
            "bytes": 547397,
            "filename": "city-thickness-planer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6eea120dfb16141c379d78208b0033aaf6d8b62d767e5b9da73af71c32872e33",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-thickness-planer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-thickness-planer.fbx",
              "format": "FBX",
              "bytes": 611164,
              "sha256": "e23275ae5add3a9fc45b51427a3f6e26656895692ce26c90533b008790c79218",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-thickness-planer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f0872404e1be10e647e55fda59824d857c80b8a72b127b11596c58463b5d7e58.json",
                "bytes": 708,
                "sha256": "f0872404e1be10e647e55fda59824d857c80b8a72b127b11596c58463b5d7e58"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "160ca5b33159688c3f218fa3f859d3f9943cca9afb01c4b27de0851f45e24e43",
            "text": "Stand-mounted thickness planer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-thickness-planer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-thickness-planer/source/city-thickness-planer.glb"
    },
    {
      "id": "city-three-roll-slip-roller",
      "type": "model",
      "title": "3本ロール式板材曲げ機",
      "titleEn": "Three-roll sheet-metal slip roller",
      "description": "金属加工場の背景に置く手動3本ロール曲げ機。四脚と補強、左右の軸受フレーム、三本の離れたローラー/主軸、片側の歯車外形、反対側の三本スポーク手回し輪と握り、二つの上側調整ねじ/つまみ、固定解除ラッチ外形を造形。板材や加工結果は付属せず一式1点。ローラー回転・歯車伝達・曲げ精度・荷重や安全性能は実装/検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.508 × 1.435 × 0.582 m、11,324三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A manual three-roll machine for metalworking backgrounds. It has a braced four-leg stand, side bearing frames, three separated rollers/shafts, visible gear exteriors on one side, a three-spoke handwheel/grip on the other, two upper adjustment screws/knobs and a fixed release-latch exterior. The whole assembly counts once; no stock or finished sheet is supplied. Roller/gear motion, forming accuracy, load and safety performance are unimplemented and untested. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.508 × 1.435 × 0.582 m; 11,324 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "slip-roller",
        "metal-forming",
        "ロール曲げ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-three-roll-slip-roller/preview.png",
      "preview": "city-three-roll-slip-roller.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11324,
      "dimensions": [
        1.508,
        1.435,
        0.582
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-053/scripts/city_expansion/metal_forming_equipment.py",
        "sourceSha256": "5cc6792dcacacddc0a92e809b8bd6344e79d86659fbaeaf7e1fe9ecfc778b735",
        "sourceRecipeSha256": "e009a059d5b4c1fd1ec4ad8ee842378a2d4bc66b6d7e28eba30078d62d63c3d1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "edd539d7889e4d31fc864150728b41d27a31d582952857e250d1a2bb0ee58680"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-053/scripts/city_expansion/metal_forming_equipment.py",
            "scripts/city_expansion/frozen/batch-053/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-three-roll-slip-roller"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-three-roll-slip-roller/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-three-roll-slip-roller.json",
      "attribution": "Three-roll sheet-metal slip roller by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-three-roll-slip-roller/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-three-roll-slip-roller.glb",
          "format": "GLB",
          "bytes": 598120,
          "sha256": "5cc6792dcacacddc0a92e809b8bd6344e79d86659fbaeaf7e1fe9ecfc778b735",
          "url": "https://xenoah.github.io/meshcopia/assets/city-three-roll-slip-roller/source/city-three-roll-slip-roller.glb"
        },
        {
          "name": "city-three-roll-slip-roller.stl",
          "format": "STL",
          "bytes": 566284,
          "sha256": "edd539d7889e4d31fc864150728b41d27a31d582952857e250d1a2bb0ee58680",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-three-roll-slip-roller/source/city-three-roll-slip-roller.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-three-roll-slip-roller",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 598120,
              "name": "city-three-roll-slip-roller.glb",
              "sha256": "5cc6792dcacacddc0a92e809b8bd6344e79d86659fbaeaf7e1fe9ecfc778b735"
            },
            {
              "bytes": 566284,
              "name": "city-three-roll-slip-roller.stl",
              "sha256": "edd539d7889e4d31fc864150728b41d27a31d582952857e250d1a2bb0ee58680"
            }
          ],
          "archive": {
            "bytes": 342192,
            "filename": "city-three-roll-slip-roller-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d1185c58bd828662c9f3c0677fcdcab29a54095a2cb563cdf37371cb1aeb4e8d",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-three-roll-slip-roller-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-three-roll-slip-roller.fbx",
              "format": "FBX",
              "bytes": 388796,
              "sha256": "ecf44abda39aa8c4f055a61ec16cf0d39b52c7c712a7fe412b78f2b29e1e9cea",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-three-roll-slip-roller.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6ea2c83dce1b6af39a37fb737a268777c84135aa9ccedc000bab5eb97baafa32.json",
                "bytes": 318,
                "sha256": "6ea2c83dce1b6af39a37fb737a268777c84135aa9ccedc000bab5eb97baafa32"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "a0b098030071c88578caa81083eed0244672f45fbf2fb4d425c4ae1fa7f40d84",
            "text": "Three-roll sheet-metal slip roller by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-three-roll-slip-roller/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-three-roll-slip-roller/source/city-three-roll-slip-roller.glb"
    },
    {
      "id": "city-three-vial-spirit-level",
      "type": "model",
      "title": "三気泡管の水平器",
      "titleEn": "Three-vial spirit level",
      "description": "施工現場や工具棚に置く横長の水平器。上下の金属基準面、黄色い補強フレーム、実際に貫通した三つの観察窓、水平/垂直/斜めの透明な密閉気泡管、黒い基準線、固定した淡色の内部気泡表示、保護端キャップと側面握りを造形。透明管は形状と透過材質を持ち、気泡表示は固定の不透明楕円体で液体/気泡物理を再現しません。斜め管は参考角度で校正されておらず水平測定不可。一式1点の静的小物です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.647 × 0.068 × 0.046 m、20,088三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A long spirit level for construction scenes or tool shelving. Upper/lower metal reference rails, yellow reinforced frame, three actual through-view windows, horizontal/vertical/angled transparent sealed vials, black reference rings, fixed pale internal bubble indicators, protective end caps and side grips are modeled. Vials use real closed geometry and transmissive materials; bubble indicators are fixed opaque ellipsoids, not simulated liquid or air physics. The angled vial is illustrative, not calibrated, and the prop cannot measure level. One complete static assembly. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.647 × 0.068 × 0.046 m; 20,088 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "spirit-level",
        "measurement",
        "水平器"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-three-vial-spirit-level/preview.png",
      "preview": "city-three-vial-spirit-level.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20088,
      "dimensions": [
        0.647,
        0.068,
        0.046
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-057/scripts/city_expansion/precision_hand_tools.py",
        "sourceSha256": "268cf608c4a60211d0affd0d61904b4c9c93a2f9f8345a272bd0b04d8a161ef0",
        "sourceRecipeSha256": "a35f92039068e1d54d6732b652ab1b09b4d586f70ab167e2e25d71104e419ce3",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "3a8ade2898af08285015619ddbb68486a7de190d81c22d38ce19272843401f9c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-057/scripts/city_expansion/precision_hand_tools.py",
            "scripts/city_expansion/frozen/batch-057/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-three-vial-spirit-level"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-three-vial-spirit-level/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-three-vial-spirit-level.json",
      "attribution": "Three-vial spirit level by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-three-vial-spirit-level/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-three-vial-spirit-level.glb",
          "format": "GLB",
          "bytes": 879456,
          "sha256": "268cf608c4a60211d0affd0d61904b4c9c93a2f9f8345a272bd0b04d8a161ef0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-three-vial-spirit-level/source/city-three-vial-spirit-level.glb"
        },
        {
          "name": "city-three-vial-spirit-level.stl",
          "format": "STL",
          "bytes": 1004484,
          "sha256": "3a8ade2898af08285015619ddbb68486a7de190d81c22d38ce19272843401f9c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-three-vial-spirit-level/source/city-three-vial-spirit-level.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-three-vial-spirit-level",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 879456,
              "name": "city-three-vial-spirit-level.glb",
              "sha256": "268cf608c4a60211d0affd0d61904b4c9c93a2f9f8345a272bd0b04d8a161ef0"
            },
            {
              "bytes": 1004484,
              "name": "city-three-vial-spirit-level.stl",
              "sha256": "3a8ade2898af08285015619ddbb68486a7de190d81c22d38ce19272843401f9c"
            }
          ],
          "archive": {
            "bytes": 513373,
            "filename": "city-three-vial-spirit-level-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "398d9846c1b14b9594d9f6819b4ab9cc971fb93b69857bd938d6d2727051b95a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-three-vial-spirit-level-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-three-vial-spirit-level.fbx",
              "format": "FBX",
              "bytes": 606348,
              "sha256": "714b10f555bd5225e71de45f2aee85b299ae73c2c876012dd96b2adb1bee7d15",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-three-vial-spirit-level.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9ecf226b61afb8f9661c66e4fcab8ce1de6842d5abd801e663756d817dacd517.json",
                "bytes": 904,
                "sha256": "9ecf226b61afb8f9661c66e4fcab8ce1de6842d5abd801e663756d817dacd517"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "04e79974140998af16d41dd61f111d4a2ce1efde5cb10f86aeb35c485f457ccd",
            "text": "Three-vial spirit level by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-three-vial-spirit-level/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-three-vial-spirit-level/source/city-three-vial-spirit-level.glb"
    },
    {
      "id": "city-ticket-validator",
      "type": "model",
      "title": "交通チケット検札端末",
      "titleEn": "Transit ticket validator",
      "description": "傾斜した読取ヘッド、表示部、タッチ領域、チケット投入口を備えた細身の交通端末。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "Slim transit validator with inclined reader head, status display, contactless target, ticket feed and rear access hatch. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "ticket",
        "validator",
        "transit",
        "改札"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-ticket-validator/thumbnail.png",
      "preview": "city-ticket-validator.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9160,
      "dimensions": [
        0.33,
        1.46835,
        0.325049
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_extra.py",
        "sourceSha256": "6901988cbd199a3455698887c8510939fd858d5e1bf654368be4f724a705039f",
        "stlSha256": "4d7f975e4433a56c824898391e58a9dd6fa324b5031ba8e4976947d995ba03ea"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_extra.py",
            "scripts/city/common.py",
            "scripts/city/civic.py"
          ],
          "selectors": [
            "city-ticket-validator"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-ticket-validator/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-ticket-validator.json",
      "attribution": "Transit ticket validator by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-ticket-validator/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-ticket-validator.glb",
          "format": "GLB",
          "bytes": 273108,
          "sha256": "6901988cbd199a3455698887c8510939fd858d5e1bf654368be4f724a705039f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ticket-validator/source/city-ticket-validator.glb"
        },
        {
          "name": "city-ticket-validator.stl",
          "format": "STL",
          "bytes": 458084,
          "sha256": "4d7f975e4433a56c824898391e58a9dd6fa324b5031ba8e4976947d995ba03ea",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ticket-validator/source/city-ticket-validator.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-ticket-validator",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 273108,
              "name": "city-ticket-validator.glb",
              "sha256": "6901988cbd199a3455698887c8510939fd858d5e1bf654368be4f724a705039f"
            },
            {
              "bytes": 458084,
              "name": "city-ticket-validator.stl",
              "sha256": "4d7f975e4433a56c824898391e58a9dd6fa324b5031ba8e4976947d995ba03ea"
            }
          ],
          "archive": {
            "bytes": 158693,
            "filename": "city-ticket-validator-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6948029002baac1e8b7329f014ec8d025d44ae37a5ae7d89ad489ead3d2b7dbd",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-ticket-validator-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-ticket-validator.fbx",
              "format": "FBX",
              "bytes": 384892,
              "sha256": "2dcbc8948b66b03f34f204634ffa3dc66657f60d7b27c23aa554f8a5c72b39dd",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-ticket-validator.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4d8d9917d32252bf72231505fa42b8aa950d2965e112a1be5bee9adc58b7eded.json",
                "bytes": 705,
                "sha256": "4d8d9917d32252bf72231505fa42b8aa950d2965e112a1be5bee9adc58b7eded"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "0b1f17058594a4a7a6df799d0bcf7a611ba5edc88e30228ed50589f92d8203f0",
            "text": "Transit ticket validator by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-ticket-validator/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-ticket-validator/source/city-ticket-validator.glb"
    },
    {
      "id": "city-tilting-drafting-table",
      "type": "model",
      "title": "平行定規付き傾斜製図台",
      "titleEn": "Tilting drafting table with parallel rule",
      "description": "設計教室・交流施設の制作室に置く傾斜製図台。30度に固定した無地の板面、裏補強、前の鉛筆受け、平行定規と小さな滑車・実ケーブル、二本の支柱とT字脚、回転支点・傾斜支持材・固定ノブを造形。紙・図面・筆記具・椅子は含まず、板と定規は一台に含まれます。高さ・傾斜・定規の可動機能と精度検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.231 × 1.294 × 0.858 m、8,592三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A tilting drafting table for design classrooms and community studios. It has a blank board fixed at thirty degrees, rear stiffeners, front pencil ledge, parallel rule with small pulleys and real cable geometry, twin pedestals/T feet, tilt pivots, supporting struts and fixed knobs. Paper, drawings, writing tools and chair are absent; board and ruler belong to one table assembly. Height, tilt and rule movement and accuracy validation are not provided. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.231 × 1.294 × 0.858 m; 8,592 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "art",
        "drafting",
        "table",
        "製図台"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-tilting-drafting-table/preview.png",
      "preview": "city-tilting-drafting-table.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8592,
      "dimensions": [
        1.231,
        1.294165,
        0.858
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-042/scripts/city_expansion/community_art_workshop.py",
        "sourceSha256": "e92d5f9537abcb780e4f9519032e103b5471ed6e81dfcb436994f17831f4022d",
        "sourceRecipeSha256": "1918bbb87d9858cb3e6917e7fc06c4e9d34931f5ed0a8a0d0453c174c2feaf65",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a8ad82afc2df910dd1da937db49a83471dcd4862b6919384fd85f622331258ca"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-042/scripts/city_expansion/community_art_workshop.py",
            "scripts/city_expansion/frozen/batch-042/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tilting-drafting-table"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tilting-drafting-table/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tilting-drafting-table.json",
      "attribution": "Tilting drafting table with parallel rule by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tilting-drafting-table/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tilting-drafting-table.glb",
          "format": "GLB",
          "bytes": 478056,
          "sha256": "e92d5f9537abcb780e4f9519032e103b5471ed6e81dfcb436994f17831f4022d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tilting-drafting-table/source/city-tilting-drafting-table.glb"
        },
        {
          "name": "city-tilting-drafting-table.stl",
          "format": "STL",
          "bytes": 429684,
          "sha256": "a8ad82afc2df910dd1da937db49a83471dcd4862b6919384fd85f622331258ca",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-tilting-drafting-table/source/city-tilting-drafting-table.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tilting-drafting-table",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 478056,
              "name": "city-tilting-drafting-table.glb",
              "sha256": "e92d5f9537abcb780e4f9519032e103b5471ed6e81dfcb436994f17831f4022d"
            },
            {
              "bytes": 429684,
              "name": "city-tilting-drafting-table.stl",
              "sha256": "a8ad82afc2df910dd1da937db49a83471dcd4862b6919384fd85f622331258ca"
            }
          ],
          "archive": {
            "bytes": 284410,
            "filename": "city-tilting-drafting-table-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "48db2bfb93f9606f936acdd752c9e2523b3a32399bbec544d7c163e6b2a1f8d4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tilting-drafting-table-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tilting-drafting-table.fbx",
              "format": "FBX",
              "bytes": 332748,
              "sha256": "6bc1b2a1dbe33d5d81c654b53699036e00bee4e97d7ae1df68399923c8917e7c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tilting-drafting-table.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/225dfbeef5e52d7f487a9b69a179f7a9d9936bb6d025735b11be805030a12c75.json",
                "bytes": 514,
                "sha256": "225dfbeef5e52d7f487a9b69a179f7a9d9936bb6d025735b11be805030a12c75"
              }
            }
          ],
          "notice": {
            "bytes": 421,
            "filename": "LICENSE.txt",
            "sha256": "b929682df81f9cfd54945525cce84a0f095ee81dbee6ea440de9c969986999e5",
            "text": "Tilting drafting table with parallel rule by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tilting-drafting-table/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tilting-drafting-table/source/city-tilting-drafting-table.glb"
    },
    {
      "id": "city-tire-changing-machine",
      "type": "model",
      "title": "固定式タイヤチェンジャー",
      "titleEn": "Fixed workshop tire-changing machine",
      "description": "自動車整備店用の汎用タイヤ交換機。中空の固定キャビネット、隙間を持つ四分割ターンテーブルと四つのクランプ爪、後部支柱と旋回アーム、縦軸と脱着ヘッド、三つのフットペダル、側面のビードブレーカーの湾曲パドル、裏面ルーバーと空気調整器を造形。タイヤ、ホイール、車両、外部の圧縮空気源と電源ケーブルは含みません。外観用の静的モデルで、回転・空圧・電気・脱着機能や安全認証はなく、製作・整備・操作・安全の指示を提供しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.102 × 1.617 × 0.931 m、22,404三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A generic fixed tire-changing machine for automotive workshops. Features a hollow cabinet, four-sector turntable with open slider gaps and four clamping jaws, rear upright and swing arm, vertical shaft and demount head, three foot pedals, side bead-breaking lever with curved paddle, rear louvers and air regulator. Tire, wheel, vehicle, external compressed-air supply and mains cable are not included. This is static appearance geometry with no rotation, pneumatic, electrical or demounting function or safety certification, and no engineering, maintenance, operation or safety instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.102 × 1.617 × 0.931 m; 22,404 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garage",
        "tire-changer",
        "workshop",
        "automotive",
        "タイヤチェンジャー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-tire-changing-machine/preview.png",
      "preview": "city-tire-changing-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22404,
      "dimensions": [
        1.102215,
        1.6175,
        0.931204
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-012/scripts/city_expansion/garage_service.py",
        "sourceSha256": "768dae47ddbe45191e1a81f74c79cd818f65b959afec8a2d42c0c373849e8325",
        "sourceRecipeSha256": "8381103367519bf50a0b4e61e987c2cf4b5450e4344286193f9eab5a1bb1bdae",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6bdd72a40068f4d6ad52525b202253484f757d5658486061313f4643808de535"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-012/scripts/city_expansion/garage_service.py",
            "scripts/city_expansion/frozen/batch-012/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tire-changing-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tire-changing-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tire-changing-machine.json",
      "attribution": "Fixed workshop tire-changing machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tire-changing-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tire-changing-machine.glb",
          "format": "GLB",
          "bytes": 1353676,
          "sha256": "768dae47ddbe45191e1a81f74c79cd818f65b959afec8a2d42c0c373849e8325",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tire-changing-machine/source/city-tire-changing-machine.glb"
        },
        {
          "name": "city-tire-changing-machine.stl",
          "format": "STL",
          "bytes": 1120284,
          "sha256": "6bdd72a40068f4d6ad52525b202253484f757d5658486061313f4643808de535",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-tire-changing-machine/source/city-tire-changing-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tire-changing-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1353676,
              "name": "city-tire-changing-machine.glb",
              "sha256": "768dae47ddbe45191e1a81f74c79cd818f65b959afec8a2d42c0c373849e8325"
            },
            {
              "bytes": 1120284,
              "name": "city-tire-changing-machine.stl",
              "sha256": "6bdd72a40068f4d6ad52525b202253484f757d5658486061313f4643808de535"
            }
          ],
          "archive": {
            "bytes": 703077,
            "filename": "city-tire-changing-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d2c1680009a76d19550388822e10aa61085b5019c65aafc1e80fda6a6c2a1d12",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tire-changing-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tire-changing-machine.fbx",
              "format": "FBX",
              "bytes": 783228,
              "sha256": "c66cae796c3f75db4cc038a158c2adeceb48cfc21632083ae564de98949176c9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tire-changing-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/dc92ad992d97e5a69118acddbb51b82e3c91ee458c53263913e3dc1654a48d84.json",
                "bytes": 1485,
                "sha256": "dc92ad992d97e5a69118acddbb51b82e3c91ee458c53263913e3dc1654a48d84"
              }
            }
          ],
          "notice": {
            "bytes": 415,
            "filename": "LICENSE.txt",
            "sha256": "370cea0dd01e5b04b38b96b271f904877894ce88a7e0912a563564b064600f13",
            "text": "Fixed workshop tire-changing machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tire-changing-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tire-changing-machine/source/city-tire-changing-machine.glb"
    },
    {
      "id": "city-tracked-dump-carrier",
      "type": "model",
      "title": "クローラー式小型運搬車",
      "titleEn": "Tracked dump carrier",
      "description": "狭い造園通路や補修工事の土砂運搬シーン向けクローラー式運搬車。二本の短い履帯に駆動輪・支持ローラー・靴板を備え、開口した厚肉の台形荷台には傾斜側壁、縁材、前部ダンプ軸と床下シリンダーを造形しています。後部原動機ケースに接続した立ち乗り足場、支持付き操作盤、走行・傾斜レバー、配管、冷却格子を備えた一式1モデル。荷台は下ろした固定姿勢で荷物は含みません。走行・ダンプ・油圧・積載動作、実機性能・荷重・安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.165 × 1.434 × 2.567 m、22,740三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact tracked dump-carrier prop for narrow landscaping paths and repair-work material scenes. Two short crawler belts include end wheels, carrier rollers and tread shoes. The genuinely open thick-walled tapered tub has sloped sides, rim rails, front tipping pivots and an underfloor cylinder. A rear engine case supports a rear standing platform, mounted control console, travel and tipping levers, conduits and cooling grille. The whole assembly counts once. Its tub is fixed in a lowered empty pose. Driving, dumping, hydraulic and load-handling operation, real-machine performance, load capacity and safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.165 × 1.434 × 2.567 m; 22,740 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "municipal-service",
        "tracked-dumper",
        "landscaping",
        "クローラー運搬車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-tracked-dump-carrier/preview.png",
      "preview": "city-tracked-dump-carrier.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22740,
      "dimensions": [
        1.165,
        1.434271,
        2.5675
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-040/scripts/city_expansion/municipal_service_vehicles.py",
        "sourceSha256": "6c8bc56a4d16c9d02b63de730a24e65e73770d1c5311e17f760c057860f798f8",
        "sourceRecipeSha256": "e6243369a179ae31cabb0b861fd019df0f0f5d686d3abfdee994430bf46cfe18",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "be0914117ff4a91071b377cdf0e40e3872b4aa7547b83ecbb264b1a43d6b3b3e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-040/scripts/city_expansion/municipal_service_vehicles.py",
            "scripts/city_expansion/frozen/batch-040/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tracked-dump-carrier"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tracked-dump-carrier/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tracked-dump-carrier.json",
      "attribution": "Tracked dump carrier by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tracked-dump-carrier/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tracked-dump-carrier.glb",
          "format": "GLB",
          "bytes": 1396328,
          "sha256": "6c8bc56a4d16c9d02b63de730a24e65e73770d1c5311e17f760c057860f798f8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tracked-dump-carrier/source/city-tracked-dump-carrier.glb"
        },
        {
          "name": "city-tracked-dump-carrier.stl",
          "format": "STL",
          "bytes": 1137084,
          "sha256": "be0914117ff4a91071b377cdf0e40e3872b4aa7547b83ecbb264b1a43d6b3b3e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-tracked-dump-carrier/source/city-tracked-dump-carrier.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tracked-dump-carrier",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1396328,
              "name": "city-tracked-dump-carrier.glb",
              "sha256": "6c8bc56a4d16c9d02b63de730a24e65e73770d1c5311e17f760c057860f798f8"
            },
            {
              "bytes": 1137084,
              "name": "city-tracked-dump-carrier.stl",
              "sha256": "be0914117ff4a91071b377cdf0e40e3872b4aa7547b83ecbb264b1a43d6b3b3e"
            }
          ],
          "archive": {
            "bytes": 576184,
            "filename": "city-tracked-dump-carrier-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cfc873f648bcc7ae8b94421f3d40941ced1ef1e4a4ba71dcbc98d954a6b8c11c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tracked-dump-carrier-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tracked-dump-carrier.fbx",
              "format": "FBX",
              "bytes": 671020,
              "sha256": "6b6a53ad1262d73624fe1d75e1cefe934b779431d18ea2f93a8da768c2f4bb0b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tracked-dump-carrier.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7694219ac8d367b77f437cd7899f2dbbc82db02aca327611467b08516973820a.json",
                "bytes": 903,
                "sha256": "7694219ac8d367b77f437cd7899f2dbbc82db02aca327611467b08516973820a"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "ec329353c8141435cf62d0fb59b593f43eb48e4fee8892fed7353be2e43e5fa1",
            "text": "Tracked dump carrier by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tracked-dump-carrier/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tracked-dump-carrier/source/city-tracked-dump-carrier.glb"
    },
    {
      "id": "city-tracked-mini-excavator",
      "type": "model",
      "title": "履帯式ミニショベル",
      "titleEn": "Tracked mini excavator",
      "description": "街の小規模工事や整備ヤード向けの履帯式ミニショベル。左右の閉じたゴム履帯、個別の踏板、端部車輪と下部ローラー、横梁、旋回リング、後部カウンターウェイトを持つ上部車体を備えます。左の開放式運転席には乗降ステップ、座席、ペダル、操作レバーとキャノピーを設け、右寄りのブーム・アームをピン、油圧シリンダー外装、ホース、バケットリンクでつないでいます。内側が空いたバケットと四つの爪、前方の押土板を含む一体のモデル。土砂や人物、履帯駆動・旋回・掘削・油圧動作、内部機構、実機性能・安全性の検証は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.538 × 2.362 × 3.792 m、40,316三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A tracked mini excavator for small urban worksites and maintenance yards. Two closed rubber crawler belts carry individual shoes, end wheels and lower rollers around a crossmember chassis and slewing ring. The upper body has a rear counterweight and an open left operator station with entry steps, seat, pedals, joysticks and canopy. An offset boom and dipper are joined by visible pins, exterior hydraulic cylinders, hoses and bucket linkage. An open scoop with four teeth and a front dozer blade are included as one complete model. No soil, people, crawler drive, slewing, digging or hydraulic behavior, internal mechanism, real-machine performance or safety validation is included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.538 × 2.362 × 3.792 m; 40,316 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "utility-vehicle",
        "mini-excavator",
        "crawler",
        "construction",
        "ミニショベル"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-tracked-mini-excavator/preview.png",
      "preview": "city-tracked-mini-excavator.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 40316,
      "dimensions": [
        1.538,
        2.3625,
        3.792087
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-035/scripts/city_expansion/compact_utility_vehicles.py",
        "sourceSha256": "b28e872723aeef524c28ed24d0ec5da28a2bcb9ea8b4a1d24830313109eb3dad",
        "sourceRecipeSha256": "afbd6e230a63101be8aa6cddaa2a70c537969f65b878289522daa8785e81bdf3",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7df5491c865f1d6a6c693c08e1a335b24c0be389992b6418b59aea7c0d14ae38"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-035/scripts/city_expansion/compact_utility_vehicles.py",
            "scripts/city_expansion/frozen/batch-035/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tracked-mini-excavator"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tracked-mini-excavator/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tracked-mini-excavator.json",
      "attribution": "Tracked mini excavator by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tracked-mini-excavator/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tracked-mini-excavator.glb",
          "format": "GLB",
          "bytes": 2290052,
          "sha256": "b28e872723aeef524c28ed24d0ec5da28a2bcb9ea8b4a1d24830313109eb3dad",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tracked-mini-excavator/source/city-tracked-mini-excavator.glb"
        },
        {
          "name": "city-tracked-mini-excavator.stl",
          "format": "STL",
          "bytes": 2015884,
          "sha256": "7df5491c865f1d6a6c693c08e1a335b24c0be389992b6418b59aea7c0d14ae38",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-tracked-mini-excavator/source/city-tracked-mini-excavator.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tracked-mini-excavator",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2290052,
              "name": "city-tracked-mini-excavator.glb",
              "sha256": "b28e872723aeef524c28ed24d0ec5da28a2bcb9ea8b4a1d24830313109eb3dad"
            },
            {
              "bytes": 2015884,
              "name": "city-tracked-mini-excavator.stl",
              "sha256": "7df5491c865f1d6a6c693c08e1a335b24c0be389992b6418b59aea7c0d14ae38"
            }
          ],
          "archive": {
            "bytes": 1037538,
            "filename": "city-tracked-mini-excavator-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e266e11fa929743d8d35997cfc7feee894cab8a61a3bfad356620e2fc866cb87",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tracked-mini-excavator-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tracked-mini-excavator.fbx",
              "format": "FBX",
              "bytes": 1201692,
              "sha256": "0d679fe538457f05a9d6ac44eec28fb4cd07e46585748c2409f7a2334f67dcfd",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tracked-mini-excavator.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/471f73f44d813580c126f583e945febf46e17b2f1f7984149d08731788d99b04.json",
                "bytes": 906,
                "sha256": "471f73f44d813580c126f583e945febf46e17b2f1f7984149d08731788d99b04"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "968a3847f18d22d744397371f243899e7ec6335fb96786e08216febd1e1af6bd",
            "text": "Tracked mini excavator by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tracked-mini-excavator/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tracked-mini-excavator/source/city-tracked-mini-excavator.glb"
    },
    {
      "id": "city-traffic-cone",
      "type": "model",
      "title": "反射帯付き交通コーン",
      "titleEn": "Reflective traffic cone",
      "description": "中空のテーパー形状、反射帯、重量のあるゴム基部を備える交通コーン。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A hollow tapered traffic cone with reflective bands, rounded mouth and weighted rubber base. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "street-furniture",
        "traffic-cone"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-traffic-cone/thumbnail.png",
      "preview": "city-traffic-cone.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2000,
      "dimensions": [
        0.39,
        0.633031,
        0.39
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_extra.py",
        "sourceSha256": "a3cd7cde1338ad1c50d73bb86065755188ae404db4d53acfaf4f7229e1482ac4",
        "stlSha256": "75098b67530a5d6cb5adffd8ed731826873ae0d44336361d1baa03c336ed0389"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_extra.py",
            "scripts/city/common.py",
            "scripts/city/access.py"
          ],
          "selectors": [
            "city-traffic-cone"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-traffic-cone/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-traffic-cone.json",
      "attribution": "Reflective traffic cone by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-traffic-cone/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-traffic-cone.glb",
          "format": "GLB",
          "bytes": 74348,
          "sha256": "a3cd7cde1338ad1c50d73bb86065755188ae404db4d53acfaf4f7229e1482ac4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-traffic-cone/source/city-traffic-cone.glb"
        },
        {
          "name": "city-traffic-cone.stl",
          "format": "STL",
          "bytes": 100084,
          "sha256": "75098b67530a5d6cb5adffd8ed731826873ae0d44336361d1baa03c336ed0389",
          "url": "https://xenoah.github.io/meshcopia/assets/city-traffic-cone/source/city-traffic-cone.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-traffic-cone",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 74348,
              "name": "city-traffic-cone.glb",
              "sha256": "a3cd7cde1338ad1c50d73bb86065755188ae404db4d53acfaf4f7229e1482ac4"
            },
            {
              "bytes": 100084,
              "name": "city-traffic-cone.stl",
              "sha256": "75098b67530a5d6cb5adffd8ed731826873ae0d44336361d1baa03c336ed0389"
            }
          ],
          "archive": {
            "bytes": 55414,
            "filename": "city-traffic-cone-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a4057e442f0484b81293878a95cea630486727a5fca99906ed5ab8dba29a2f59",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-traffic-cone-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-traffic-cone.fbx",
              "format": "FBX",
              "bytes": 95532,
              "sha256": "dce6e3d960a3bbc6dee8e5433b40eb67944a4993224bb81ebb9e31a87673a6f9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-traffic-cone.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/010e57bd60b4fb9bd7e6b1b70f24107fcfd5bb3e3023d8acc0ee6642f508390a.json",
                "bytes": 315,
                "sha256": "010e57bd60b4fb9bd7e6b1b70f24107fcfd5bb3e3023d8acc0ee6642f508390a"
              }
            }
          ],
          "notice": {
            "bytes": 393,
            "filename": "LICENSE.txt",
            "sha256": "106fe1a5ff9fbef9be8591a275f023a16206968af9f8913ae46be4d964fb08d4",
            "text": "Reflective traffic cone by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-traffic-cone/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-traffic-cone/source/city-traffic-cone.glb"
    },
    {
      "id": "city-traffic-control-cabinet",
      "type": "model",
      "title": "信号制御機キャビネット",
      "titleEn": "Traffic signal controller cabinet",
      "description": "交差点の歩道脇に置かれる信号制御機の屋外キャビネットです。コンクリート台座、淡灰色の筐体と傾斜付き雨よけ屋根、前扉の継ぎ目と蝶番、レバーハンドルと鍵穴、側面のガラリ、無地の点検ラベルを造形しています。内部機器、配線、文字や管理番号は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.820 × 1.520 × 0.600 m、2,970三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An outdoor traffic signal controller cabinet for intersection sidewalks. It models the concrete plinth, pale grey enclosure with a sloped rain hood, front door seam and hinges, lever handle and key cylinder, side louvres and a blank inspection label. Internal equipment, wiring, lettering and asset numbers are omitted. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.820 × 1.520 × 0.600 m; 2,970 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "traffic-signal",
        "controller-cabinet",
        "utility-cabinet",
        "信号制御機"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-traffic-control-cabinet/preview.png",
      "preview": "city-traffic-control-cabinet.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2970,
      "dimensions": [
        0.82,
        1.52,
        0.6
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
        "sourceSha256": "e3c075aedaed1e7efb06d25af4c59527a2bc586e42a129f9323a2ebc394368c5",
        "sourceRecipeSha256": "43086904e668bd064df2bce9fc82ddf59ce181f9a21289ef647df21647242004",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "ac5d5332f45b3473f3dcdff02c12cdcadfdbb9df059e6e4100c212bbc23add75"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-traffic-control-cabinet"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-traffic-control-cabinet/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-traffic-control-cabinet.json",
      "attribution": "Traffic signal controller cabinet by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-traffic-control-cabinet/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-traffic-control-cabinet.glb",
          "format": "GLB",
          "bytes": 199520,
          "sha256": "e3c075aedaed1e7efb06d25af4c59527a2bc586e42a129f9323a2ebc394368c5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-traffic-control-cabinet/source/city-traffic-control-cabinet.glb"
        },
        {
          "name": "city-traffic-control-cabinet.stl",
          "format": "STL",
          "bytes": 148584,
          "sha256": "ac5d5332f45b3473f3dcdff02c12cdcadfdbb9df059e6e4100c212bbc23add75",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-traffic-control-cabinet/source/city-traffic-control-cabinet.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-traffic-control-cabinet",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 199520,
              "name": "city-traffic-control-cabinet.glb",
              "sha256": "e3c075aedaed1e7efb06d25af4c59527a2bc586e42a129f9323a2ebc394368c5"
            },
            {
              "bytes": 148584,
              "name": "city-traffic-control-cabinet.stl",
              "sha256": "ac5d5332f45b3473f3dcdff02c12cdcadfdbb9df059e6e4100c212bbc23add75"
            }
          ],
          "archive": {
            "bytes": 100103,
            "filename": "city-traffic-control-cabinet-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5863e1af3983de929670339c4bca49def61288e77c21f6080aed048aa8209fb0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-traffic-control-cabinet-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-traffic-control-cabinet.fbx",
              "format": "FBX",
              "bytes": 124748,
              "sha256": "fae65315c3f43701c7790b1f276488923b5a1c3a64cf19b7f6ded0ad959d6e59",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-traffic-control-cabinet.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7313bd93e3568ecddcbd69b69568a547ac9d55157cec814aea981be9e93cbc49.json",
                "bytes": 510,
                "sha256": "7313bd93e3568ecddcbd69b69568a547ac9d55157cec814aea981be9e93cbc49"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "c4a586370d1d4c2fb8bf52032e1c355dad3f5a6acc123c504eb3dc74897b77f0",
            "text": "Traffic signal controller cabinet by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-traffic-control-cabinet/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-traffic-control-cabinet/source/city-traffic-control-cabinet.glb"
    },
    {
      "id": "city-traffic-signal",
      "type": "model",
      "title": "縦型三灯交通信号機",
      "titleEn": "Three-aspect traffic signal",
      "description": "独立した三色レンズ、庇、裏面点検蓋、取り付け金具とアンカーボルトを備えた自立式信号機。消灯した静的装飾モデルで、点灯制御や動作シミュレーションは含まない。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A complete freestanding three-aspect traffic signal with individual colored lenses, open visors, rear service lid, brackets and anchor bolts. Static unlit decorative prop; no operational timing or signal simulation. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "traffic signal",
        "pole",
        "street",
        "road",
        "signal",
        "信号機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-traffic-signal/thumbnail.png",
      "preview": "city-traffic-signal.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 23808,
      "dimensions": [
        0.46,
        3.2365,
        0.665
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure.py",
        "sourceSha256": "a063b4d2a257040fd2a2df617ed9688a746912bd0d97332beee1b9bb1d640217",
        "stlSha256": "1f39b3e1010e1915fc3474b2457e02dfdd93d30ed4440a1638587d7bf116205d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure.py",
            "scripts/city/common.py"
          ],
          "selectors": [
            "city-traffic-signal"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-traffic-signal/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-traffic-signal.json",
      "attribution": "Three-aspect traffic signal by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-traffic-signal/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-traffic-signal.glb",
          "format": "GLB",
          "bytes": 971388,
          "sha256": "a063b4d2a257040fd2a2df617ed9688a746912bd0d97332beee1b9bb1d640217",
          "url": "https://xenoah.github.io/meshcopia/assets/city-traffic-signal/source/city-traffic-signal.glb"
        },
        {
          "name": "city-traffic-signal.stl",
          "format": "STL",
          "bytes": 1190484,
          "sha256": "1f39b3e1010e1915fc3474b2457e02dfdd93d30ed4440a1638587d7bf116205d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-traffic-signal/source/city-traffic-signal.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-traffic-signal",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 971388,
              "name": "city-traffic-signal.glb",
              "sha256": "a063b4d2a257040fd2a2df617ed9688a746912bd0d97332beee1b9bb1d640217"
            },
            {
              "bytes": 1190484,
              "name": "city-traffic-signal.stl",
              "sha256": "1f39b3e1010e1915fc3474b2457e02dfdd93d30ed4440a1638587d7bf116205d"
            }
          ],
          "archive": {
            "bytes": 488706,
            "filename": "city-traffic-signal-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8332c1235cf75470f3643fba192d5e5b489055b625452b2a99f9997d53ab7fcc",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-traffic-signal-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-traffic-signal.fbx",
              "format": "FBX",
              "bytes": 825356,
              "sha256": "70a4ab51a11e1d98f3bd5e03ce683ff743dc2ada8456de204170b8aa28c53518",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-traffic-signal.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f6e18acc27dc56fe65ca11e75abfb7fcd9eb724605f4478d382a5637b49fdc52.json",
                "bytes": 903,
                "sha256": "f6e18acc27dc56fe65ca11e75abfb7fcd9eb724605f4478d382a5637b49fdc52"
              }
            }
          ],
          "notice": {
            "bytes": 399,
            "filename": "LICENSE.txt",
            "sha256": "78f4ff3d5687395200cb7b62c62543fe81f207f8d1a741321905c2d728e5e873",
            "text": "Three-aspect traffic signal by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-traffic-signal/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-traffic-signal/source/city-traffic-signal.glb"
    },
    {
      "id": "city-transfer-stretcher-trolley",
      "type": "model",
      "title": "搬送ストレッチャーの静的プロップ",
      "titleEn": "Transfer stretcher trolley static prop",
      "description": "公共施設の救護室や医療施設の廊下を可視化するための、背の高い搬送ストレッチャー。長いマットレスと少し起きた頭部、開口のある左右の側柵、上下の台枠、交差した高さ支持材、シリンダーの外観、四輪キャスターと両端の押し手を造形しています。低い整備用クリーパーとは異なる高床の搬送機器シルエットです。人、患者、寝具、医療器具や別体の移乗補助具は含みません。全て固定された外観用モデルで、医療・搬送・昇降・拘束・ブレーキの機能、荷重定格や安全認証はなく、治療・製品設計・操作の指示ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.832 × 1.086 × 2.144 m、19,928三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A tall transfer-stretcher appearance prop for visualizing public first-aid rooms and healthcare corridors. Features a long mattress with slightly raised head section, open side rails, separate upper and lower chassis, crossed height-support struts, visual cylinder, four casters and pushing handles at both ends. Its high transfer-equipment silhouette is distinct from a low garage creeper. No person, patient, bedding, medical instruments or separate transfer aid is included. All parts are fixed, without clinical, transfer, lifting, restraint or braking function, load rating or safety certification. It provides no treatment, product-design or operating guidance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.832 × 1.086 × 2.144 m; 19,928 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "public-space",
        "stretcher",
        "transfer-trolley",
        "ストレッチャー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-transfer-stretcher-trolley/preview.png",
      "preview": "city-transfer-stretcher-trolley.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19928,
      "dimensions": [
        0.8315,
        1.086002,
        2.144
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-015/scripts/city_expansion/public_mobility.py",
        "sourceSha256": "907a03aabecb480a23eb8027adfb5e5e379f064bc62acd5dc2b53f716fae0173",
        "sourceRecipeSha256": "e650f6199f3e96e996636c4a72a453580f77344d63f335d087c1887b67a49806",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f50d2914c841563672e5785ecf925dcd54dfcfd7f10a347057f8f010bb0c98ed"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-015/scripts/city_expansion/public_mobility.py",
            "scripts/city_expansion/frozen/batch-015/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-transfer-stretcher-trolley"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-transfer-stretcher-trolley/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-transfer-stretcher-trolley.json",
      "attribution": "Transfer stretcher trolley static prop by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-transfer-stretcher-trolley/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-transfer-stretcher-trolley.glb",
          "format": "GLB",
          "bytes": 1177204,
          "sha256": "907a03aabecb480a23eb8027adfb5e5e379f064bc62acd5dc2b53f716fae0173",
          "url": "https://xenoah.github.io/meshcopia/assets/city-transfer-stretcher-trolley/source/city-transfer-stretcher-trolley.glb"
        },
        {
          "name": "city-transfer-stretcher-trolley.stl",
          "format": "STL",
          "bytes": 996484,
          "sha256": "f50d2914c841563672e5785ecf925dcd54dfcfd7f10a347057f8f010bb0c98ed",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-transfer-stretcher-trolley/source/city-transfer-stretcher-trolley.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-transfer-stretcher-trolley",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1177204,
              "name": "city-transfer-stretcher-trolley.glb",
              "sha256": "907a03aabecb480a23eb8027adfb5e5e379f064bc62acd5dc2b53f716fae0173"
            },
            {
              "bytes": 996484,
              "name": "city-transfer-stretcher-trolley.stl",
              "sha256": "f50d2914c841563672e5785ecf925dcd54dfcfd7f10a347057f8f010bb0c98ed"
            }
          ],
          "archive": {
            "bytes": 639618,
            "filename": "city-transfer-stretcher-trolley-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a3a700f660bee65f671aaece9a04b5a00a8986162898fdbe580cdbe310e37fac",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-transfer-stretcher-trolley-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-transfer-stretcher-trolley.fbx",
              "format": "FBX",
              "bytes": 711724,
              "sha256": "90eb5992d9cba1174a3f25ae5cdc3904063c034e916ea951783ad21c77da9a96",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-transfer-stretcher-trolley.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/996a3f387692ab428aaa522851650d2077c8bcb2f8163c5f126eb864245e9df6.json",
                "bytes": 1100,
                "sha256": "996a3f387692ab428aaa522851650d2077c8bcb2f8163c5f126eb864245e9df6"
              }
            }
          ],
          "notice": {
            "bytes": 422,
            "filename": "LICENSE.txt",
            "sha256": "7b1314bc8b9acbecb84a4f41af14ab82907be367e9ed47a7e31184c1e238fccd",
            "text": "Transfer stretcher trolley static prop by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-transfer-stretcher-trolley/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-transfer-stretcher-trolley/source/city-transfer-stretcher-trolley.glb"
    },
    {
      "id": "city-tree-grate",
      "type": "model",
      "title": "二分割の街路樹グレーチング",
      "titleEn": "Two-piece tree grate",
      "description": "中央の樹幹開口、放射状スリット、同心円補強帯を備える二分割鋳鉄グレーチング。樹木は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A two-piece cast-iron tree grate with central trunk opening, radial slots and concentric reinforcement; no tree included. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "urban-structure",
        "access",
        "tree-grate"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-tree-grate/thumbnail.png",
      "preview": "city-tree-grate.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2960,
      "dimensions": [
        1.2,
        0.056,
        1.2
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_structures.py",
        "sourceSha256": "63c1bba91e64f783d6debe53bc15c66c6b09ab300a801b93b9b7736d73a08f9b",
        "stlSha256": "5895a52b2f7bbc30f137e0539f2a7ec04e931ffce041fce53d65e91c6f8dc73c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_structures.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py"
          ],
          "selectors": [
            "city-tree-grate"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tree-grate/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tree-grate.json",
      "attribution": "Two-piece tree grate by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tree-grate/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tree-grate.glb",
          "format": "GLB",
          "bytes": 136552,
          "sha256": "63c1bba91e64f783d6debe53bc15c66c6b09ab300a801b93b9b7736d73a08f9b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tree-grate/source/city-tree-grate.glb"
        },
        {
          "name": "city-tree-grate.stl",
          "format": "STL",
          "bytes": 148084,
          "sha256": "5895a52b2f7bbc30f137e0539f2a7ec04e931ffce041fce53d65e91c6f8dc73c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tree-grate/source/city-tree-grate.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tree-grate",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 136552,
              "name": "city-tree-grate.glb",
              "sha256": "63c1bba91e64f783d6debe53bc15c66c6b09ab300a801b93b9b7736d73a08f9b"
            },
            {
              "bytes": 148084,
              "name": "city-tree-grate.stl",
              "sha256": "5895a52b2f7bbc30f137e0539f2a7ec04e931ffce041fce53d65e91c6f8dc73c"
            }
          ],
          "archive": {
            "bytes": 77211,
            "filename": "city-tree-grate-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ba9a51942e70c98bfc1878aeb3982ca06f67952423f6a1e364d2f49dcf3aff5a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-tree-grate-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tree-grate.fbx",
              "format": "FBX",
              "bytes": 202348,
              "sha256": "821aa3156a85df3e53717e87ebb8dae9b439b89483668ee446b9362e6ea4b818",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-tree-grate.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/52f99edee73949303dd23e4db37fee58ae3344e95598975987c7059738849eb3.json",
                "bytes": 317,
                "sha256": "52f99edee73949303dd23e4db37fee58ae3344e95598975987c7059738849eb3"
              }
            }
          ],
          "notice": {
            "bytes": 388,
            "filename": "LICENSE.txt",
            "sha256": "41abc18fa89ed596c24a17d393b3a81b9897d7b10476ca26cba7c1f59c274289",
            "text": "Two-piece tree grate by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tree-grate/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tree-grate/source/city-tree-grate.glb"
    },
    {
      "id": "city-tree-guard",
      "type": "model",
      "title": "街路樹用保護ケージ",
      "titleEn": "Street tree guard",
      "description": "開放された中央空間、4本の支柱、縦格子、固定金具を備える樹木保護ケージ。樹木や植木鉢は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "An open four-post tree-protection cage with rails, pickets, anchor feet and bolted joints; no tree or planter included. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "street-furniture",
        "tree-guard"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-tree-guard/thumbnail.png",
      "preview": "city-tree-guard.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4272,
      "dimensions": [
        0.99,
        1.433,
        0.99
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_extra.py",
        "sourceSha256": "5b0d434cd45fdfc84eba930ee49e729b4a9c9d6be19672c6a198f0a5b196a5e4",
        "stlSha256": "ad09e57713aed35e929560c0abc0b0884afd00ad953a711aac05caab1eaf72c5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_extra.py",
            "scripts/city/common.py",
            "scripts/city/access.py"
          ],
          "selectors": [
            "city-tree-guard"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tree-guard/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tree-guard.json",
      "attribution": "Street tree guard by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tree-guard/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tree-guard.glb",
          "format": "GLB",
          "bytes": 179664,
          "sha256": "5b0d434cd45fdfc84eba930ee49e729b4a9c9d6be19672c6a198f0a5b196a5e4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tree-guard/source/city-tree-guard.glb"
        },
        {
          "name": "city-tree-guard.stl",
          "format": "STL",
          "bytes": 213684,
          "sha256": "ad09e57713aed35e929560c0abc0b0884afd00ad953a711aac05caab1eaf72c5",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tree-guard/source/city-tree-guard.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tree-guard",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 179664,
              "name": "city-tree-guard.glb",
              "sha256": "5b0d434cd45fdfc84eba930ee49e729b4a9c9d6be19672c6a198f0a5b196a5e4"
            },
            {
              "bytes": 213684,
              "name": "city-tree-guard.stl",
              "sha256": "ad09e57713aed35e929560c0abc0b0884afd00ad953a711aac05caab1eaf72c5"
            }
          ],
          "archive": {
            "bytes": 47915,
            "filename": "city-tree-guard-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "728aae69269ff50acce8ecb809e6d8022e5f61821dfe106b9c6e244da32f3955",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-tree-guard-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tree-guard.fbx",
              "format": "FBX",
              "bytes": 308300,
              "sha256": "4e5048ce74848404e78a60c79534c2295dd251bbe1503c57cb44685cc5320daa",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-tree-guard.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/04f054252e3ed598897fbaaccce05af883a1ddd8525899e6285ed5b9dec1e396.json",
                "bytes": 317,
                "sha256": "04f054252e3ed598897fbaaccce05af883a1ddd8525899e6285ed5b9dec1e396"
              }
            }
          ],
          "notice": {
            "bytes": 385,
            "filename": "LICENSE.txt",
            "sha256": "54f0ae19b9491367da1a46d4105b1875963e0320e0ced4134324c39812d11e0b",
            "text": "Street tree guard by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tree-guard/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tree-guard/source/city-tree-guard.glb"
    },
    {
      "id": "city-tree-support-frame",
      "type": "model",
      "title": "街路樹の鳥居型支柱",
      "titleEn": "Street tree support frame",
      "description": "植えたばかりの街路樹を支える、杉丸太の鳥居型支柱です。2本の柱と上下2段の横木、幹に巻いた麻布、柱と幹を結ぶシュロ縄、若木の幹と枝、簡略化した樹冠を造形しています。樹冠は葉の塊で表現し、根鉢・植え桝・風による揺れは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.415 × 2.785 × 1.516 m、7,848三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A torii-style cedar-pole support frame for a newly planted street tree. It models two posts with upper and lower cross rails, burlap trunk wraps, palm-fibre bindings tying posts and trunk, and a young trunk with branches and a simplified canopy. The canopy is represented as foliage masses; root ball, tree pit and wind motion are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.415 × 2.785 × 1.516 m; 7,848 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "street-tree",
        "tree-support",
        "landscaping",
        "支柱"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-tree-support-frame/preview.png",
      "preview": "city-tree-support-frame.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7848,
      "dimensions": [
        1.415116,
        2.784752,
        1.515972
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "497e35b633e6e26db7901a05f88eb6054d444963aa8d4d84270502f05d602395",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9afc094c099b62310ab522ea0a03c22ae578df190006b973c4184a237435f785"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tree-support-frame"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tree-support-frame/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tree-support-frame.json",
      "attribution": "Street tree support frame by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tree-support-frame/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tree-support-frame.glb",
          "format": "GLB",
          "bytes": 264716,
          "sha256": "497e35b633e6e26db7901a05f88eb6054d444963aa8d4d84270502f05d602395",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tree-support-frame/source/city-tree-support-frame.glb"
        },
        {
          "name": "city-tree-support-frame.stl",
          "format": "STL",
          "bytes": 392484,
          "sha256": "9afc094c099b62310ab522ea0a03c22ae578df190006b973c4184a237435f785",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-tree-support-frame/source/city-tree-support-frame.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tree-support-frame",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 264716,
              "name": "city-tree-support-frame.glb",
              "sha256": "497e35b633e6e26db7901a05f88eb6054d444963aa8d4d84270502f05d602395"
            },
            {
              "bytes": 392484,
              "name": "city-tree-support-frame.stl",
              "sha256": "9afc094c099b62310ab522ea0a03c22ae578df190006b973c4184a237435f785"
            }
          ],
          "archive": {
            "bytes": 219179,
            "filename": "city-tree-support-frame-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "24d368ed535453245c39046d64d3be251494d33ecfb9a2e55f96fe3e124a95d6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-tree-support-frame-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tree-support-frame.fbx",
              "format": "FBX",
              "bytes": 256204,
              "sha256": "d4c4954ec0de285e37fab3fec07049da4dd10fef299857ec273be19395f875c6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-tree-support-frame.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/570790727eaae777331b98f3366bdc5fca14ffd3c93fd300429f44bb22a379a6.json",
                "bytes": 513,
                "sha256": "570790727eaae777331b98f3366bdc5fca14ffd3c93fd300429f44bb22a379a6"
              }
            }
          ],
          "notice": {
            "bytes": 401,
            "filename": "LICENSE.txt",
            "sha256": "f46abc3eaba4c1bb700ad59458080f20c2be5887b5f5eb5806094883a9ad354f",
            "text": "Street tree support frame by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tree-support-frame/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tree-support-frame/source/city-tree-support-frame.glb"
    },
    {
      "id": "city-tricycle-coffee-cart",
      "type": "model",
      "title": "三輪コーヒーカート",
      "titleEn": "Tricycle coffee cart",
      "description": "公園や駅前で営業する、前2輪の三輪自転車型コーヒーカートです。荷台の箱と木の天板、前面の販売口のふた、スポーク付きの前輪2つと後輪、フレーム・サドル・クランク・ハンドル、ストライプの屋根と支柱、エスプレッソのボイラーとグラインダー、紙コップの束を造形しています。店名やロゴ、メニューの文字、走行・調理の動作は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.851 × 1.821 × 0.767 m、16,112三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A front-loading tricycle coffee cart for parks and station plazas. It models the cargo box with walnut counter and front service hatch, two spoked front wheels and a rear wheel, frame, saddle, cranks and handlebar, a striped canopy on posts, an espresso boiler, grinder and a stack of paper cups. Shop names, logos, menu text and riding or brewing motion are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.851 × 1.821 × 0.767 m; 16,112 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "coffee-cart",
        "tricycle",
        "street-food",
        "mobile-vendor",
        "コーヒーカート"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-tricycle-coffee-cart/preview.png",
      "preview": "city-tricycle-coffee-cart.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16112,
      "dimensions": [
        1.8512,
        1.82135,
        0.76725
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
        "sourceSha256": "3507ca2cf9961d9cac40722be78394a2a41f4edeee06f27ec649e694d83c26a3",
        "sourceRecipeSha256": "1cc4e1a513df7239278b4dbd0d9a54ca4f519b24ec562ffac3577bf5d221307f",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7f8f121caf5f3dd57aa20e88cb7be5cd70b378990445b8114edee2a56765968e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/claude_roadwork_market_objects.py",
            "scripts/city_expansion/frozen/batch-062/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tricycle-coffee-cart"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tricycle-coffee-cart/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tricycle-coffee-cart.json",
      "attribution": "Tricycle coffee cart by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tricycle-coffee-cart/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tricycle-coffee-cart.glb",
          "format": "GLB",
          "bytes": 685364,
          "sha256": "3507ca2cf9961d9cac40722be78394a2a41f4edeee06f27ec649e694d83c26a3",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tricycle-coffee-cart/source/city-tricycle-coffee-cart.glb"
        },
        {
          "name": "city-tricycle-coffee-cart.stl",
          "format": "STL",
          "bytes": 805684,
          "sha256": "7f8f121caf5f3dd57aa20e88cb7be5cd70b378990445b8114edee2a56765968e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac68d19bc4b1b98536879a5a5faf9414f92e212b/content/assets/city-tricycle-coffee-cart/source/city-tricycle-coffee-cart.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tricycle-coffee-cart",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 685364,
              "name": "city-tricycle-coffee-cart.glb",
              "sha256": "3507ca2cf9961d9cac40722be78394a2a41f4edeee06f27ec649e694d83c26a3"
            },
            {
              "bytes": 805684,
              "name": "city-tricycle-coffee-cart.stl",
              "sha256": "7f8f121caf5f3dd57aa20e88cb7be5cd70b378990445b8114edee2a56765968e"
            }
          ],
          "archive": {
            "bytes": 468915,
            "filename": "city-tricycle-coffee-cart-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "be4a259f449447bf42a76153cf3ea377700c89be1a72adcb030699867e92f300",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-tricycle-coffee-cart-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tricycle-coffee-cart.fbx",
              "format": "FBX",
              "bytes": 542316,
              "sha256": "7cb71493c4ee6bdb9118d9ce1b9313cec047c55429a06774432042df256bbffc",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-tricycle-coffee-cart.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7e67140a57d2294618e63d627481eab8d8fcf7de9a8f1029c989a7099cf4836e.json",
                "bytes": 900,
                "sha256": "7e67140a57d2294618e63d627481eab8d8fcf7de9a8f1029c989a7099cf4836e"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "04ff1c87951ce4b3bd8adc34edc6e7634fb88c59042d409e15f9fe7849450e9d",
            "text": "Tricycle coffee cart by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tricycle-coffee-cart/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tricycle-coffee-cart/source/city-tricycle-coffee-cart.glb"
    },
    {
      "id": "city-tripod-floor-easel",
      "type": "model",
      "title": "三脚式フロアイーゼル",
      "titleEn": "Tripod floor easel",
      "description": "交流施設の美術室・制作室に置く木製三脚イーゼル。開いた前二脚と折り畳み式の後脚、中央マスト、上下の固定クランプ、下受け皿と落下止め、金属の開き止め、無地キャンバスと裏の木枠を造形。キャンバスは一式に含まれ、絵画・作者名・図柄はありません。調整や折り畳み動作、構造安全の検証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.934 × 1.862 × 0.877 m、4,228三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wooden tripod easel for community art rooms and studios. It includes splayed front legs, rear folding-style leg, center mast, fixed upper/lower clamps, lower tray/retaining lip, metal spreaders and a blank canvas with rear stretcher frame. The canvas belongs to this one assembly; no painting, artist name or artwork is included. Adjustment, folding motion and structural-safety validation are not supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.934 × 1.862 × 0.877 m; 4,228 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "art",
        "easel",
        "workshop",
        "イーゼル"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-tripod-floor-easel/preview.png",
      "preview": "city-tripod-floor-easel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4228,
      "dimensions": [
        0.934,
        1.862,
        0.8775
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-042/scripts/city_expansion/community_art_workshop.py",
        "sourceSha256": "6b707e667a379e6e4a2533a220adae43f10a0cb946eb41b11e599db6bc7b858a",
        "sourceRecipeSha256": "1918bbb87d9858cb3e6917e7fc06c4e9d34931f5ed0a8a0d0453c174c2feaf65",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0aa1dc61ad0e3c63d36a6d4a4f63338e961ed7255a074d9071b6dbc76f0d2e47"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-042/scripts/city_expansion/community_art_workshop.py",
            "scripts/city_expansion/frozen/batch-042/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tripod-floor-easel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-floor-easel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tripod-floor-easel.json",
      "attribution": "Tripod floor easel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tripod-floor-easel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tripod-floor-easel.glb",
          "format": "GLB",
          "bytes": 274016,
          "sha256": "6b707e667a379e6e4a2533a220adae43f10a0cb946eb41b11e599db6bc7b858a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tripod-floor-easel/source/city-tripod-floor-easel.glb"
        },
        {
          "name": "city-tripod-floor-easel.stl",
          "format": "STL",
          "bytes": 211484,
          "sha256": "0aa1dc61ad0e3c63d36a6d4a4f63338e961ed7255a074d9071b6dbc76f0d2e47",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-tripod-floor-easel/source/city-tripod-floor-easel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tripod-floor-easel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 274016,
              "name": "city-tripod-floor-easel.glb",
              "sha256": "6b707e667a379e6e4a2533a220adae43f10a0cb946eb41b11e599db6bc7b858a"
            },
            {
              "bytes": 211484,
              "name": "city-tripod-floor-easel.stl",
              "sha256": "0aa1dc61ad0e3c63d36a6d4a4f63338e961ed7255a074d9071b6dbc76f0d2e47"
            }
          ],
          "archive": {
            "bytes": 159731,
            "filename": "city-tripod-floor-easel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9e4a7230ed3dc27e687083aa8478b270fb5b9eccde5d08440af36f82bdf2bb56",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-floor-easel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tripod-floor-easel.fbx",
              "format": "FBX",
              "bytes": 188124,
              "sha256": "e4b9bd0b059d64127e755e0ca3f47bc5edbb7f113f5b6f085304f17733311582",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-floor-easel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d313fa8f020c3077f2938c172feb2ff691c5d5cda47e7ca454adf129f39bfe09.json",
                "bytes": 318,
                "sha256": "d313fa8f020c3077f2938c172feb2ff691c5d5cda47e7ca454adf129f39bfe09"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "2d2da54d5e4e3cd2725e90298b7fd6fcf8e97db03e4750ccf8d84d578f1dd56b",
            "text": "Tripod floor easel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tripod-floor-easel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-floor-easel/source/city-tripod-floor-easel.glb"
    },
    {
      "id": "city-tripod-pipe-vise",
      "type": "model",
      "title": "三脚式チェーンパイプバイス",
      "titleEn": "Tripod chain pipe vise",
      "description": "3本の開いた脚と三角形工具棚を備える可搬パイプバイス。折畳みヒンジ、V字の歯付き受け、交互向きの鎖リンク、締付ねじと横ハンドルを造形。パイプ、工具、締付・折畳み動作は含みません。荷重・締付性能や作業安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.848 × 1.181 × 0.737 m、13,716三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A portable pipe vise on three splayed folding legs with a triangular tool tray. Includes hinge clevises, serrated V jaws, alternating chain links, tension screw and sliding handle. Pipe, tools, clamping and folding motion are not supplied. Load capacity, clamping performance and working safety are not validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.848 × 1.181 × 0.737 m; 13,716 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "vise",
        "workstand",
        "pipe",
        "パイプバイス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-tripod-pipe-vise/preview.png",
      "preview": "city-tripod-pipe-vise.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13716,
      "dimensions": [
        0.848202,
        1.181,
        0.7372
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-006/scripts/city_expansion/site_support.py",
        "sourceSha256": "54800319ea3c764ae1a154013543ce4e4706f6ddee8878d4bb2fa713b972dad4",
        "sourceRecipeSha256": "d86ded4026cac14f2afe98f71ac7d0c9825e4b6950ba298e43739f7168b05c87",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1dde526b75bb921d7169d9590a5646c396835479970dcf981bbd0667cdb69fc2"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-006/scripts/city_expansion/site_support.py",
            "scripts/city_expansion/frozen/batch-006/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tripod-pipe-vise"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-pipe-vise/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tripod-pipe-vise.json",
      "attribution": "Tripod chain pipe vise by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tripod-pipe-vise/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tripod-pipe-vise.glb",
          "format": "GLB",
          "bytes": 687176,
          "sha256": "54800319ea3c764ae1a154013543ce4e4706f6ddee8878d4bb2fa713b972dad4",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tripod-pipe-vise/source/city-tripod-pipe-vise.glb"
        },
        {
          "name": "city-tripod-pipe-vise.stl",
          "format": "STL",
          "bytes": 685884,
          "sha256": "1dde526b75bb921d7169d9590a5646c396835479970dcf981bbd0667cdb69fc2",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-tripod-pipe-vise/source/city-tripod-pipe-vise.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tripod-pipe-vise",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 687176,
              "name": "city-tripod-pipe-vise.glb",
              "sha256": "54800319ea3c764ae1a154013543ce4e4706f6ddee8878d4bb2fa713b972dad4"
            },
            {
              "bytes": 685884,
              "name": "city-tripod-pipe-vise.stl",
              "sha256": "1dde526b75bb921d7169d9590a5646c396835479970dcf981bbd0667cdb69fc2"
            }
          ],
          "archive": {
            "bytes": 435988,
            "filename": "city-tripod-pipe-vise-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e84d70f7aab25d701d6d78a31b1715019dc0a8490539167f3d60a3b1ff4cb6c8",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-pipe-vise-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tripod-pipe-vise.fbx",
              "format": "FBX",
              "bytes": 491820,
              "sha256": "adcc90811d33e5e1096703e05fbd26d02e21623f6e0d8eec6c7c4516c7cb8d21",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-pipe-vise.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fef556faa7af26954411fc5ab63059f15a23d1eecd1dd8835a653aaa546bd39a.json",
                "bytes": 902,
                "sha256": "fef556faa7af26954411fc5ab63059f15a23d1eecd1dd8835a653aaa546bd39a"
              }
            }
          ],
          "notice": {
            "bytes": 396,
            "filename": "LICENSE.txt",
            "sha256": "a32badda75c86b18f345a5d1ea203ddf859901cd8521bd1fbf9e9fe025952d0e",
            "text": "Tripod chain pipe vise by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tripod-pipe-vise/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-pipe-vise/source/city-tripod-pipe-vise.glb"
    },
    {
      "id": "city-tripod-projection-screen",
      "type": "model",
      "title": "三脚式ポータブル投影スクリーン",
      "titleEn": "Tripod portable projection screen",
      "description": "無地の不透明な投影面を一枚だけ展開した可搬式スクリーン。黒縁と黒い背面、上端バー、実際に開いたスリット付き収納筒、中央支柱、背面の斜めステー、三脚と折畳み風の補強リンクを備えます。白面は単色材質で、画像テクスチャ・透過・発光・映像表示はありません。巻取り・伸縮・脚は固定状態です。投影機、会場、床、人は含みません。巻取りばね、内部機構、細かなねじ山は省略。転倒安全性、構造、光学・投影性能は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.022 × 2.338 × 0.924 m、9,684三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A portable screen with exactly one extended blank opaque projection surface, black border and rear, top suspension bar, genuinely slotted cassette housing, center pole, rear diagonal stays, tripod feet and folding-looking brace links. The off-white face is a constant-color material, with no image texture, transparency, emission or displayed picture. Retraction, telescoping and legs are fixed. No projector, venue, floor or person is included. Roll-up spring, internal mechanisms and fine screw threads are omitted. Tip resistance, structural safety and optical/projection performance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.022 × 2.338 × 0.924 m; 9,684 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "projection-screen",
        "tripod",
        "conference",
        "投影スクリーン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-tripod-projection-screen/preview.png",
      "preview": "city-tripod-projection-screen.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9684,
      "dimensions": [
        2.022,
        2.3385,
        0.923585
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-019/scripts/city_expansion/event_presentation.py",
        "sourceSha256": "00894a4f69b1f599340fa1e47d05ac302d318234ddf9f5131cd75e28e7a4c65d",
        "sourceRecipeSha256": "18cce003e55fa2713e3911710355fca6a3692233c197d71fe7729db6fd50ce98",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f7d7b6fd1c1b687a742edc9fbc7c4038a761169a60dc0deb5e9024e93ff8c2c8"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-019/scripts/city_expansion/event_presentation.py",
            "scripts/city_expansion/frozen/batch-019/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tripod-projection-screen"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-projection-screen/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tripod-projection-screen.json",
      "attribution": "Tripod portable projection screen by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tripod-projection-screen/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tripod-projection-screen.glb",
          "format": "GLB",
          "bytes": 494960,
          "sha256": "00894a4f69b1f599340fa1e47d05ac302d318234ddf9f5131cd75e28e7a4c65d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tripod-projection-screen/source/city-tripod-projection-screen.glb"
        },
        {
          "name": "city-tripod-projection-screen.stl",
          "format": "STL",
          "bytes": 484284,
          "sha256": "f7d7b6fd1c1b687a742edc9fbc7c4038a761169a60dc0deb5e9024e93ff8c2c8",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-tripod-projection-screen/source/city-tripod-projection-screen.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tripod-projection-screen",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 494960,
              "name": "city-tripod-projection-screen.glb",
              "sha256": "00894a4f69b1f599340fa1e47d05ac302d318234ddf9f5131cd75e28e7a4c65d"
            },
            {
              "bytes": 484284,
              "name": "city-tripod-projection-screen.stl",
              "sha256": "f7d7b6fd1c1b687a742edc9fbc7c4038a761169a60dc0deb5e9024e93ff8c2c8"
            }
          ],
          "archive": {
            "bytes": 319534,
            "filename": "city-tripod-projection-screen-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1cc978cd1652c410276488304742932357cb47f55f9eb884d8c9d7f0f8473346",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-projection-screen-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tripod-projection-screen.fbx",
              "format": "FBX",
              "bytes": 361596,
              "sha256": "61357dd7de981b4e3afb2d5919597b9ca42982f48391c6c074553fb8ae12c28a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-projection-screen.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/61a513f1d55612bbe51cc8d9c8318d44149a0a54495734f68f6b1c601508ef06.json",
                "bytes": 900,
                "sha256": "61a513f1d55612bbe51cc8d9c8318d44149a0a54495734f68f6b1c601508ef06"
              }
            }
          ],
          "notice": {
            "bytes": 415,
            "filename": "LICENSE.txt",
            "sha256": "f74b7bd9a41401b1defbf3901a51913d7deca56750edc7c8389c4ee3207bd621",
            "text": "Tripod portable projection screen by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tripod-projection-screen/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-projection-screen/source/city-tripod-projection-screen.glb"
    },
    {
      "id": "city-tripod-survey-instrument",
      "type": "model",
      "title": "三脚付き測量器",
      "titleEn": "Tripod-mounted survey instrument",
      "description": "建設現場や道路測量のシーン向けの据置測量器。伸縮脚のレールと固定レバー、整準ねじ、左右の支持塔、望遠鏡外装、対物・接眼面、操作面と開いた持ち手を造形。光学面と表示面は不透明材質で、測距・測角・水平調整や可動機構は実装していません。測量精度や現場機器としての適合は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.924 × 1.713 × 0.801 m、11,372三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A stationary survey-instrument prop for construction and street-survey scenes, with sliding tripod rails and clamps, leveling screws, twin trunnion towers, telescope housing, objective/eyepiece faces, controls and open carrying handle. Optical and display faces are opaque materials; distance/angle measurement, leveling and articulation are not implemented. Survey accuracy and real equipment compliance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.924 × 1.713 × 0.801 m; 11,372 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "survey",
        "tripod",
        "measurement",
        "測量器"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-tripod-survey-instrument/preview.png",
      "preview": "city-tripod-survey-instrument.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11372,
      "dimensions": [
        0.92403,
        1.713053,
        0.800819
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/site_survey_tools.py",
        "sourceSha256": "8ad53b31c69fb19f488c1d48e349775aeeb6242a8aeae3828f959e25e93227cc",
        "sourceRecipeSha256": "3c6448a15711e82928e43213bac15f7ee302759ce9bf1415d08dacb444b57d2c",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a6fccfceb06583fdb253e542922809aae52970ecdc31a49373ecdd06458e423e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/site_survey_tools.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tripod-survey-instrument"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-survey-instrument/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tripod-survey-instrument.json",
      "attribution": "Tripod-mounted survey instrument by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tripod-survey-instrument/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tripod-survey-instrument.glb",
          "format": "GLB",
          "bytes": 616384,
          "sha256": "8ad53b31c69fb19f488c1d48e349775aeeb6242a8aeae3828f959e25e93227cc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tripod-survey-instrument/source/city-tripod-survey-instrument.glb"
        },
        {
          "name": "city-tripod-survey-instrument.stl",
          "format": "STL",
          "bytes": 568684,
          "sha256": "a6fccfceb06583fdb253e542922809aae52970ecdc31a49373ecdd06458e423e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-tripod-survey-instrument/source/city-tripod-survey-instrument.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tripod-survey-instrument",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 616384,
              "name": "city-tripod-survey-instrument.glb",
              "sha256": "8ad53b31c69fb19f488c1d48e349775aeeb6242a8aeae3828f959e25e93227cc"
            },
            {
              "bytes": 568684,
              "name": "city-tripod-survey-instrument.stl",
              "sha256": "a6fccfceb06583fdb253e542922809aae52970ecdc31a49373ecdd06458e423e"
            }
          ],
          "archive": {
            "bytes": 389854,
            "filename": "city-tripod-survey-instrument-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b2e92601be18a5600ebc40cb9d372cab755af06956b79df470ca9b76c6fd0360",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-survey-instrument-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tripod-survey-instrument.fbx",
              "format": "FBX",
              "bytes": 438348,
              "sha256": "63a406ec8fb749103eb9123ca7a1b89152db03a097f5d577b8c600cde8191ab7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-survey-instrument.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c63e51ca39aa7f7d4378aeb74487405c5757de766062a418462f57c5b61e29b6.json",
                "bytes": 902,
                "sha256": "c63e51ca39aa7f7d4378aeb74487405c5757de766062a418462f57c5b61e29b6"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "d92df27e26426e913150de9ef6286706bd3e748e63acfc74cd873b40ddd668db",
            "text": "Tripod-mounted survey instrument by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tripod-survey-instrument/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-survey-instrument/source/city-tripod-survey-instrument.glb"
    },
    {
      "id": "city-tripod-turnstile",
      "type": "model",
      "title": "三腕式回転ゲート",
      "titleEn": "Tripod turnstile",
      "description": "台座、機構ケース、接続された3本の回転腕を備える物理的な通行ゲート。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "An unbranded mechanical tripod turnstile with anchored pedestal, mechanism cabinet and three connected radial arms. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "urban-structure",
        "access",
        "tripod-turnstile"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-tripod-turnstile/thumbnail.png",
      "preview": "city-tripod-turnstile.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3524,
      "dimensions": [
        1.134242,
        1.0725,
        0.841974
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_structures.py",
        "sourceSha256": "f21475df2d9cd18ec1157bc15298a4aa650e0737e856d49a2fe2a66b50867006",
        "stlSha256": "d93ee39a85a1afc64248c74a12e42151f1b1bf194b018b915cf9f61693a63cfa"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_structures.py",
            "scripts/city/common.py",
            "scripts/city/access.py",
            "scripts/city/access_extra.py"
          ],
          "selectors": [
            "city-tripod-turnstile"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-turnstile/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tripod-turnstile.json",
      "attribution": "Tripod turnstile by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tripod-turnstile/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tripod-turnstile.glb",
          "format": "GLB",
          "bytes": 131612,
          "sha256": "f21475df2d9cd18ec1157bc15298a4aa650e0737e856d49a2fe2a66b50867006",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tripod-turnstile/source/city-tripod-turnstile.glb"
        },
        {
          "name": "city-tripod-turnstile.stl",
          "format": "STL",
          "bytes": 176284,
          "sha256": "d93ee39a85a1afc64248c74a12e42151f1b1bf194b018b915cf9f61693a63cfa",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tripod-turnstile/source/city-tripod-turnstile.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tripod-turnstile",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 131612,
              "name": "city-tripod-turnstile.glb",
              "sha256": "f21475df2d9cd18ec1157bc15298a4aa650e0737e856d49a2fe2a66b50867006"
            },
            {
              "bytes": 176284,
              "name": "city-tripod-turnstile.stl",
              "sha256": "d93ee39a85a1afc64248c74a12e42151f1b1bf194b018b915cf9f61693a63cfa"
            }
          ],
          "archive": {
            "bytes": 104848,
            "filename": "city-tripod-turnstile-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f764e4c613a7996d6ce19831334d0afe923f274b0c7de784b559af310da98afb",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-tripod-turnstile-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tripod-turnstile.fbx",
              "format": "FBX",
              "bytes": 181836,
              "sha256": "cc217225b6bb6f1eb742bc8a1ad419209d897dc670c0283ccb496dcf50f6b9f0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-tripod-turnstile.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/99681996c386312ac32ab7c309c6dfa57c6a0f6529b49811cebfe2d99d311eaf.json",
                "bytes": 511,
                "sha256": "99681996c386312ac32ab7c309c6dfa57c6a0f6529b49811cebfe2d99d311eaf"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "24418c718adc06732758cb3b67d2014af40e3d6af2135d743fc4c65ed82a0275",
            "text": "Tripod turnstile by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tripod-turnstile/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-turnstile/source/city-tripod-turnstile.glb"
    },
    {
      "id": "city-tripod-video-camera",
      "type": "model",
      "title": "三脚付きビデオカメラ",
      "titleEn": "Tripod-mounted video camera",
      "description": "公共スタジオ・催事会場で据えて使う無銘のビデオカメラ一式。二本管の三脚と伸縮部外形、開脚補強、固定パン/チルトヘッドと操作棒、レンズの実開口フードと角形遮光枠、無表示の開いた側面画面、上部取手・後部バッテリーを造形。監視用壁付カメラとは異なる撮影機材です。レンズ面は不透明PBRで、録画・光学・画面表示・首振り機能や支持荷重は検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.017 × 1.721 × 0.960 m、13,696三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded camera assembly for public studios and event venues. It has a twin-tube tripod with telescoping exteriors and spreaders, fixed pan/tilt head and control arm, truly open lens hood and rectangular shade, open blank side screen, top handle and rear battery. It is filming equipment rather than a wall-mounted security camera. The lens is an opaque PBR face; recording, optics, display, movement and support-load performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.017 × 1.721 × 0.960 m; 13,696 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "studio",
        "video",
        "camera",
        "ビデオカメラ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-tripod-video-camera/preview.png",
      "preview": "city-tripod-video-camera.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13696,
      "dimensions": [
        1.017307,
        1.721,
        0.9597
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-045/scripts/city_expansion/community_studio_equipment.py",
        "sourceSha256": "2b3b87255989f3983592123e593d164ccdfebf8f225f93d6b734b299df3f7b6d",
        "sourceRecipeSha256": "caef2aad7a77881189820ef15c8cb7ad8e5b193b52935ebd8d3812039876b15c",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "6abf74a704ed77f1edbb4e677df065c3525bb8a1105a847872e25b51d0e19d61"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-045/scripts/city_expansion/community_studio_equipment.py",
            "scripts/city_expansion/frozen/batch-045/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-tripod-video-camera"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-video-camera/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-tripod-video-camera.json",
      "attribution": "Tripod-mounted video camera by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-tripod-video-camera/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-tripod-video-camera.glb",
          "format": "GLB",
          "bytes": 647844,
          "sha256": "2b3b87255989f3983592123e593d164ccdfebf8f225f93d6b734b299df3f7b6d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-tripod-video-camera/source/city-tripod-video-camera.glb"
        },
        {
          "name": "city-tripod-video-camera.stl",
          "format": "STL",
          "bytes": 684884,
          "sha256": "6abf74a704ed77f1edbb4e677df065c3525bb8a1105a847872e25b51d0e19d61",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-tripod-video-camera/source/city-tripod-video-camera.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-tripod-video-camera",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 647844,
              "name": "city-tripod-video-camera.glb",
              "sha256": "2b3b87255989f3983592123e593d164ccdfebf8f225f93d6b734b299df3f7b6d"
            },
            {
              "bytes": 684884,
              "name": "city-tripod-video-camera.stl",
              "sha256": "6abf74a704ed77f1edbb4e677df065c3525bb8a1105a847872e25b51d0e19d61"
            }
          ],
          "archive": {
            "bytes": 454664,
            "filename": "city-tripod-video-camera-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e2648b52c1eb4717ce0b3307b18f6db8aa4a0e9d52e271d4ba4dcf64fdeb4af0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-video-camera-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-tripod-video-camera.fbx",
              "format": "FBX",
              "bytes": 506556,
              "sha256": "df2b01034c775c6126ac831cc60087a97522ff60ae620fc7dc19763f87f98ea6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-tripod-video-camera.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9ca8ef8b8e29cfd28ec29d23c4e1a3d926032ddf2de9d7b94cf98260a12788e2.json",
                "bytes": 900,
                "sha256": "9ca8ef8b8e29cfd28ec29d23c4e1a3d926032ddf2de9d7b94cf98260a12788e2"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "3b47d31f60c5c503d865130255b8505c850cdaa2fb0e7247bc73fd8807c35f3b",
            "text": "Tripod-mounted video camera by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-tripod-video-camera/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-tripod-video-camera/source/city-tripod-video-camera.glb"
    },
    {
      "id": "city-two-handle-earth-auger",
      "type": "model",
      "title": "両手ハンドル付きの穴掘りオーガー",
      "titleEn": "Two-handle earth auger",
      "description": "公園の植栽や庭園整備の場面に置く直立姿勢の穴掘り機。左右の開口ハンドル、駆動ヘッド外装と丸い減速部、固定ピン付き継手、一本の連続らせん刃と先端を造形しています。地面・土・電池・内部駆動部は含まず、掘削・回転動作・荷重性能・安全認証はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.856 × 1.206 × 0.360 m、12,126三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An upright earth-auger prop for planting and garden-maintenance scenes, with open left/right handles, drive-head exterior and round gearbox, pinned coupling, one continuous helical ground bit and pilot tip. Ground, soil, battery and working internals are omitted; no drilling, rotation behavior, load performance or safety certification is supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.856 × 1.206 × 0.360 m; 12,126 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garden",
        "maintenance",
        "earth-auger",
        "穴掘り"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-two-handle-earth-auger/preview.png",
      "preview": "city-two-handle-earth-auger.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12126,
      "dimensions": [
        0.856,
        1.2065,
        0.360283
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-018/scripts/city_expansion/garden_tools.py",
        "sourceSha256": "ecaa42748b88b957c536c84c0f7e3c8bb5c2241c408a7863ccf85abee70c63b8",
        "sourceRecipeSha256": "70c8f9f019084d8934b05ae7dccd6b85a687afd74a6da8a1d9b1161d2357ad49",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "08d4eeb724bbd46d0792237df3a33e0e1506d979903e72cfa0ca42f30c41fba3"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-018/scripts/city_expansion/garden_tools.py",
            "scripts/city_expansion/frozen/batch-018/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-two-handle-earth-auger"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-two-handle-earth-auger/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-two-handle-earth-auger.json",
      "attribution": "Two-handle earth auger by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-two-handle-earth-auger/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-two-handle-earth-auger.glb",
          "format": "GLB",
          "bytes": 652848,
          "sha256": "ecaa42748b88b957c536c84c0f7e3c8bb5c2241c408a7863ccf85abee70c63b8",
          "url": "https://xenoah.github.io/meshcopia/assets/city-two-handle-earth-auger/source/city-two-handle-earth-auger.glb"
        },
        {
          "name": "city-two-handle-earth-auger.stl",
          "format": "STL",
          "bytes": 606384,
          "sha256": "08d4eeb724bbd46d0792237df3a33e0e1506d979903e72cfa0ca42f30c41fba3",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-two-handle-earth-auger/source/city-two-handle-earth-auger.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-two-handle-earth-auger",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 652848,
              "name": "city-two-handle-earth-auger.glb",
              "sha256": "ecaa42748b88b957c536c84c0f7e3c8bb5c2241c408a7863ccf85abee70c63b8"
            },
            {
              "bytes": 606384,
              "name": "city-two-handle-earth-auger.stl",
              "sha256": "08d4eeb724bbd46d0792237df3a33e0e1506d979903e72cfa0ca42f30c41fba3"
            }
          ],
          "archive": {
            "bytes": 376754,
            "filename": "city-two-handle-earth-auger-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "18d7fc5ebc9abc5843de7a46ea5897a02d34692c5cb4fa55ba88db2a9d2df759",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-two-handle-earth-auger-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-two-handle-earth-auger.fbx",
              "format": "FBX",
              "bytes": 427244,
              "sha256": "7633791937c3feaea0ba73471085791dd7a23020cb7c8aaf923a7ec93e8a8da9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-two-handle-earth-auger.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7eaa446c1a71127a10b4d04ba2cb98bdd1ce8149de27dd34bf1726ef7a8d4847.json",
                "bytes": 902,
                "sha256": "7eaa446c1a71127a10b4d04ba2cb98bdd1ce8149de27dd34bf1726ef7a8d4847"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "f9f98f640ef3cda74e5bdcdc6ff65aa84a544fe96215750feae6b5cf6570815b",
            "text": "Two-handle earth auger by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-two-handle-earth-auger/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-two-handle-earth-auger/source/city-two-handle-earth-auger.glb"
    },
    {
      "id": "city-two-post-vehicle-lift",
      "type": "model",
      "title": "4支持腕付き2柱車両リフト",
      "titleEn": "Two-post vehicle lift with four support arms",
      "description": "整備工場のサービス区画に置く2柱式車両リフト。底板とアンカー外形、背面カバー・案内棒、固定キャリッジ、四本の伸縮風支持腕とゴム受け、上部梁・下側バー、片側ポンプ/タンク/操作箱の外形と曲線配管を造形。車両は含まず一式1点。床面中央原点で柱間の配置寸法は実測バウンディング値を参照してください。昇降・油圧・衝突・荷重や安全規格適合を実装・検証した実用品設計ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.548 × 2.940 × 2.018 m、25,984三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A two-post lift for vehicle-service workshop backgrounds. It has anchored-looking base plates, rear column covers/guide rods, fixed carriages, four telescoping-style arms and rubber pads, overhead beam/lower bar, and one side-mounted pump/reservoir/control exterior with curved fixed line. The complete assembly counts once and includes no vehicle. Place using its ground-centered origin and measured bounding dimensions. Lifting, hydraulics, collisions, load capacity and safety compliance are neither implemented nor validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.548 × 2.940 × 2.018 m; 25,984 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garage",
        "vehicle-lift",
        "workshop",
        "車両リフト"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-two-post-vehicle-lift/preview.png",
      "preview": "city-two-post-vehicle-lift.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 25984,
      "dimensions": [
        3.547539,
        2.94,
        2.018
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-051/scripts/city_expansion/garage_service_equipment.py",
        "sourceSha256": "e1075972d6fd2a2bafb03f2decff99851b369b58416ff5418dcdf270a19efa22",
        "sourceRecipeSha256": "b05ceeb2556c5f585bfa9ef941e32df2badd9022b5b23216108ccaf41266de87",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0f87f6e0a0c2aa72d1f02dd5e43a537bf0e572f5d2502464606e7c66e0069b9b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-051/scripts/city_expansion/garage_service_equipment.py",
            "scripts/city_expansion/frozen/batch-051/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-two-post-vehicle-lift"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-two-post-vehicle-lift/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-two-post-vehicle-lift.json",
      "attribution": "Two-post vehicle lift with four support arms by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-two-post-vehicle-lift/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-two-post-vehicle-lift.glb",
          "format": "GLB",
          "bytes": 1044380,
          "sha256": "e1075972d6fd2a2bafb03f2decff99851b369b58416ff5418dcdf270a19efa22",
          "url": "https://xenoah.github.io/meshcopia/assets/city-two-post-vehicle-lift/source/city-two-post-vehicle-lift.glb"
        },
        {
          "name": "city-two-post-vehicle-lift.stl",
          "format": "STL",
          "bytes": 1299284,
          "sha256": "0f87f6e0a0c2aa72d1f02dd5e43a537bf0e572f5d2502464606e7c66e0069b9b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-two-post-vehicle-lift/source/city-two-post-vehicle-lift.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-two-post-vehicle-lift",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1044380,
              "name": "city-two-post-vehicle-lift.glb",
              "sha256": "e1075972d6fd2a2bafb03f2decff99851b369b58416ff5418dcdf270a19efa22"
            },
            {
              "bytes": 1299284,
              "name": "city-two-post-vehicle-lift.stl",
              "sha256": "0f87f6e0a0c2aa72d1f02dd5e43a537bf0e572f5d2502464606e7c66e0069b9b"
            }
          ],
          "archive": {
            "bytes": 630680,
            "filename": "city-two-post-vehicle-lift-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1277de2f63cdf510a0b8af1357f3143a34939b21718872b10757578306a3c80c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-two-post-vehicle-lift-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-two-post-vehicle-lift.fbx",
              "format": "FBX",
              "bytes": 750284,
              "sha256": "6d63ca7e2039e2845059dbae03287b05b07ff07ecff31ed62510449846a4da3a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-two-post-vehicle-lift.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6d0695f6b399139aadd6f89eff92b760b70b068703c88a1f8cf26ede6d7feb81.json",
                "bytes": 1098,
                "sha256": "6d0695f6b399139aadd6f89eff92b760b70b068703c88a1f8cf26ede6d7feb81"
              }
            }
          ],
          "notice": {
            "bytes": 423,
            "filename": "LICENSE.txt",
            "sha256": "05dde87c35cc9856fe4fbdd6a1b08b7e3f871ec13627026e8209ead5653c7363",
            "text": "Two-post vehicle lift with four support arms by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-two-post-vehicle-lift/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-two-post-vehicle-lift/source/city-two-post-vehicle-lift.glb"
    },
    {
      "id": "city-two-seat-pedal-boat",
      "type": "model",
      "title": "二座席・双胴式ペダルボート",
      "titleEn": "Two-seat twin-pontoon pedal boat",
      "description": "公園の池や貸しボート区画に配置する二座席ペダルボート。二つの別個の丸い浮体、連結デッキ、低い底と盛上がった縁を持つ二つの足元区画、支持された独立座席、固定ペダル・軸受、後部開口に見えるスポーク付き外輪と駆動覆い、外部舵と手動レバーを造形。一式1点。 最下点をY=0とする水平中央原点です。水面の高さ・喫水位置は配置側で選んでください。水・人物・物理挙動・操縦・浮力・流体力学・救助機能は含まず、静的外形のみです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.986 × 1.122 × 3.580 m、17,832三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A two-seat pedal boat for park-pond and rental waterfront scenes. Two separate rounded pontoons carry connecting deck bridges, genuinely recessed foot wells, independently supported seats, fixed pedals and bearings. The rear opening exposes a spoked paddlewheel and drive cover; an offset exterior rudder and hand lever distinguish the assembly from a rowing hull. One complete model. The horizontally centered origin places the lowest geometry point at Y=0; choose the waterline and immersion height in your own scene. No water, people, physics, driving, flotation, hydrodynamics or rescue functionality is included: this is a static exterior assembly. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.986 × 1.122 × 3.580 m; 17,832 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "pedal-boat",
        "paddlewheel",
        "twin-pontoon",
        "ペダルボート"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-two-seat-pedal-boat/preview.png",
      "preview": "city-two-seat-pedal-boat.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17832,
      "dimensions": [
        1.98599,
        1.121619,
        3.58
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-052/scripts/city_expansion/urban_watercraft_models.py",
        "sourceSha256": "15a2c957d2440d1c554e0926a0031b021d3c84682548fe1f102c5e2342420004",
        "sourceRecipeSha256": "82371d5d2ebb2ddb027cf96e9d325a08635ecf39b98fa0bd8d8b937f4e733bf6",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "3f6650e964a67d1ff80a8f839ce7b6cbe00569667b35b273b7bc78e3d68920c4"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-052/scripts/city_expansion/urban_watercraft_models.py",
            "scripts/city_expansion/frozen/batch-052/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-two-seat-pedal-boat"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-two-seat-pedal-boat/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-two-seat-pedal-boat.json",
      "attribution": "Two-seat twin-pontoon pedal boat by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-two-seat-pedal-boat/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-two-seat-pedal-boat.glb",
          "format": "GLB",
          "bytes": 989160,
          "sha256": "15a2c957d2440d1c554e0926a0031b021d3c84682548fe1f102c5e2342420004",
          "url": "https://xenoah.github.io/meshcopia/assets/city-two-seat-pedal-boat/source/city-two-seat-pedal-boat.glb"
        },
        {
          "name": "city-two-seat-pedal-boat.stl",
          "format": "STL",
          "bytes": 891684,
          "sha256": "3f6650e964a67d1ff80a8f839ce7b6cbe00569667b35b273b7bc78e3d68920c4",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-two-seat-pedal-boat/source/city-two-seat-pedal-boat.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-two-seat-pedal-boat",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 989160,
              "name": "city-two-seat-pedal-boat.glb",
              "sha256": "15a2c957d2440d1c554e0926a0031b021d3c84682548fe1f102c5e2342420004"
            },
            {
              "bytes": 891684,
              "name": "city-two-seat-pedal-boat.stl",
              "sha256": "3f6650e964a67d1ff80a8f839ce7b6cbe00569667b35b273b7bc78e3d68920c4"
            }
          ],
          "archive": {
            "bytes": 538242,
            "filename": "city-two-seat-pedal-boat-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "31cf13c308edd265df4ea9af9dc01120cbd1e57c5a76f87f9c7499336967fdf0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-two-seat-pedal-boat-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-two-seat-pedal-boat.fbx",
              "format": "FBX",
              "bytes": 604188,
              "sha256": "7a711229cd84f67fef042f25d698fd8f486b4c13c363b507e24ead16b1f947c5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-two-seat-pedal-boat.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d4cebd47612cbf16b37d330023a55680f68610b13c4250aece8df6fc1fb4cb2c.json",
                "bytes": 1098,
                "sha256": "d4cebd47612cbf16b37d330023a55680f68610b13c4250aece8df6fc1fb4cb2c"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "afabc90e423bcc0bcab8beab8c6d8799526ec4ab9d83af17cf58a81884f0e9ae",
            "text": "Two-seat twin-pontoon pedal boat by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-two-seat-pedal-boat/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-two-seat-pedal-boat/source/city-two-seat-pedal-boat.glb"
    },
    {
      "id": "city-two-stage-snow-blower",
      "type": "model",
      "title": "二段式の歩行型除雪機",
      "titleEn": "Walk-behind two-stage snow blower",
      "description": "歩道や駐車場の保守シーン用の除雪機。前開きの曲面ハウジング、左右の螺旋オーガ、空洞の排雪筒、駆動輪、操作部を造形。雪、内部インペラ、燃料・エンジン内部、除雪・走行・可動は含まず、実機安全や性能を保証しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.797 × 1.091 × 1.317 m、19,240三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A snow-clearing prop for sidewalks and parking-area maintenance scenes. The open-front curved bucket exposes two helical augers, with an empty discharge chute, treaded drive wheels and operator controls. Snow, internal impeller, fuel and engine internals, snow-clearing, driving and articulation are absent; no real equipment safety or performance is warranted. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.797 × 1.091 × 1.317 m; 19,240 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "snow",
        "blower",
        "winter",
        "maintenance",
        "除雪"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-two-stage-snow-blower/preview.png",
      "preview": "city-two-stage-snow-blower.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 19240,
      "dimensions": [
        0.797,
        1.0905,
        1.3175
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-013/scripts/city_expansion/cleaning_service.py",
        "sourceSha256": "ca1b2093b0de9ae6e47ef01359f3a742176da5a2419852c630f1cb1ff762826d",
        "sourceRecipeSha256": "fc74e2809c2f4b24fbf01d3a304bcc45d8451f1053bd535d28a358e37809f527",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "1767b5f2e88f8e2853d9a3fbcf687df6fb35adb44182c4844f368022fb0af6ce"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-013/scripts/city_expansion/cleaning_service.py",
            "scripts/city_expansion/frozen/batch-013/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-two-stage-snow-blower"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-two-stage-snow-blower/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-two-stage-snow-blower.json",
      "attribution": "Walk-behind two-stage snow blower by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-two-stage-snow-blower/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-two-stage-snow-blower.glb",
          "format": "GLB",
          "bytes": 1083224,
          "sha256": "ca1b2093b0de9ae6e47ef01359f3a742176da5a2419852c630f1cb1ff762826d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-two-stage-snow-blower/source/city-two-stage-snow-blower.glb"
        },
        {
          "name": "city-two-stage-snow-blower.stl",
          "format": "STL",
          "bytes": 962084,
          "sha256": "1767b5f2e88f8e2853d9a3fbcf687df6fb35adb44182c4844f368022fb0af6ce",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-two-stage-snow-blower/source/city-two-stage-snow-blower.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-two-stage-snow-blower",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1083224,
              "name": "city-two-stage-snow-blower.glb",
              "sha256": "ca1b2093b0de9ae6e47ef01359f3a742176da5a2419852c630f1cb1ff762826d"
            },
            {
              "bytes": 962084,
              "name": "city-two-stage-snow-blower.stl",
              "sha256": "1767b5f2e88f8e2853d9a3fbcf687df6fb35adb44182c4844f368022fb0af6ce"
            }
          ],
          "archive": {
            "bytes": 633381,
            "filename": "city-two-stage-snow-blower-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "29de90ecd8f119f63fe6e20e176e09130f5699ad53d17226a1d512e353417494",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-two-stage-snow-blower-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-two-stage-snow-blower.fbx",
              "format": "FBX",
              "bytes": 701676,
              "sha256": "bfe497a17c3b3f0bb1463b84ac3a786db816ab9184f916cd8dfea74e064eb5b2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-two-stage-snow-blower.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/152facad7f3010aecab4651f7dceadea7e83f180460b8f444de90645483a574b.json",
                "bytes": 904,
                "sha256": "152facad7f3010aecab4651f7dceadea7e83f180460b8f444de90645483a574b"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "d5b929aa4bf7a2fa9e1eb1560568cc7b8e3b81d4e448b0b15ea437dabe89d6c8",
            "text": "Walk-behind two-stage snow blower by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-two-stage-snow-blower/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-two-stage-snow-blower/source/city-two-stage-snow-blower.glb"
    },
    {
      "id": "city-two-tier-bicycle-rack",
      "type": "model",
      "title": "2段式駐輪ラック",
      "titleEn": "Two-tier bicycle rack",
      "description": "駅前や集合住宅の駐輪場に設置する、上下2段の駐輪ラックです。亜鉛めっきの柱と梁、下段の車輪レール4本と前輪クランプ、上段の引出し式トレー3本と昇降補助ダンパー、吊り材と台車を造形しています。上段は収納位置で固定され、引出し・昇降の動作、自転車、番号札は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）2.600 × 2.150 × 1.825 m、4,260三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A two-tier bicycle rack for station and apartment bicycle parking. It models galvanized posts and beams, four lower wheel channels with front-wheel clamps, three upper pull-out trays with lift-assist struts, hangers and carriages. Upper trays are fixed in their stowed position; pull-out and lift motion, bicycles and number plates are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 2.600 × 2.150 × 1.825 m; 4,260 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "bicycle-parking",
        "bike-rack",
        "two-tier",
        "station",
        "駐輪場"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-two-tier-bicycle-rack/preview.png",
      "preview": "city-two-tier-bicycle-rack.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 4260,
      "dimensions": [
        2.6,
        2.15,
        1.825
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
        "sourceSha256": "249a58708cf7d812d71946903107743fdb8654193f09deabf340d7af421d159f",
        "sourceRecipeSha256": "9a4848cf8950b4760c576fed340421cbb4dcb9ee8ae16063234a9800b26ca6b7",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9dc43b45312538ef92a554590277dcf8197db17f3c25440881dde6758ea99b75"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/claude_neighborhood_objects.py",
            "scripts/city_expansion/frozen/batch-061/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-two-tier-bicycle-rack"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-two-tier-bicycle-rack/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-two-tier-bicycle-rack.json",
      "attribution": "Two-tier bicycle rack by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-two-tier-bicycle-rack/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-two-tier-bicycle-rack.glb",
          "format": "GLB",
          "bytes": 279224,
          "sha256": "249a58708cf7d812d71946903107743fdb8654193f09deabf340d7af421d159f",
          "url": "https://xenoah.github.io/meshcopia/assets/city-two-tier-bicycle-rack/source/city-two-tier-bicycle-rack.glb"
        },
        {
          "name": "city-two-tier-bicycle-rack.stl",
          "format": "STL",
          "bytes": 213084,
          "sha256": "9dc43b45312538ef92a554590277dcf8197db17f3c25440881dde6758ea99b75",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/75342172beb8c4dc66bef1221b8db67fb3dca47b/content/assets/city-two-tier-bicycle-rack/source/city-two-tier-bicycle-rack.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-two-tier-bicycle-rack",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 279224,
              "name": "city-two-tier-bicycle-rack.glb",
              "sha256": "249a58708cf7d812d71946903107743fdb8654193f09deabf340d7af421d159f"
            },
            {
              "bytes": 213084,
              "name": "city-two-tier-bicycle-rack.stl",
              "sha256": "9dc43b45312538ef92a554590277dcf8197db17f3c25440881dde6758ea99b75"
            }
          ],
          "archive": {
            "bytes": 134103,
            "filename": "city-two-tier-bicycle-rack-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1813f4eb9ac411be6e267c2331833ef69931f905314dea102ee9ac42874c2ec6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-two-tier-bicycle-rack-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-two-tier-bicycle-rack.fbx",
              "format": "FBX",
              "bytes": 157244,
              "sha256": "cd4fd1ca7d4a54dde4b63474fdd07de308f7d87e49705caec43a45816e9888a5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new30-v1.0.0/city-two-tier-bicycle-rack.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9afe5a81374a77107a4957cf7901073125cebabb69d99c3b1538be532450d055.json",
                "bytes": 703,
                "sha256": "9afe5a81374a77107a4957cf7901073125cebabb69d99c3b1538be532450d055"
              }
            }
          ],
          "notice": {
            "bytes": 400,
            "filename": "LICENSE.txt",
            "sha256": "382ff1790c46d365eaf2b18306f88791a4eb62da0946408a65276f0a00a60d96",
            "text": "Two-tier bicycle rack by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-two-tier-bicycle-rack/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "8bef6f63627e9033ec367d4625739552a1bcc16b",
            "inventorySha256": "11ae492bb9a306795a31ce19509d9108d54eab792186389ff7f7e68203a0c06c",
            "releaseId": 416177244,
            "releaseTag": "cohort-new30-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-two-tier-bicycle-rack/source/city-two-tier-bicycle-rack.glb"
    },
    {
      "id": "city-u-shaped-steel-barrier",
      "type": "model",
      "title": "U字型車止め",
      "titleEn": "U-shaped steel barrier",
      "description": "歩道の入口や駐輪場に置く、溶融亜鉛めっき鋼管のU字型車止めです。曲げ加工したパイプ、黄色の反射帯、根元のカラーと表面設置用ベースプレート、アンカーナットを造形しています。チェーン、鍵付き脱着機構、埋設基礎は含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.200 × 0.832 × 0.200 m、3,576三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A galvanized steel-pipe U-shaped barrier for sidewalk entrances and bicycle parking. It models the bent pipe, yellow reflective bands, base collars, surface-mount base plates and anchor nuts. Chains, lockable removable sockets and buried foundations are not included. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.200 × 0.832 × 0.200 m; 3,576 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "bollard",
        "vehicle-barrier",
        "pipe-barrier",
        "車止め"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-u-shaped-steel-barrier/preview.png",
      "preview": "city-u-shaped-steel-barrier.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 3576,
      "dimensions": [
        1.2,
        0.8323,
        0.2
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
        "sourceSha256": "1b6ef53baf8e42f1f7d9b16d10d9b03de81ea2100cd2875ad6dce1f872e86f5e",
        "sourceRecipeSha256": "43086904e668bd064df2bce9fc82ddf59ce181f9a21289ef647df21647242004",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "879e42025733ce8e20ab87f2ed3c071f6b359ffaf3465aba63b784a479956ed3"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-u-shaped-steel-barrier"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-u-shaped-steel-barrier/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-u-shaped-steel-barrier.json",
      "attribution": "U-shaped steel barrier by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-u-shaped-steel-barrier/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-u-shaped-steel-barrier.glb",
          "format": "GLB",
          "bytes": 149180,
          "sha256": "1b6ef53baf8e42f1f7d9b16d10d9b03de81ea2100cd2875ad6dce1f872e86f5e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-u-shaped-steel-barrier/source/city-u-shaped-steel-barrier.glb"
        },
        {
          "name": "city-u-shaped-steel-barrier.stl",
          "format": "STL",
          "bytes": 178884,
          "sha256": "879e42025733ce8e20ab87f2ed3c071f6b359ffaf3465aba63b784a479956ed3",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-u-shaped-steel-barrier/source/city-u-shaped-steel-barrier.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-u-shaped-steel-barrier",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 149180,
              "name": "city-u-shaped-steel-barrier.glb",
              "sha256": "1b6ef53baf8e42f1f7d9b16d10d9b03de81ea2100cd2875ad6dce1f872e86f5e"
            },
            {
              "bytes": 178884,
              "name": "city-u-shaped-steel-barrier.stl",
              "sha256": "879e42025733ce8e20ab87f2ed3c071f6b359ffaf3465aba63b784a479956ed3"
            }
          ],
          "archive": {
            "bytes": 96951,
            "filename": "city-u-shaped-steel-barrier-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "47aeb6267992671355a6535063b60c389c9f1af3c45afedd0cdd98199ea98095",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-u-shaped-steel-barrier-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-u-shaped-steel-barrier.fbx",
              "format": "FBX",
              "bytes": 120540,
              "sha256": "4ec3ff5e15f58f50f2775a81ba3096807cbaa48dd36b996883767518dc4ffbb8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-u-shaped-steel-barrier.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a1efa9a41bd5af42008e913b5ba012ce3d554bb88ee101fe68ef5ba85ae1b8fb.json",
                "bytes": 317,
                "sha256": "a1efa9a41bd5af42008e913b5ba012ce3d554bb88ee101fe68ef5ba85ae1b8fb"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "b8f5cde66f90b2ffb288b988a2630743fc64404156d4b0f19a71f2e800bfcee2",
            "text": "U-shaped steel barrier by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-u-shaped-steel-barrier/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-u-shaped-steel-barrier/source/city-u-shaped-steel-barrier.glb"
    },
    {
      "id": "city-ultrasound-equipment-cart",
      "type": "model",
      "title": "無表示の超音波装置カート",
      "titleEn": "Ultrasound equipment cart with blank screen",
      "description": "診療施設の室内背景に置く移動式超音波装置外装。四輪台車・背面サービス部、文字のないキー/固定つまみ/トラックボール、角度を付けた無表示モニター、二本の保持プローブと曲線ケーブル、後部押し手を造形。画面は不透明PBRで画像・患者情報を含みません。画像取得、診断、音波・電気動作や医療機器安全性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.687 × 1.642 × 0.716 m、16,884三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A mobile ultrasound-system exterior for clinical interior backgrounds. It has a four-caster base/rear service area, unlettered keys/fixed controls/trackball, angled blank monitor, two parked probe exteriors with curved cables and rear push handle. The screen is opaque PBR and contains no imaging or patient data. Image capture, diagnosis, acoustic/electrical behavior and medical-device safety are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.687 × 1.642 × 0.716 m; 16,884 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "clinical",
        "ultrasound",
        "equipment",
        "超音波装置"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-ultrasound-equipment-cart/preview.png",
      "preview": "city-ultrasound-equipment-cart.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16884,
      "dimensions": [
        0.686596,
        1.642278,
        0.715779
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-049/scripts/city_expansion/clinical_room_equipment.py",
        "sourceSha256": "d5875dfbd230771d9e9cb046b75f894ee45c96bde9a623f8d8c55e7d1df3afdb",
        "sourceRecipeSha256": "ae6f5e8ea80e51488128b0d96d0a21fc79804d3ed5c40f099abe45f26de631cc",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "90e6f5826f2dc16787d8d0368d3e0cf38e967ac0bb8b257886b9577665aced06"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-049/scripts/city_expansion/clinical_room_equipment.py",
            "scripts/city_expansion/frozen/batch-049/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-ultrasound-equipment-cart"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-ultrasound-equipment-cart/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-ultrasound-equipment-cart.json",
      "attribution": "Ultrasound equipment cart with blank screen by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-ultrasound-equipment-cart/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-ultrasound-equipment-cart.glb",
          "format": "GLB",
          "bytes": 946976,
          "sha256": "d5875dfbd230771d9e9cb046b75f894ee45c96bde9a623f8d8c55e7d1df3afdb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ultrasound-equipment-cart/source/city-ultrasound-equipment-cart.glb"
        },
        {
          "name": "city-ultrasound-equipment-cart.stl",
          "format": "STL",
          "bytes": 844284,
          "sha256": "90e6f5826f2dc16787d8d0368d3e0cf38e967ac0bb8b257886b9577665aced06",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-ultrasound-equipment-cart/source/city-ultrasound-equipment-cart.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-ultrasound-equipment-cart",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 946976,
              "name": "city-ultrasound-equipment-cart.glb",
              "sha256": "d5875dfbd230771d9e9cb046b75f894ee45c96bde9a623f8d8c55e7d1df3afdb"
            },
            {
              "bytes": 844284,
              "name": "city-ultrasound-equipment-cart.stl",
              "sha256": "90e6f5826f2dc16787d8d0368d3e0cf38e967ac0bb8b257886b9577665aced06"
            }
          ],
          "archive": {
            "bytes": 491964,
            "filename": "city-ultrasound-equipment-cart-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "150d3a749b72ef98d531a29fefe30b29f46cd92ae2df7a193868450a00e153eb",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-ultrasound-equipment-cart-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-ultrasound-equipment-cart.fbx",
              "format": "FBX",
              "bytes": 559660,
              "sha256": "387f59a4320c6230a6191cccdf6cd699a8e7bb9a075678dc7ad239d9339f54e7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-ultrasound-equipment-cart.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3ef727984783cc03505b4bbbe89a90f7913873b3a49241acd0f75851a52510ad.json",
                "bytes": 512,
                "sha256": "3ef727984783cc03505b4bbbe89a90f7913873b3a49241acd0f75851a52510ad"
              }
            }
          ],
          "notice": {
            "bytes": 426,
            "filename": "LICENSE.txt",
            "sha256": "3acd2a295def87d5e270b5a1917e9dc1c77bad41ad344685a2170789cc09b15a",
            "text": "Ultrasound equipment cart with blank screen by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-ultrasound-equipment-cart/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-ultrasound-equipment-cart/source/city-ultrasound-equipment-cart.glb"
    },
    {
      "id": "city-umbrella-drip-rack",
      "type": "model",
      "title": "個別マス付きの傘用水受けラック",
      "titleEn": "Individual-cell umbrella drip rack",
      "description": "公共施設や店舗の入口内側に置く十二マスの傘立て。上下二段の開いた格子、独立した細い支柱、脚パッド、低い支持バーと、持ち手・立ち上がり縁のある別体風の浅い水受けトレーを造形。空の個別収納部を持つラックで、植木鉢やごみ箱ではありません。傘・水、排水機能、トレー取り外しや物理動作は付属しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.604 × 0.616 × 0.396 m、9,664三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A twelve-cell umbrella rack for the inside of public-building and shop entrances. Two open grids separate umbrella shafts above narrow corner posts, contact pads, low support bars and a separate-looking shallow drip tray with raised rims and lifting handles. The storage cells are empty and open, not a planter or litter receptacle. Umbrellas, water, drainage simulation, tray-removal animation and physics behavior are absent. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.604 × 0.616 × 0.396 m; 9,664 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "umbrella",
        "drip-tray",
        "entrance",
        "interior",
        "傘立て"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-umbrella-drip-rack/preview.png",
      "preview": "city-umbrella-drip-rack.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9664,
      "dimensions": [
        0.604,
        0.6155,
        0.396
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-022/scripts/city_expansion/shared_interior_furnishings.py",
        "sourceSha256": "5f261ef4d94f184ab66da9fb013e92f17eddd48b6e7e621d68bc7015a334d9ca",
        "sourceRecipeSha256": "ca5620269ca5648af771b2618f378cb3cc674cc54691a40a27124106768b890e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "cc5331bccee2cc82608ad0655fe0825094142c6f7b46a24a29ed4c52e6bedc26"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-022/scripts/city_expansion/shared_interior_furnishings.py",
            "scripts/city_expansion/frozen/batch-022/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-umbrella-drip-rack"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-umbrella-drip-rack/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-umbrella-drip-rack.json",
      "attribution": "Individual-cell umbrella drip rack by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-umbrella-drip-rack/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-umbrella-drip-rack.glb",
          "format": "GLB",
          "bytes": 544768,
          "sha256": "5f261ef4d94f184ab66da9fb013e92f17eddd48b6e7e621d68bc7015a334d9ca",
          "url": "https://xenoah.github.io/meshcopia/assets/city-umbrella-drip-rack/source/city-umbrella-drip-rack.glb"
        },
        {
          "name": "city-umbrella-drip-rack.stl",
          "format": "STL",
          "bytes": 483284,
          "sha256": "cc5331bccee2cc82608ad0655fe0825094142c6f7b46a24a29ed4c52e6bedc26",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-umbrella-drip-rack/source/city-umbrella-drip-rack.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-umbrella-drip-rack",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 544768,
              "name": "city-umbrella-drip-rack.glb",
              "sha256": "5f261ef4d94f184ab66da9fb013e92f17eddd48b6e7e621d68bc7015a334d9ca"
            },
            {
              "bytes": 483284,
              "name": "city-umbrella-drip-rack.stl",
              "sha256": "cc5331bccee2cc82608ad0655fe0825094142c6f7b46a24a29ed4c52e6bedc26"
            }
          ],
          "archive": {
            "bytes": 296056,
            "filename": "city-umbrella-drip-rack-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "14db5473de22a3e6657458aeed8d5e13682f85fda6ec94b4424cb19f595da44e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-umbrella-drip-rack-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-umbrella-drip-rack.fbx",
              "format": "FBX",
              "bytes": 334204,
              "sha256": "6ad4e50029bf74a39fc57b5c325785c63cee0b1f26e79ee69d435e45f69bef5a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-umbrella-drip-rack.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a14301f349637dc8a91fc359f7f6638911bc0295ce090cb909fa1a3fc6a0c2a1.json",
                "bytes": 318,
                "sha256": "a14301f349637dc8a91fc359f7f6638911bc0295ce090cb909fa1a3fc6a0c2a1"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "6a31517bd2febbfef90dc23d98bdf8d6c9a836eb592ee7ab5d09a87cf1d47b17",
            "text": "Individual-cell umbrella drip rack by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-umbrella-drip-rack/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-umbrella-drip-rack/source/city-umbrella-drip-rack.glb"
    },
    {
      "id": "city-undercounter-dishwasher",
      "type": "model",
      "title": "開いたアンダーカウンター食器洗浄機",
      "titleEn": "Open undercounter dishwasher",
      "description": "食堂や小さな厨房のカウンター下へ置く食器洗浄機外観。実際に開いた洗浄室、水平に開いた扉と洗剤入れ、少し引き出したワイヤー状ラックと支持ローラー、内部噴射アーム、排水口、裏の接続口・収納ホースを造形。カウンター・食器は含まず、扉とラックは固定姿勢です。洗浄・通水・電装機能は実装していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.616 × 0.821 × 1.283 m、20,008三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An undercounter-dishwasher appearance prop for cafeterias and small kitchens. It has a genuinely open chamber, horizontal open door/dispenser, partly withdrawn wire-like rack on support rollers, interior spray arm, drain opening, rear connections and parked hoses. Counter and dishes are absent; door and rack remain in one fixed pose. Washing, plumbing and electrical functions are not implemented. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.616 × 0.821 × 1.283 m; 20,008 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "kitchen",
        "dishwasher",
        "cleaning",
        "食器洗浄機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-undercounter-dishwasher/preview.png",
      "preview": "city-undercounter-dishwasher.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 20008,
      "dimensions": [
        0.616,
        0.821,
        1.282817
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-038/scripts/city_expansion/commercial_kitchen_fixtures.py",
        "sourceSha256": "62531e7a21d6db22b9de8013aed209d6c3d716bd03e74adb811f026b34719861",
        "sourceRecipeSha256": "ebbf5ac108aeb0ec3666cf05dbd4094ef191e3d6f5904a1a997b8e682d93f198",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5fdfaefc7a039c9d3745c3f561b4c498d5efcc681e3b2a83ec5159f4100020d5"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-038/scripts/city_expansion/commercial_kitchen_fixtures.py",
            "scripts/city_expansion/frozen/batch-038/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-undercounter-dishwasher"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-undercounter-dishwasher/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-undercounter-dishwasher.json",
      "attribution": "Open undercounter dishwasher by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-undercounter-dishwasher/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-undercounter-dishwasher.glb",
          "format": "GLB",
          "bytes": 1027668,
          "sha256": "62531e7a21d6db22b9de8013aed209d6c3d716bd03e74adb811f026b34719861",
          "url": "https://xenoah.github.io/meshcopia/assets/city-undercounter-dishwasher/source/city-undercounter-dishwasher.glb"
        },
        {
          "name": "city-undercounter-dishwasher.stl",
          "format": "STL",
          "bytes": 1000484,
          "sha256": "5fdfaefc7a039c9d3745c3f561b4c498d5efcc681e3b2a83ec5159f4100020d5",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-undercounter-dishwasher/source/city-undercounter-dishwasher.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-undercounter-dishwasher",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1027668,
              "name": "city-undercounter-dishwasher.glb",
              "sha256": "62531e7a21d6db22b9de8013aed209d6c3d716bd03e74adb811f026b34719861"
            },
            {
              "bytes": 1000484,
              "name": "city-undercounter-dishwasher.stl",
              "sha256": "5fdfaefc7a039c9d3745c3f561b4c498d5efcc681e3b2a83ec5159f4100020d5"
            }
          ],
          "archive": {
            "bytes": 573921,
            "filename": "city-undercounter-dishwasher-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b7b40842bacb6977a56bf4e72939ff168679220acfa7dbcae91924a736b5d4d1",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-undercounter-dishwasher-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-undercounter-dishwasher.fbx",
              "format": "FBX",
              "bytes": 649996,
              "sha256": "419eb6193dac76fad85ced9854e4ec8e7018f22179af31d78d369f0571236b80",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-undercounter-dishwasher.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/212669c7f6559033625d11c72cc03bf0cf5ae33d22dd6d35445aa07d3663e50b.json",
                "bytes": 710,
                "sha256": "212669c7f6559033625d11c72cc03bf0cf5ae33d22dd6d35445aa07d3663e50b"
              }
            }
          ],
          "notice": {
            "bytes": 409,
            "filename": "LICENSE.txt",
            "sha256": "0e1d46ccfb07616d08c90a24de9d794e4a1213b5484ef5b30190fcf063458731",
            "text": "Open undercounter dishwasher by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-undercounter-dishwasher/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-undercounter-dishwasher/source/city-undercounter-dishwasher.glb"
    },
    {
      "id": "city-upright-arcade-cabinet",
      "type": "model",
      "title": "汎用直立アーケード筐体",
      "titleEn": "Generic upright arcade cabinet",
      "description": "遊戯施設や交流ラウンジ用に自作した汎用の直立ゲーム筐体。傾いた無表示画面と厚い枠、段付き操作面、固定ジョイスティックとボタン、硬貨口風の前面金具、背面サービス扉・通気部・電源口を造形。既存ゲームの画面・キャラクター・ロゴ・ブランドは使用していません。画面表示、入力、遊戯ソフト、電装・課金機能は含まず、実機性能や安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.726 × 1.873 × 0.863 m、10,448三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An originally designed upright arcade-cabinet prop for recreation venues and community lounges. It has a tilted blank display with thick bezel, stepped control deck, fixed joystick and buttons, coin-slot-like front fittings, rear service door, vents and power-inlet exterior. No existing game screens, characters, logos or brands are used. Display output, inputs, game software, electrical and payment functions are absent; real-device performance and safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.726 × 1.873 × 0.863 m; 10,448 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "community",
        "arcade",
        "cabinet",
        "ゲーム筐体"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-upright-arcade-cabinet/preview.png",
      "preview": "city-upright-arcade-cabinet.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10448,
      "dimensions": [
        0.726,
        1.873,
        0.863
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-034/scripts/city_expansion/community_game_furnishings.py",
        "sourceSha256": "3eca2b8f06e944a475a870ada6b18cef2e2e7e46c5a74727a0fdea3814cdc68d",
        "sourceRecipeSha256": "8a3fb128c089587856affed360102d7ce18d698d1a68671a9a9b1d2f3d584c06",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "b7bd0aaea87b84ff4c6c6f31ca08fb2af58b1e31dab14adf102b9e6e025a7c51"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-034/scripts/city_expansion/community_game_furnishings.py",
            "scripts/city_expansion/frozen/batch-034/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-upright-arcade-cabinet"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-upright-arcade-cabinet/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-upright-arcade-cabinet.json",
      "attribution": "Generic upright arcade cabinet by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-upright-arcade-cabinet/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-upright-arcade-cabinet.glb",
          "format": "GLB",
          "bytes": 588808,
          "sha256": "3eca2b8f06e944a475a870ada6b18cef2e2e7e46c5a74727a0fdea3814cdc68d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-upright-arcade-cabinet/source/city-upright-arcade-cabinet.glb"
        },
        {
          "name": "city-upright-arcade-cabinet.stl",
          "format": "STL",
          "bytes": 522484,
          "sha256": "b7bd0aaea87b84ff4c6c6f31ca08fb2af58b1e31dab14adf102b9e6e025a7c51",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-upright-arcade-cabinet/source/city-upright-arcade-cabinet.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-upright-arcade-cabinet",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 588808,
              "name": "city-upright-arcade-cabinet.glb",
              "sha256": "3eca2b8f06e944a475a870ada6b18cef2e2e7e46c5a74727a0fdea3814cdc68d"
            },
            {
              "bytes": 522484,
              "name": "city-upright-arcade-cabinet.stl",
              "sha256": "b7bd0aaea87b84ff4c6c6f31ca08fb2af58b1e31dab14adf102b9e6e025a7c51"
            }
          ],
          "archive": {
            "bytes": 321213,
            "filename": "city-upright-arcade-cabinet-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c97867b84381ebbb49c279a3b8be01b157ea5999542e4cb44bbe7a85099beecd",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-upright-arcade-cabinet-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-upright-arcade-cabinet.fbx",
              "format": "FBX",
              "bytes": 372076,
              "sha256": "d4fa5dc54c3c2208eb06eaf5e61f2193e747a8cb5ea7d2faa7ca1aff86d97542",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-upright-arcade-cabinet.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c84dae08ec3956cfa4bceb8f8200e23ea702df97677d4c46ac9b279cb512f9c1.json",
                "bytes": 707,
                "sha256": "c84dae08ec3956cfa4bceb8f8200e23ea702df97677d4c46ac9b279cb512f9c1"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "0d1d7a218a3096d150511791255b1f93dee327f8e6f5f54f8a8bc8ce26192462",
            "text": "Generic upright arcade cabinet by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-upright-arcade-cabinet/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-upright-arcade-cabinet/source/city-upright-arcade-cabinet.glb"
    },
    {
      "id": "city-upright-piano",
      "type": "model",
      "title": "アップライトピアノ",
      "titleEn": "Upright piano",
      "description": "交流室・学校の音楽室・小規模舞台に置く無銘のアップライトピアノ。52個の白鍵と36個の黒鍵、厚い鍵盤台、固定開放した鍵盤蓋と譜面台、三本のペダル、側脚、裏の響板色パネルと補強柱を造形。椅子・楽譜は付属せず、鍵やペダルは本体に含む一式1点です。音声、鍵盤アクション、調律や実楽器の性能は実装・検証していません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.498 × 1.216 × 0.786 m、14,816三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An unbranded upright-piano prop for community rooms, school music rooms and small stages. It includes 52 white and 36 black keys, thick keybed, fixed raised fallboard/music rest, three pedals, side feet, rear soundboard-colored panel and braces. Stool and sheet music are absent; keys and pedals belong to one piano assembly. Audio, key action, tuning and real-instrument performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.498 × 1.216 × 0.786 m; 14,816 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "music",
        "piano",
        "community",
        "ピアノ"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-upright-piano/preview.png",
      "preview": "city-upright-piano.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 14816,
      "dimensions": [
        1.498,
        1.216,
        0.786
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-037/scripts/city_expansion/community_music_instruments.py",
        "sourceSha256": "f17d63a4f8866ab08eec4483f964710b9f82dac17ff939ffd508afddeefff311",
        "sourceRecipeSha256": "cdfd2745ba62ca00e5ee369892c24f613649721462c92776f582802c5863f82a",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "90e95fe1a1500ad6914a0feace2478e92966631caa2c1b78cc47855f25d97186"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-037/scripts/city_expansion/community_music_instruments.py",
            "scripts/city_expansion/frozen/batch-037/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-upright-piano"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-upright-piano/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-upright-piano.json",
      "attribution": "Upright piano by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-upright-piano/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-upright-piano.glb",
          "format": "GLB",
          "bytes": 1004728,
          "sha256": "f17d63a4f8866ab08eec4483f964710b9f82dac17ff939ffd508afddeefff311",
          "url": "https://xenoah.github.io/meshcopia/assets/city-upright-piano/source/city-upright-piano.glb"
        },
        {
          "name": "city-upright-piano.stl",
          "format": "STL",
          "bytes": 740884,
          "sha256": "90e95fe1a1500ad6914a0feace2478e92966631caa2c1b78cc47855f25d97186",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-upright-piano/source/city-upright-piano.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-upright-piano",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1004728,
              "name": "city-upright-piano.glb",
              "sha256": "f17d63a4f8866ab08eec4483f964710b9f82dac17ff939ffd508afddeefff311"
            },
            {
              "bytes": 740884,
              "name": "city-upright-piano.stl",
              "sha256": "90e95fe1a1500ad6914a0feace2478e92966631caa2c1b78cc47855f25d97186"
            }
          ],
          "archive": {
            "bytes": 387539,
            "filename": "city-upright-piano-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c9f5ad4493e394ffd6625698d7b7d88a7cabdc66385b70fb66c6ed6f6708ee32",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-upright-piano-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-upright-piano.fbx",
              "format": "FBX",
              "bytes": 459708,
              "sha256": "e7e256a3ccfbcbd953bd305740e1ac7da338e9867837716d89052043ce69b4c4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-upright-piano.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f01e00ec9498118fda7ab64fb1de966a080f7876ec67a0c2cc1eb366535ba612.json",
                "bytes": 902,
                "sha256": "f01e00ec9498118fda7ab64fb1de966a080f7876ec67a0c2cc1eb366535ba612"
              }
            }
          ],
          "notice": {
            "bytes": 384,
            "filename": "LICENSE.txt",
            "sha256": "f9edc6718b0e29fa82b07f6c603e9ea1bcb34589909aa1624df96894cc8c3124",
            "text": "Upright piano by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-upright-piano/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-upright-piano/source/city-upright-piano.glb"
    },
    {
      "id": "city-urban-apiary-beehive",
      "type": "model",
      "title": "架台付きの都市養蜂箱",
      "titleEn": "Urban apiary beehive on stand",
      "description": "公共菜園や屋上養蜂エリアの情景用に作成した、架台付きの積層式養蜂箱。3段の木箱、角の継ぎ目、前後の持ち手、張り出した金属蓋、巣門の実際の隙間、着地板と脚部を造形しています。蜂・蜂蜜・巣脾・内部の巣枠・養蜂道具は含みません。養蜂手順や生態・動物の健康、耐候性の保証を示すものではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.605 × 1.102 × 0.880 m、12,100三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A stand-mounted stacked hive for community-garden and rooftop-apiary scenery, with three timber box courses, corner-joint details, front/rear lifting handles, an overhanging metal lid, a genuinely open entrance gap, a landing board and braced legs. Bees, honey, comb, internal frames and beekeeping tools are omitted. It is not beekeeping guidance and makes no ecological, animal-health or weather-resistance claim. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.605 × 1.102 × 0.880 m; 12,100 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "beehive",
        "apiary",
        "garden",
        "養蜂箱"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-urban-apiary-beehive/preview.png",
      "preview": "city-urban-apiary-beehive.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 12100,
      "dimensions": [
        0.605,
        1.102,
        0.879517
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-014/scripts/city_expansion/urban_ecology.py",
        "sourceSha256": "b0b528e9a388c9858f682781c6e76ad74330e80501ec3bb7e44cfe909c9228dd",
        "sourceRecipeSha256": "d8518a37b5189747d06d0aedbb74959de014c67a67b4c751b04b1ea4ee5b37f1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "a225d595d860baca9cc06e632483083a7e9484bb1846b44889092c2fae22e5d6"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-014/scripts/city_expansion/urban_ecology.py",
            "scripts/city_expansion/frozen/batch-014/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-urban-apiary-beehive"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-urban-apiary-beehive/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-urban-apiary-beehive.json",
      "attribution": "Urban apiary beehive on stand by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-urban-apiary-beehive/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-urban-apiary-beehive.glb",
          "format": "GLB",
          "bytes": 846700,
          "sha256": "b0b528e9a388c9858f682781c6e76ad74330e80501ec3bb7e44cfe909c9228dd",
          "url": "https://xenoah.github.io/meshcopia/assets/city-urban-apiary-beehive/source/city-urban-apiary-beehive.glb"
        },
        {
          "name": "city-urban-apiary-beehive.stl",
          "format": "STL",
          "bytes": 605084,
          "sha256": "a225d595d860baca9cc06e632483083a7e9484bb1846b44889092c2fae22e5d6",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-urban-apiary-beehive/source/city-urban-apiary-beehive.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-urban-apiary-beehive",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 846700,
              "name": "city-urban-apiary-beehive.glb",
              "sha256": "b0b528e9a388c9858f682781c6e76ad74330e80501ec3bb7e44cfe909c9228dd"
            },
            {
              "bytes": 605084,
              "name": "city-urban-apiary-beehive.stl",
              "sha256": "a225d595d860baca9cc06e632483083a7e9484bb1846b44889092c2fae22e5d6"
            }
          ],
          "archive": {
            "bytes": 362388,
            "filename": "city-urban-apiary-beehive-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "1b0a44d0b33daf28a70322f1a599b2cd20e775d6f9d12ca6773001f5fdcc3781",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-urban-apiary-beehive-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-urban-apiary-beehive.fbx",
              "format": "FBX",
              "bytes": 416844,
              "sha256": "3b6defc86c613943cf727c2f509eda59050f849f262533f96fbbd40a5ec9e83b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-urban-apiary-beehive.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ca6125b26e4e34d7464638c334e014fc232a0aa6e8667bb9370977afdacdb8c6.json",
                "bytes": 708,
                "sha256": "ca6125b26e4e34d7464638c334e014fc232a0aa6e8667bb9370977afdacdb8c6"
              }
            }
          ],
          "notice": {
            "bytes": 407,
            "filename": "LICENSE.txt",
            "sha256": "2668928d75dc3f419d93d1c1343ae825f0e51420eeb2daddec8a046a00ee2dcb",
            "text": "Urban apiary beehive on stand by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-urban-apiary-beehive/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-urban-apiary-beehive/source/city-urban-apiary-beehive.glb"
    },
    {
      "id": "city-urban-transit-bus",
      "type": "model",
      "title": "低床型都市路線バス",
      "titleEn": "Urban transit bus",
      "description": "停留所や都市道路に配置する、二軸の低床型路線バスです。長い車体、二か所の閉じた乗客扉、広い窓、段差付きの後部床、座席、手すりと吊り手、運転席・操舵輪・計器、車軸と底部フレーム、後部サービスグリル、屋根上の空調外装を一式に造形しています。淡いアルファ透過ガラスをGLBに収録し、側窓と前面窓から実際の座席と車内が見えます。扉下部の暗色パネル・ミラー・灯火・行先表示欄は不透明です。屈折ガラス、内部エンジン、文字、人物、扉開閉・走行・操舵・空調動作は含みません。部品全体で一モデルです。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）3.110 × 3.186 × 10.880 m、136,940三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A two-axle low-floor-style transit bus for stops and urban road scenes. Its long body includes two closed passenger doorways, broad windows, a stepped rear floor, modeled passenger seats, handrails and hanging grips, driver seat with steering wheel and blank instruments, axles and underframe, rear service grille and rooftop HVAC exterior. Lightly tinted alpha-blended glazing is exported in the GLB, allowing genuine views of the included seats and cabin. Lower dark door panels, mirrors, lamps and the blank destination panel are opaque. No refractive-glass simulation, internal engine, lettering, people, door, driving, steering or HVAC behavior is included. All components form one complete model. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 3.110 × 3.186 × 10.880 m; 136,940 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "road-vehicle",
        "transit-bus",
        "passenger-interior",
        "bus",
        "バス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-urban-transit-bus/preview.png",
      "preview": "city-urban-transit-bus.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 136940,
      "dimensions": [
        3.11,
        3.186,
        10.88
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-048/scripts/city_expansion/urban_transport_vehicles.py",
        "sourceSha256": "9b23379449df678250aafb1ac721a4c97e07899ebe5c81bfb6fe3a281704e74b",
        "sourceRecipeSha256": "8886f4fc9f5de11f1658b5610e16995e2e515f50fe6896bab31871b6914c4132",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "bbe207af3dd53d06e12820ba1620c203b19ec2d75532eaea01d8fd48b18d982d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-048/scripts/city_expansion/urban_transport_vehicles.py",
            "scripts/city_expansion/frozen/batch-048/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-urban-transit-bus"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-urban-transit-bus/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-urban-transit-bus.json",
      "attribution": "Urban transit bus by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-urban-transit-bus/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-urban-transit-bus.glb",
          "format": "GLB",
          "bytes": 6691740,
          "sha256": "9b23379449df678250aafb1ac721a4c97e07899ebe5c81bfb6fe3a281704e74b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-urban-transit-bus/source/city-urban-transit-bus.glb"
        },
        {
          "name": "city-urban-transit-bus.stl",
          "format": "STL",
          "bytes": 6847084,
          "sha256": "bbe207af3dd53d06e12820ba1620c203b19ec2d75532eaea01d8fd48b18d982d",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-urban-transit-bus/source/city-urban-transit-bus.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-urban-transit-bus",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 6691740,
              "name": "city-urban-transit-bus.glb",
              "sha256": "9b23379449df678250aafb1ac721a4c97e07899ebe5c81bfb6fe3a281704e74b"
            },
            {
              "bytes": 6847084,
              "name": "city-urban-transit-bus.stl",
              "sha256": "bbe207af3dd53d06e12820ba1620c203b19ec2d75532eaea01d8fd48b18d982d"
            }
          ],
          "archive": {
            "bytes": 3425739,
            "filename": "city-urban-transit-bus-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8f86954a3a11dd2965c57555bdf6ab6e503e4dfa795c2330f70352c3d445eb10",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-urban-transit-bus-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-urban-transit-bus.fbx",
              "format": "FBX",
              "bytes": 4008444,
              "sha256": "762b9ec78af2e1b0c7497e2fd8530886fac57628638a42b1cf7a45ebe643d7c5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-urban-transit-bus.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6551208c7972331c03aa817814c6935da272c21c2841c212133b90761838f213.json",
                "bytes": 4813,
                "sha256": "6551208c7972331c03aa817814c6935da272c21c2841c212133b90761838f213"
              }
            }
          ],
          "notice": {
            "bytes": 392,
            "filename": "LICENSE.txt",
            "sha256": "769e687c5ca9dbef488551e0f94fb4c7999734af13d8714ab2532ac32ffa8bcd",
            "text": "Urban transit bus by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-urban-transit-bus/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-urban-transit-bus/source/city-urban-transit-bus.glb"
    },
    {
      "id": "city-utility-cargo-cart",
      "type": "model",
      "title": "小型ユーティリティ運搬カート",
      "titleEn": "Utility cargo cart",
      "description": "公園・キャンパス・施設構内の低速搬送シーンに置く汎用カート。低床四輪シャーシ、開いた両側乗降部、幅広ベンチ席、細い柱の屋根、操舵輪とペダル、座席後方の独立した開放荷台を備えます。荷台床リブ、側板、ヒンジ・ラッチ付き後部ゲート、車軸・板ばね表現・底部電動機ケース・灯火も造形。前の低い風除けは不透明な青灰色表現で、その上方と側面は開放。空荷の一式を1モデルと数え、走行・積載・開閉・電気動作、実機性能・荷重・安全性は未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.410 × 1.915 × 3.255 m、28,468三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A generic utility cargo cart for low-speed transport scenes in parks, campuses and facility grounds. A low four-wheel chassis has open side entries, a broad bench seat, thin-post canopy, steering wheel and pedals, and a separate open cargo bed behind the seat. The bed includes floor ribs, side boards and a distinct hinged/latching tailgate; axles, visible leaf-spring detail, underside motor casing and inactive lamps are modeled. The short front wind deflector is opaque blue-grey, with open air above and on both sides. This empty whole assembly counts once. Driving, load handling, gate movement, electrical function, real-machine performance, load capacity and safety are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.410 × 1.915 × 3.255 m; 28,468 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "municipal-service",
        "utility-cart",
        "cargo-bed",
        "構内運搬車"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-utility-cargo-cart/preview.png",
      "preview": "city-utility-cargo-cart.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 28468,
      "dimensions": [
        1.41,
        1.9155,
        3.255
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-040/scripts/city_expansion/municipal_service_vehicles.py",
        "sourceSha256": "073647eaf590dcefaa04f8a0c9c4056cb720a0a0fe4c6388e05ea693a151c4e0",
        "sourceRecipeSha256": "e6243369a179ae31cabb0b861fd019df0f0f5d686d3abfdee994430bf46cfe18",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "2936678465379e69149ecdb1a178009a9750a244533b919056577a694b638581"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-040/scripts/city_expansion/municipal_service_vehicles.py",
            "scripts/city_expansion/frozen/batch-040/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-utility-cargo-cart"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-utility-cargo-cart/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-utility-cargo-cart.json",
      "attribution": "Utility cargo cart by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-utility-cargo-cart/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-utility-cargo-cart.glb",
          "format": "GLB",
          "bytes": 1682824,
          "sha256": "073647eaf590dcefaa04f8a0c9c4056cb720a0a0fe4c6388e05ea693a151c4e0",
          "url": "https://xenoah.github.io/meshcopia/assets/city-utility-cargo-cart/source/city-utility-cargo-cart.glb"
        },
        {
          "name": "city-utility-cargo-cart.stl",
          "format": "STL",
          "bytes": 1423484,
          "sha256": "2936678465379e69149ecdb1a178009a9750a244533b919056577a694b638581",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-utility-cargo-cart/source/city-utility-cargo-cart.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-utility-cargo-cart",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1682824,
              "name": "city-utility-cargo-cart.glb",
              "sha256": "073647eaf590dcefaa04f8a0c9c4056cb720a0a0fe4c6388e05ea693a151c4e0"
            },
            {
              "bytes": 1423484,
              "name": "city-utility-cargo-cart.stl",
              "sha256": "2936678465379e69149ecdb1a178009a9750a244533b919056577a694b638581"
            }
          ],
          "archive": {
            "bytes": 724665,
            "filename": "city-utility-cargo-cart-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "8fdc0e97cc5051cf70b8e3550d216b3ecb8bb66858f2c44d6c64d23d19a9ff7e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-utility-cargo-cart-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-utility-cargo-cart.fbx",
              "format": "FBX",
              "bytes": 850252,
              "sha256": "9affcb66efc7085808ae9b08d602a0e46d286bf57c1d3b979408e830993ea0ca",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-utility-cargo-cart.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6d43390d86fdf1cd3f1cfdb6ccfa3f1bea2355ec681dc6ea92322e78a5d02511.json",
                "bytes": 904,
                "sha256": "6d43390d86fdf1cd3f1cfdb6ccfa3f1bea2355ec681dc6ea92322e78a5d02511"
              }
            }
          ],
          "notice": {
            "bytes": 394,
            "filename": "LICENSE.txt",
            "sha256": "26a0bba10db194a58b2df81ed1e2ab7fcdcdcf9d47baf3876bf829bd303cda1f",
            "text": "Utility cargo cart by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-utility-cargo-cart/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-utility-cargo-cart/source/city-utility-cargo-cart.glb"
    },
    {
      "id": "city-vending-machine",
      "type": "model",
      "title": "街路自動販売機",
      "titleEn": "Street vending machine",
      "description": "独立した商品棚と缶、透明窓、操作部、受取口を備えた汎用自動販売機。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 繰り返し部品は材質と構成単位ごとに統合済み。",
      "descriptionEn": "Generic stocked vending cabinet with transparent display, separate cans and shelves, keypad, payment hardware, delivery pocket and rear cooling louvers. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Repeated static details are grouped by material and assembly; the procedural source retains the editable construction.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "vending",
        "retail",
        "自動販売機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-vending-machine/thumbnail.png",
      "preview": "city-vending-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 45632,
      "dimensions": [
        0.99,
        1.9375,
        0.8475
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0; Meshcopia attribute-preserving static grouping 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_extra.py",
        "sourceSha256": "c9e596eea4553326dde415a86968e57fafe49a03ff2ceb250bfb8f99732e6a0b",
        "stlSha256": "f8be27489e8b5b15cf364d16aa1f257b75dd951330cf94ee06e869ec04a41557",
        "staticGrouping": {
          "profile": "vending",
          "meshNodesBefore": 172,
          "meshNodesAfter": 46,
          "primitiveInstancesBefore": 172,
          "primitiveInstancesAfter": 46,
          "triangles": 45632,
          "materialsBefore": 14,
          "materialsAfter": 14,
          "sourceSha256": "c349ef1aa2c14576828c8ce845653e29afae09db417c68107d17521ba83d99c9",
          "groupedSha256": "c9e596eea4553326dde415a86968e57fafe49a03ff2ceb250bfb8f99732e6a0b",
          "positionOperation": "translation baked to float32; validate roundoff bound",
          "normalUvMaterialOperation": "source float values/material JSON preserved; no normal recomputation",
          "geometrySimplification": false
        },
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/civic_grouped_assets.py",
        "changes": "Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification. Baseline GLB SHA-256: c349ef1aa2c14576828c8ce845653e29afae09db417c68107d17521ba83d99c9."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/civic_extra.py",
            "scripts/city/common.py",
            "scripts/city/civic.py",
            "scripts/city/civic_static_groups.py",
            "scripts/city/civic_grouped_assets.py"
          ],
          "selectors": [
            "city-vending-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-vending-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-vending-machine.json",
      "attribution": "Street vending machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-vending-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification. Baseline GLB SHA-256: c349ef1aa2c14576828c8ce845653e29afae09db417c68107d17521ba83d99c9.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-vending-machine.glb",
          "format": "GLB",
          "bytes": 1421680,
          "sha256": "c9e596eea4553326dde415a86968e57fafe49a03ff2ceb250bfb8f99732e6a0b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-vending-machine/source/city-vending-machine.glb"
        },
        {
          "name": "city-vending-machine.stl",
          "format": "STL",
          "bytes": 2281684,
          "sha256": "f8be27489e8b5b15cf364d16aa1f257b75dd951330cf94ee06e869ec04a41557",
          "url": "https://xenoah.github.io/meshcopia/assets/city-vending-machine/source/city-vending-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-vending-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1421680,
              "name": "city-vending-machine.glb",
              "sha256": "c9e596eea4553326dde415a86968e57fafe49a03ff2ceb250bfb8f99732e6a0b"
            },
            {
              "bytes": 2281684,
              "name": "city-vending-machine.stl",
              "sha256": "f8be27489e8b5b15cf364d16aa1f257b75dd951330cf94ee06e869ec04a41557"
            }
          ],
          "archive": {
            "bytes": 1091175,
            "filename": "city-vending-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "166e63711d4d504ad33578c7699facc56fe8caebcfdf6514191350bb6dd02294",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-vending-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-vending-machine.fbx",
              "format": "FBX",
              "bytes": 1315900,
              "sha256": "17276741b59b0fbb4d0381c87df6c916503ec6fdcaf8fe104b528087eae39fa6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-vending-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d086afe19fb147b353b2b11aa919533e2df0d52fe219c0421a54d2419d005ac8.json",
                "bytes": 1883,
                "sha256": "d086afe19fb147b353b2b11aa919533e2df0d52fe219c0421a54d2419d005ac8"
              }
            }
          ],
          "notice": {
            "bytes": 555,
            "filename": "LICENSE.txt",
            "sha256": "68997a7c39b567d379b44297c78e3a35a5d189e4238b471dd49dd20ed660ab25",
            "text": "Street vending machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-vending-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: Repeated static details grouped by material and named assembly with original triangle-corner normals, UVs and material records preserved; no geometry simplification.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-vending-machine/source/city-vending-machine.glb"
    },
    {
      "id": "city-ventilation-outlet",
      "type": "model",
      "title": "壁面換気ルーバー",
      "titleEn": "Wall ventilation louver",
      "description": "7枚の傾斜羽根、水切り端部、奥行きのある枠とメッシュ防虫網を備えた金属製換気口。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A folded-metal wall outlet with seven sloping louvers, drip lips, deep frame and a fully modeled rear insect screen. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "ventilation",
        "louver",
        "wall",
        "metal",
        "exterior",
        "換気口"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-ventilation-outlet/thumbnail.png",
      "preview": "city-ventilation-outlet.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13188,
      "dimensions": [
        0.6,
        0.45,
        0.172
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs. Repeated static parts are grouped into named assemblies; triangle-corner UVs and material records retained from original.",
      "provenance": {
        "method": "Original procedural geometry, followed by geometry-preserving static GLB assembly grouping",
        "tool": "Blender 4.5.14 LTS; Meshcopia city generator 1.0; grouping postprocessor with Python 3.12.14 and NumPy 2.3.5",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py",
        "sourceSha256": "c54885d80ec8e8ea3a3c77644adaa59399cef05f138ee0b9bce5d403e52157cc",
        "alternateFormat": "STL written by scripts/city/group_static_assemblies.py from exact grouped GLB triangle coordinates; meters, Y-up, no colors or UVs; no printability or manufacturing validation.",
        "stlSha256": "b2d5cce26cd2c37c2b0d52f41b4a5c9309ce1c84ddda36ecdd13d053e37c3dca",
        "changes": "Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 49c551213a6c89938b4716a1ae6df221a5612aa7c9bbed162e542ea81745666f.",
        "baseGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure.py",
        "postprocessGeneratorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/group_static_assemblies.py"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure.py",
            "scripts/city/common.py",
            "scripts/city/group_static_assemblies.py",
            "scripts/city/render_grouped_assemblies.py"
          ],
          "selectors": [
            "city-ventilation-outlet"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-ventilation-outlet/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-ventilation-outlet.json",
      "attribution": "Wall ventilation louver by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-ventilation-outlet/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 49c551213a6c89938b4716a1ae6df221a5612aa7c9bbed162e542ea81745666f.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-ventilation-outlet.glb",
          "format": "GLB",
          "bytes": 685036,
          "sha256": "c54885d80ec8e8ea3a3c77644adaa59399cef05f138ee0b9bce5d403e52157cc",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ventilation-outlet/source/city-ventilation-outlet.glb"
        },
        {
          "name": "city-ventilation-outlet.stl",
          "format": "STL",
          "bytes": 659484,
          "sha256": "b2d5cce26cd2c37c2b0d52f41b4a5c9309ce1c84ddda36ecdd13d053e37c3dca",
          "url": "https://xenoah.github.io/meshcopia/assets/city-ventilation-outlet/source/city-ventilation-outlet.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-ventilation-outlet",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 685036,
              "name": "city-ventilation-outlet.glb",
              "sha256": "c54885d80ec8e8ea3a3c77644adaa59399cef05f138ee0b9bce5d403e52157cc"
            },
            {
              "bytes": 659484,
              "name": "city-ventilation-outlet.stl",
              "sha256": "b2d5cce26cd2c37c2b0d52f41b4a5c9309ce1c84ddda36ecdd13d053e37c3dca"
            }
          ],
          "archive": {
            "bytes": 335426,
            "filename": "city-ventilation-outlet-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a917c7a77d243e11710f67ee874c32f27299341b2205ebba51e46cdd03ce9d00",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-ventilation-outlet-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-ventilation-outlet.fbx",
              "format": "FBX",
              "bytes": 423804,
              "sha256": "42fde0e58fdfe077baba1678490bcfe1b625b757962991cd745eae7e06271707",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-ventilation-outlet.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/dd9240c0ecd0089faad7e2e42f632edb056e54e6bff5f87881d176b749b139d1.json",
                "bytes": 901,
                "sha256": "dd9240c0ecd0089faad7e2e42f632edb056e54e6bff5f87881d176b749b139d1"
              }
            }
          ],
          "notice": {
            "bytes": 660,
            "filename": "LICENSE.txt",
            "sha256": "c3a8821cf575f167f6bee39da53a44fd48dd964cedf7765a6ed8508c9ba0d9f1",
            "text": "Wall ventilation louver by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-ventilation-outlet/\nProvided as-is, without warranties (license Section 5).\nChanges: Static repeated mesh parts grouped by original material within named major assemblies; no decimation, remeshing, UV change or material change. Candidate equivalence audited against frozen original GLB 49c551213a6c89938b4716a1ae6df221a5612aa7c9bbed162e542ea81745666f.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-ventilation-outlet/source/city-ventilation-outlet.glb"
    },
    {
      "id": "city-vertical-band-saw",
      "type": "model",
      "title": "縦型バンドソー",
      "titleEn": "Vertical workshop band saw",
      "description": "地域の整備工房やメーカースペース用の縦型バンドソー。上下の車輪ハウジングを左の背骨フレームでつなぎ、開いた喉部、差し込みスリットと刃の穴を持つ作業台、定規フェンス、短く見える静止帯刃、ガイド、上部調整輪、正面スイッチ、後部モーター外装と中空の集じん口を造形しています。材料、切断動作、内部の駆動輪や配線は含みません。電気・機械・荷重支持・安全性は未検証の静的な外観モデルで、操作・製作の指示は付属しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.784 × 1.726 × 0.805 m、11,900三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A vertical band saw for municipal workshops and makerspaces. Separate upper and lower wheel housings connect through a left backbone around an open throat. Includes a slotted work table with real blade aperture, straight fence, short stationary visible band, guides, top adjustment wheel, front switches, rear motor exterior and hollow dust outlet. No stock, cutting action, internal drive wheels or wiring is included. Static appearance geometry with no electrical, mechanical, load-bearing or safety validation and no operation or fabrication instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.784 × 1.726 × 0.805 m; 11,900 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "band-saw",
        "maintenance",
        "makerspace",
        "バンドソー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-vertical-band-saw/preview.png",
      "preview": "city-vertical-band-saw.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11900,
      "dimensions": [
        0.784,
        1.726,
        0.805
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
        "sourceSha256": "ec16f385c55141ca896550330d6f434b3c9e89053dfbb57645218d20c6af055e",
        "sourceRecipeSha256": "4a468bb111b2c6384b46c7cbedd3be9072f93cd179466bef1ab68e53a3fd36dd",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f3346920bcbde3a7bfb795defb584a2558ec33625f5aac9175993bdb33125afd"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
            "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-vertical-band-saw"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-vertical-band-saw/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-vertical-band-saw.json",
      "attribution": "Vertical workshop band saw by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-vertical-band-saw/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-vertical-band-saw.glb",
          "format": "GLB",
          "bytes": 662792,
          "sha256": "ec16f385c55141ca896550330d6f434b3c9e89053dfbb57645218d20c6af055e",
          "url": "https://xenoah.github.io/meshcopia/assets/city-vertical-band-saw/source/city-vertical-band-saw.glb"
        },
        {
          "name": "city-vertical-band-saw.stl",
          "format": "STL",
          "bytes": 595084,
          "sha256": "f3346920bcbde3a7bfb795defb584a2558ec33625f5aac9175993bdb33125afd",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-vertical-band-saw/source/city-vertical-band-saw.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-vertical-band-saw",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 662792,
              "name": "city-vertical-band-saw.glb",
              "sha256": "ec16f385c55141ca896550330d6f434b3c9e89053dfbb57645218d20c6af055e"
            },
            {
              "bytes": 595084,
              "name": "city-vertical-band-saw.stl",
              "sha256": "f3346920bcbde3a7bfb795defb584a2558ec33625f5aac9175993bdb33125afd"
            }
          ],
          "archive": {
            "bytes": 375701,
            "filename": "city-vertical-band-saw-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9b2ed8d7ef8c884cac3501551e141ba5d39eed645e80d4697541054307c76f32",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-vertical-band-saw-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-vertical-band-saw.fbx",
              "format": "FBX",
              "bytes": 419580,
              "sha256": "4970e3e7c4c86a7aaf6520aebf67983f965104ffc60d763580df710673c5e0ec",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-vertical-band-saw.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/87132dd06ac5f34ea2fd78d567a54b1860d8ebf980dfda0c504ee9e3f5c73675.json",
                "bytes": 1094,
                "sha256": "87132dd06ac5f34ea2fd78d567a54b1860d8ebf980dfda0c504ee9e3f5c73675"
              }
            }
          ],
          "notice": {
            "bytes": 401,
            "filename": "LICENSE.txt",
            "sha256": "7491f2f0a55e1c72fb6062d51a24159fc634b1b300aef18b0f0e82d0f5e2cb51",
            "text": "Vertical workshop band saw by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-vertical-band-saw/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-vertical-band-saw/source/city-vertical-band-saw.glb"
    },
    {
      "id": "city-vertical-platform-lift",
      "type": "model",
      "title": "開放型垂直プラットフォームリフト",
      "titleEn": "Open vertical platform access lift",
      "description": "車椅子向け昇降設備を表現する、マスト付き開放型アクセスプラットフォームの静的外観。上昇位置の床、支持台枠、片持ち腕、斜材、ガイドと可視キャリッジ、側面・背面ガード、閉じた前扉、ヒンジ、ラッチと非作動ボタンを造形。床・壁・利用者・車椅子は含まず、下部フレームの基準と目的の床高さをシーン側で合わせる必要があります。内部駆動、配線、インターロック、油圧系統、細かなねじ山は省略。昇降・扉動作・安全機能はなく、アクセシビリティ、機械・荷重・人の利用・避難・建築基準の認証はありません。施工・操作案内ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.470 × 2.871 × 1.995 m、25,172三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "Static appearance of an open mast-mounted wheelchair-style access platform, with a raised deck, base chassis, cantilever arms and braces, exposed guides and visible carriage, side/rear guards, closed front gate, hinges, latch and nonfunctional buttons. No floor, wall, rider or wheelchair is included; align the lower chassis and intended floor levels in the host scene. Internal drive, wiring, interlocks, hydraulic circuit and tiny screw threads are omitted. No lift or gate motion, safety function, accessibility, machinery, load, human-use, evacuation or building-standard certification is supplied. This is not installation or operating guidance. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.470 × 2.871 × 1.995 m; 25,172 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "platform-lift",
        "access-platform",
        "vertical-access",
        "昇降機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-vertical-platform-lift/preview.png",
      "preview": "city-vertical-platform-lift.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 25172,
      "dimensions": [
        1.47,
        2.871,
        1.995
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-017/scripts/city_expansion/vertical_access.py",
        "sourceSha256": "bf2a559d95cd616a133102e8f8988afec71318bf416910ca1f59c1f8f32aa04a",
        "sourceRecipeSha256": "3ace3cca6ba6ad192f75fbfeb8fbf6d44a62a1f63b4c84b98ef7d729f96ec195",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "72c823f492dcaac16f38fc6ddbc066900ee419eac17b20377bcadf4062102ffc"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-017/scripts/city_expansion/vertical_access.py",
            "scripts/city_expansion/frozen/batch-017/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-vertical-platform-lift"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-vertical-platform-lift/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-vertical-platform-lift.json",
      "attribution": "Open vertical platform access lift by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-vertical-platform-lift/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-vertical-platform-lift.glb",
          "format": "GLB",
          "bytes": 1419612,
          "sha256": "bf2a559d95cd616a133102e8f8988afec71318bf416910ca1f59c1f8f32aa04a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-vertical-platform-lift/source/city-vertical-platform-lift.glb"
        },
        {
          "name": "city-vertical-platform-lift.stl",
          "format": "STL",
          "bytes": 1258684,
          "sha256": "72c823f492dcaac16f38fc6ddbc066900ee419eac17b20377bcadf4062102ffc",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-vertical-platform-lift/source/city-vertical-platform-lift.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-vertical-platform-lift",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1419612,
              "name": "city-vertical-platform-lift.glb",
              "sha256": "bf2a559d95cd616a133102e8f8988afec71318bf416910ca1f59c1f8f32aa04a"
            },
            {
              "bytes": 1258684,
              "name": "city-vertical-platform-lift.stl",
              "sha256": "72c823f492dcaac16f38fc6ddbc066900ee419eac17b20377bcadf4062102ffc"
            }
          ],
          "archive": {
            "bytes": 742899,
            "filename": "city-vertical-platform-lift-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6d4315580e9630c00bbbe2b3d4f21b2e885b47af738c09489a97651f7f4098a6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-vertical-platform-lift-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-vertical-platform-lift.fbx",
              "format": "FBX",
              "bytes": 847772,
              "sha256": "3778ee9915806fc201c5ae332589c40abb30d65a735157423eda2a804baf545f",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-vertical-platform-lift.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8f4115f7a8e1e21bb7e4015b17856a8ad0be854a2948ce518a615169f22dfa13.json",
                "bytes": 1098,
                "sha256": "8f4115f7a8e1e21bb7e4015b17856a8ad0be854a2948ce518a615169f22dfa13"
              }
            }
          ],
          "notice": {
            "bytes": 414,
            "filename": "LICENSE.txt",
            "sha256": "c81d4608bc45a9da8136e48fa7e02c4b6c69b4562e5a9dd79d882c025c860b94",
            "text": "Open vertical platform access lift by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-vertical-platform-lift/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-vertical-platform-lift/source/city-vertical-platform-lift.glb"
    },
    {
      "id": "city-vertical-rotisserie-spit",
      "type": "model",
      "title": "縦型回転焼き機の外観",
      "titleEn": "Vertical rotisserie spit appliance",
      "description": "飲食店の調理台に配置する縦型回転焼き機の外観です。空の縦串と固定フォーク/受け皿、上側駆動部外装、三段の非発光ヒーター面、側面つまみ、実際に凹んだ周縁付き油受け、ゴム脚と背面通気/電源口を造形。肉や食品は含まず、一式1点です。台上設置高さはシーン側で調整してください。回転・加熱・排煙や食品機器の安全性能は未実装・未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.438 × 0.922 × 0.525 m、11,276三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A vertical rotisserie exterior for restaurant counters. It has an empty vertical spit with fixed forks/support disc, upper drive housing, three unlit heater faces, side controls, a genuinely recessed rimmed drip tray, rubber feet and rear vent/power details. No meat or food is supplied; all parts count as one model. Adjust counter placement height. Rotation, heating, ventilation and food-appliance safety performance are unimplemented and untested. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.438 × 0.922 × 0.525 m; 11,276 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "kitchen",
        "vertical-rotisserie",
        "spit",
        "縦型焼き機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-vertical-rotisserie-spit/preview.png",
      "preview": "city-vertical-rotisserie-spit.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11276,
      "dimensions": [
        0.438,
        0.9225,
        0.5255
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-055/scripts/city_expansion/snack_service_equipment.py",
        "sourceSha256": "1b8e3d50feb243db61c573b9fa51da292508c76e74183a1a415597a063a7979c",
        "sourceRecipeSha256": "24c803b430c20450836b5af3bfaef592d95502a4bb428f1dd1daf17f7a6f52d4",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "bd63f904fe1a497ae0c2a9fbc3b9d820c0dea4be697ee6cff165bc4e2cea5e36"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-055/scripts/city_expansion/snack_service_equipment.py",
            "scripts/city_expansion/frozen/batch-055/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-vertical-rotisserie-spit"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-vertical-rotisserie-spit/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-vertical-rotisserie-spit.json",
      "attribution": "Vertical rotisserie spit appliance by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-vertical-rotisserie-spit/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-vertical-rotisserie-spit.glb",
          "format": "GLB",
          "bytes": 626504,
          "sha256": "1b8e3d50feb243db61c573b9fa51da292508c76e74183a1a415597a063a7979c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-vertical-rotisserie-spit/source/city-vertical-rotisserie-spit.glb"
        },
        {
          "name": "city-vertical-rotisserie-spit.stl",
          "format": "STL",
          "bytes": 563884,
          "sha256": "bd63f904fe1a497ae0c2a9fbc3b9d820c0dea4be697ee6cff165bc4e2cea5e36",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-vertical-rotisserie-spit/source/city-vertical-rotisserie-spit.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-vertical-rotisserie-spit",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 626504,
              "name": "city-vertical-rotisserie-spit.glb",
              "sha256": "1b8e3d50feb243db61c573b9fa51da292508c76e74183a1a415597a063a7979c"
            },
            {
              "bytes": 563884,
              "name": "city-vertical-rotisserie-spit.stl",
              "sha256": "bd63f904fe1a497ae0c2a9fbc3b9d820c0dea4be697ee6cff165bc4e2cea5e36"
            }
          ],
          "archive": {
            "bytes": 332654,
            "filename": "city-vertical-rotisserie-spit-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "cbf69f2e35c3e00b0f9ae6f6acafeb9be8e15c1e7342ae7f60270bb92dbdcb60",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-vertical-rotisserie-spit-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-vertical-rotisserie-spit.fbx",
              "format": "FBX",
              "bytes": 379948,
              "sha256": "91aadebd9509161e7fb9d26e3f656741321f289b26b905d8039e939675412993",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-vertical-rotisserie-spit.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4fe77fde9bd39db0bd5d0f8b29a4645a50d6105c0b18d040bd4f2008eaebd478.json",
                "bytes": 708,
                "sha256": "4fe77fde9bd39db0bd5d0f8b29a4645a50d6105c0b18d040bd4f2008eaebd478"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "bf66b6d23a8e60c988c1788787ec0b44102096dd369f573b462827a47ad070f8",
            "text": "Vertical rotisserie spit appliance by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-vertical-rotisserie-spit/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-vertical-rotisserie-spit/source/city-vertical-rotisserie-spit.glb"
    },
    {
      "id": "city-w-beam-guardrail",
      "type": "model",
      "title": "ガードレール（W形ビーム）",
      "titleEn": "W-beam guardrail section",
      "description": "道路の路肩に設置する白色塗装のW形ビーム防護柵です。4mのビームと両端の巻込み端部、丸パイプ支柱3本とキャップ、支柱ブラケット、ビームの締結ボルト頭、支柱上の丸形反射板を造形しています。連続設置用の継手部品、地中部分、道路標示や汚れは含みません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）5.033 × 0.781 × 0.333 m、10,460三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A white-painted W-beam roadside guardrail. It models a 4 m two-wave beam with flared terminal ends curving back at both sides, three round galvanized posts with caps and brackets, beam fastening bolt heads and a round delineator reflector on the center post. Continuation splices, buried post sections, road markings and weathering are omitted. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 5.033 × 0.781 × 0.333 m; 10,460 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "guardrail",
        "w-beam",
        "roadside-safety",
        "barrier",
        "ガードレール"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-w-beam-guardrail/preview.png",
      "preview": "city-w-beam-guardrail.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 10460,
      "dimensions": [
        5.03313,
        0.781,
        0.333
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
        "sourceSha256": "6c6c463780b954cfc79e0ceace2330e6a7f984ac6a093a2e26b1b0396370291a",
        "sourceRecipeSha256": "43086904e668bd064df2bce9fc82ddf59ce181f9a21289ef647df21647242004",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "decf2f6973affec94991bcd4d480c9420bec45d4171e2b4fc876f62b1de270c9"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/claude_roadside_objects.py",
            "scripts/city_expansion/frozen/batch-059/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-w-beam-guardrail"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-w-beam-guardrail/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-w-beam-guardrail.json",
      "attribution": "W-beam guardrail section by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-w-beam-guardrail/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-w-beam-guardrail.glb",
          "format": "GLB",
          "bytes": 572648,
          "sha256": "6c6c463780b954cfc79e0ceace2330e6a7f984ac6a093a2e26b1b0396370291a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-w-beam-guardrail/source/city-w-beam-guardrail.glb"
        },
        {
          "name": "city-w-beam-guardrail.stl",
          "format": "STL",
          "bytes": 523084,
          "sha256": "decf2f6973affec94991bcd4d480c9420bec45d4171e2b4fc876f62b1de270c9",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-w-beam-guardrail/source/city-w-beam-guardrail.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-w-beam-guardrail",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 572648,
              "name": "city-w-beam-guardrail.glb",
              "sha256": "6c6c463780b954cfc79e0ceace2330e6a7f984ac6a093a2e26b1b0396370291a"
            },
            {
              "bytes": 523084,
              "name": "city-w-beam-guardrail.stl",
              "sha256": "decf2f6973affec94991bcd4d480c9420bec45d4171e2b4fc876f62b1de270c9"
            }
          ],
          "archive": {
            "bytes": 299145,
            "filename": "city-w-beam-guardrail-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c7e5c083c815678a7a25dc9175d47efeea480ca62c19ae2aa1e2a9d6dceb5887",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-w-beam-guardrail-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-w-beam-guardrail.fbx",
              "format": "FBX",
              "bytes": 345964,
              "sha256": "bfe1f29cd6c6eb4a91f7c901676879f09261a82008c647aad877d2c30f763992",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-w-beam-guardrail.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0468a74a0a7f1f0310ae92c69a7ee17ee37c6058c1434b2c45b6d484908e09b6.json",
                "bytes": 512,
                "sha256": "0468a74a0a7f1f0310ae92c69a7ee17ee37c6058c1434b2c45b6d484908e09b6"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "4f8689723acb0cf5d9df5c29bf9303d19ce9ad2ab34574522665204877a6f93c",
            "text": "W-beam guardrail section by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-w-beam-guardrail/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-w-beam-guardrail/source/city-w-beam-guardrail.glb"
    },
    {
      "id": "city-walk-behind-floor-scrubber",
      "type": "model",
      "title": "歩行型の床洗浄機",
      "titleEn": "Walk-behind floor scrubber",
      "description": "公共施設や店舗の床清掃シーン向けの歩行型洗浄機。円形ブラシ、成形タンク、操作ハンドル、実形状の湾曲スクイージー、排水・吸引ホースを備えます。液体、内部ポンプ、洗浄・吸引・走行はなく、衛生・電気安全や床適合性は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.778 × 1.128 × 1.250 m、23,920三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A walk-behind scrubber for public-building and retail floor-cleaning scenes, with a disc brush, molded tanks, operator handle, curved squeegee and fixed drain/suction hoses. No liquid, internal pump, scrubbing, suction or driving behavior is included; hygiene, electrical safety and floor compatibility are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.778 × 1.128 × 1.250 m; 23,920 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "floor",
        "scrubber",
        "cleaning",
        "洗浄機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-walk-behind-floor-scrubber/preview.png",
      "preview": "city-walk-behind-floor-scrubber.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 23920,
      "dimensions": [
        0.777582,
        1.127779,
        1.25
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-013/scripts/city_expansion/cleaning_service.py",
        "sourceSha256": "c45a125370296f13ee31fe56d7a7eb5da77ce1ca3642a08ba47ae93156ac1a94",
        "sourceRecipeSha256": "fc74e2809c2f4b24fbf01d3a304bcc45d8451f1053bd535d28a358e37809f527",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "f990f6d3bde0fb53569b3ea2debc0f4cf890b50b505b490409ee2fcdb0c09a4e"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-013/scripts/city_expansion/cleaning_service.py",
            "scripts/city_expansion/frozen/batch-013/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-walk-behind-floor-scrubber"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-walk-behind-floor-scrubber/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-walk-behind-floor-scrubber.json",
      "attribution": "Walk-behind floor scrubber by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-walk-behind-floor-scrubber/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-walk-behind-floor-scrubber.glb",
          "format": "GLB",
          "bytes": 1184460,
          "sha256": "c45a125370296f13ee31fe56d7a7eb5da77ce1ca3642a08ba47ae93156ac1a94",
          "url": "https://xenoah.github.io/meshcopia/assets/city-walk-behind-floor-scrubber/source/city-walk-behind-floor-scrubber.glb"
        },
        {
          "name": "city-walk-behind-floor-scrubber.stl",
          "format": "STL",
          "bytes": 1196084,
          "sha256": "f990f6d3bde0fb53569b3ea2debc0f4cf890b50b505b490409ee2fcdb0c09a4e",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-walk-behind-floor-scrubber/source/city-walk-behind-floor-scrubber.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-walk-behind-floor-scrubber",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1184460,
              "name": "city-walk-behind-floor-scrubber.glb",
              "sha256": "c45a125370296f13ee31fe56d7a7eb5da77ce1ca3642a08ba47ae93156ac1a94"
            },
            {
              "bytes": 1196084,
              "name": "city-walk-behind-floor-scrubber.stl",
              "sha256": "f990f6d3bde0fb53569b3ea2debc0f4cf890b50b505b490409ee2fcdb0c09a4e"
            }
          ],
          "archive": {
            "bytes": 775436,
            "filename": "city-walk-behind-floor-scrubber-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e299625a3da2c270e7c63924e3478280a10f26f023e4cf8b70c3eaf8ef54436c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-walk-behind-floor-scrubber-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-walk-behind-floor-scrubber.fbx",
              "format": "FBX",
              "bytes": 863516,
              "sha256": "a0f44fb9a487213ba708883db3e217714437928798905407c5c68f8a1b10b943",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-walk-behind-floor-scrubber.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1e9e838a66dff4253edd4937d925b8c2fb6bbfea3dba016fca2356586799c774.json",
                "bytes": 514,
                "sha256": "1e9e838a66dff4253edd4937d925b8c2fb6bbfea3dba016fca2356586799c774"
              }
            }
          ],
          "notice": {
            "bytes": 410,
            "filename": "LICENSE.txt",
            "sha256": "f8077f5f5a27acb24b17c0b2a76a243b8e86273b637c23ebf1dbe2938a560425",
            "text": "Walk-behind floor scrubber by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-walk-behind-floor-scrubber/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-walk-behind-floor-scrubber/source/city-walk-behind-floor-scrubber.glb"
    },
    {
      "id": "city-walkthrough-metal-detector",
      "type": "model",
      "title": "通過型金属探知ゲート",
      "titleEn": "Walk-through metal detector gate",
      "description": "旅客施設や公共建築の入口で検査導線を示す通過型ゲート。二枚の全高側面パネルと上部橋、足元の取付台、左右各12個の無発光表示窓、無表示の上部操作面、裏点検面・接続口を造形。独立した小売店用盗難防止ペデスタルとは異なる一体型アーチです。人物・床・隣接柵は含まず、検出・警報・認証や安全機能はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.284 × 2.348 × 0.581 m、7,032三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A walk-through gate marking a screening route at passenger facilities or public-building entrances. It includes two full-height side panels with overhead bridge, wide mounting feet, twelve unlit indicator windows per side, blank header control face and rear access/connection details. This continuous arch differs from separate retail antitheft pedestals. People, floor and adjacent barriers are absent; no detection, alarms, authentication or safety functions are supplied. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.284 × 2.348 × 0.581 m; 7,032 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "terminal",
        "security",
        "gate",
        "金属探知ゲート"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-walkthrough-metal-detector/preview.png",
      "preview": "city-walkthrough-metal-detector.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7032,
      "dimensions": [
        1.284,
        2.348,
        0.581
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-041/scripts/city_expansion/terminal_baggage_equipment.py",
        "sourceSha256": "a182b09c726d87470c04cf5a65772aae35d6251bda5708f3df3dec7fcdd4d13d",
        "sourceRecipeSha256": "6c38ac91cbe6b743ef4373c9d778d71a595dc6d432146d1797969cf34229737e",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "9df4a02ed93e827298e574e0518887fa9ef4f47f5f188469ad95696bc12277ef"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-041/scripts/city_expansion/terminal_baggage_equipment.py",
            "scripts/city_expansion/frozen/batch-041/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-walkthrough-metal-detector"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-walkthrough-metal-detector/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-walkthrough-metal-detector.json",
      "attribution": "Walk-through metal detector gate by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-walkthrough-metal-detector/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-walkthrough-metal-detector.glb",
          "format": "GLB",
          "bytes": 424820,
          "sha256": "a182b09c726d87470c04cf5a65772aae35d6251bda5708f3df3dec7fcdd4d13d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-walkthrough-metal-detector/source/city-walkthrough-metal-detector.glb"
        },
        {
          "name": "city-walkthrough-metal-detector.stl",
          "format": "STL",
          "bytes": 351684,
          "sha256": "9df4a02ed93e827298e574e0518887fa9ef4f47f5f188469ad95696bc12277ef",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/af80e678a81d7d5249bdce8b302efdb78fbdf4e1/content/assets/city-walkthrough-metal-detector/source/city-walkthrough-metal-detector.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-walkthrough-metal-detector",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 424820,
              "name": "city-walkthrough-metal-detector.glb",
              "sha256": "a182b09c726d87470c04cf5a65772aae35d6251bda5708f3df3dec7fcdd4d13d"
            },
            {
              "bytes": 351684,
              "name": "city-walkthrough-metal-detector.stl",
              "sha256": "9df4a02ed93e827298e574e0518887fa9ef4f47f5f188469ad95696bc12277ef"
            }
          ],
          "archive": {
            "bytes": 216083,
            "filename": "city-walkthrough-metal-detector-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e115f7a603a775e60856ebdef857db76963e4e8165ce7dd0ad0ef46b57834763",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-walkthrough-metal-detector-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-walkthrough-metal-detector.fbx",
              "format": "FBX",
              "bytes": 251628,
              "sha256": "870671d659d566a5257b7d55d81c76036da11e1c5df3310c6739c70fd11d51e6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-walkthrough-metal-detector.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1ef98edfbbb5cc21efee5c48c82e144977c0d7421f1d18c0ed7ee36ea2975d92.json",
                "bytes": 705,
                "sha256": "1ef98edfbbb5cc21efee5c48c82e144977c0d7421f1d18c0ed7ee36ea2975d92"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "19c3fc3c823efff63f3a90086ac515c048d0f30079da3c322055f6f4ba90a072",
            "text": "Walk-through metal detector gate by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-walkthrough-metal-detector/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-walkthrough-metal-detector/source/city-walkthrough-metal-detector.glb"
    },
    {
      "id": "city-wall-hand-dryer",
      "type": "model",
      "title": "下向きノズルの壁掛けハンドドライヤー",
      "titleEn": "Wall-mounted downward-nozzle hand dryer",
      "description": "公共トイレの壁面向けの静的なハンドドライヤー。丸みのある外殻、実際に開いた下面ノズルと吸気格子、センサー風部品、背面固定板と配線入口を造形。壁や電源配線は含みません。送風・加熱・衛生効果はなく、衛生・電気・安全認証はありません。配置時は壁面からの距離と取付高さを調整してください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.270 × 0.302 × 0.223 m、11,924三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static wall hand-dryer prop for public washroom scenes, with a rounded shell, genuinely open downward outlet, separated intake slats, sensor-like insert, rear mount and cable inlet. Wall and power wiring are absent. It provides no airflow, heat or hygiene effect and has no hygiene, electrical or safety certification. Adjust wall offset and installation height in the target scene. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.270 × 0.302 × 0.223 m; 11,924 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "washroom",
        "hand-dryer",
        "wall-fixture",
        "ハンドドライヤー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-wall-hand-dryer/preview.png",
      "preview": "city-wall-hand-dryer.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11924,
      "dimensions": [
        0.27,
        0.302,
        0.223
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-008/scripts/city_expansion/building_fixtures.py",
        "sourceSha256": "def17f021c8593707d7693866b1304fd7b8227feec627c2e094b17b63e9deb2a",
        "sourceRecipeSha256": "4c8a54c8b9f09c870a3d6f0b5285b0f4314066dcf7f0151b7319197855049551",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "95431ac0c5a3cdd9e5877dee9d26d67d6fd4152c6cba1658951a8b9e817d862b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-008/scripts/city_expansion/building_fixtures.py",
            "scripts/city_expansion/frozen/batch-008/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wall-hand-dryer"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-hand-dryer/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wall-hand-dryer.json",
      "attribution": "Wall-mounted downward-nozzle hand dryer by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wall-hand-dryer/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wall-hand-dryer.glb",
          "format": "GLB",
          "bytes": 652204,
          "sha256": "def17f021c8593707d7693866b1304fd7b8227feec627c2e094b17b63e9deb2a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wall-hand-dryer/source/city-wall-hand-dryer.glb"
        },
        {
          "name": "city-wall-hand-dryer.stl",
          "format": "STL",
          "bytes": 596284,
          "sha256": "95431ac0c5a3cdd9e5877dee9d26d67d6fd4152c6cba1658951a8b9e817d862b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-wall-hand-dryer/source/city-wall-hand-dryer.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wall-hand-dryer",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 652204,
              "name": "city-wall-hand-dryer.glb",
              "sha256": "def17f021c8593707d7693866b1304fd7b8227feec627c2e094b17b63e9deb2a"
            },
            {
              "bytes": 596284,
              "name": "city-wall-hand-dryer.stl",
              "sha256": "95431ac0c5a3cdd9e5877dee9d26d67d6fd4152c6cba1658951a8b9e817d862b"
            }
          ],
          "archive": {
            "bytes": 386025,
            "filename": "city-wall-hand-dryer-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a627bac828c37638b6edc87d385c69d7c89d5bd6ff7eb6438c5e3906fd0bd9dc",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-hand-dryer-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wall-hand-dryer.fbx",
              "format": "FBX",
              "bytes": 434716,
              "sha256": "4807c3854a404082e7df304ab0e7d94d0e2afc12a0ab2cece714f74d781964a7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-hand-dryer.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/48cb033489ae9de43004ce8aea943d0263ff86becc8505b8b56505ff047c3c43.json",
                "bytes": 708,
                "sha256": "48cb033489ae9de43004ce8aea943d0263ff86becc8505b8b56505ff047c3c43"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "2601a8bfa1b9c6bb579ca749a674ec191d6ecd432092e61ab0de490ff1d99359",
            "text": "Wall-mounted downward-nozzle hand dryer by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wall-hand-dryer/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-hand-dryer/source/city-wall-hand-dryer.glb"
    },
    {
      "id": "city-wall-hung-urinal",
      "type": "model",
      "title": "壁掛け式の小便器",
      "titleEn": "Wall-hung urinal fixture",
      "description": "公共トイレの壁面に配置する小便器。開いた受鉢、釉薬調の背板、排水口、センサー風の給水部、背面固定金具と短い排水接続部を造形。壁・水・内部配管や洗浄・検知動作は含みません。取付高さと壁離れはシーンで調整し、衛生や給排水基準への適合は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.406 × 0.875 × 0.472 m、6,448三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wall-hung urinal for public washrooms, with an open collection bowl, glazed-looking splash back, drain, sensor-like flush fitting, rear mounting rails and short waste connector. Wall, water, internal plumbing, flushing and sensing behavior are absent. Adjust installation height and wall offset in the scene; hygiene and plumbing-standard compliance are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.406 × 0.875 × 0.472 m; 6,448 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "urinal",
        "washroom",
        "wall-mounted",
        "ceramic",
        "小便器"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-wall-hung-urinal/preview.png",
      "preview": "city-wall-hung-urinal.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 6448,
      "dimensions": [
        0.406,
        0.8745,
        0.4725
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/washroom_fixtures.py",
        "sourceSha256": "0e08a60c6af1e3353e061ef95fda12d0dc0fff9358bef721aa0c097078b32612",
        "sourceRecipeSha256": "237fcf441e18dd4aa4dd0b7e2f2ac310377e96e5739d729c5b8cb5e18c320abc",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "d33a21e57b3bcdb89ded8445349dfc21f9391e2792b1602d140d2136725795e0"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/washroom_fixtures.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wall-hung-urinal"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-hung-urinal/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wall-hung-urinal.json",
      "attribution": "Wall-hung urinal fixture by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wall-hung-urinal/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wall-hung-urinal.glb",
          "format": "GLB",
          "bytes": 320528,
          "sha256": "0e08a60c6af1e3353e061ef95fda12d0dc0fff9358bef721aa0c097078b32612",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wall-hung-urinal/source/city-wall-hung-urinal.glb"
        },
        {
          "name": "city-wall-hung-urinal.stl",
          "format": "STL",
          "bytes": 322484,
          "sha256": "d33a21e57b3bcdb89ded8445349dfc21f9391e2792b1602d140d2136725795e0",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-wall-hung-urinal/source/city-wall-hung-urinal.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wall-hung-urinal",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 320528,
              "name": "city-wall-hung-urinal.glb",
              "sha256": "0e08a60c6af1e3353e061ef95fda12d0dc0fff9358bef721aa0c097078b32612"
            },
            {
              "bytes": 322484,
              "name": "city-wall-hung-urinal.stl",
              "sha256": "d33a21e57b3bcdb89ded8445349dfc21f9391e2792b1602d140d2136725795e0"
            }
          ],
          "archive": {
            "bytes": 211352,
            "filename": "city-wall-hung-urinal-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a963f90ab1fed82cbbbc8343656b95573a4e95c43f9dacc27630f267ebe56d55",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-hung-urinal-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wall-hung-urinal.fbx",
              "format": "FBX",
              "bytes": 243324,
              "sha256": "75f07341adecb8e62dd6ef7f08e21bc308209b9858e71da87540ba058e28e240",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-hung-urinal.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/39360fdccdf24bef280635bb2a82dda6ac09c7ec541e9dd99bd713ba37b97942.json",
                "bytes": 512,
                "sha256": "39360fdccdf24bef280635bb2a82dda6ac09c7ec541e9dd99bd713ba37b97942"
              }
            }
          ],
          "notice": {
            "bytes": 398,
            "filename": "LICENSE.txt",
            "sha256": "e96e60e3705cdaaeb29e60a14727b700e4b53eba4e10df40af350feae87f9d2d",
            "text": "Wall-hung urinal fixture by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wall-hung-urinal/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-hung-urinal/source/city-wall-hung-urinal.glb"
    },
    {
      "id": "city-wall-intercom",
      "type": "model",
      "title": "壁付けインターホン",
      "titleEn": "Wall entry intercom",
      "description": "開口したスピーカーグリル、カメラレンズ、無表示画面、呼出ボタンと背面ガスケットを持つ無印インターホン。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "An unbranded entry intercom with real speaker-grille slots, recessed camera lens, blank display, call button and rear mounting gasket. Static nonfunctional prop. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "intercom",
        "entry",
        "wall",
        "speaker",
        "access",
        "インターホン"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-wall-intercom/thumbnail.png",
      "preview": "city-wall-intercom.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 5424,
      "dimensions": [
        0.146,
        0.316,
        0.093
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/infrastructure_architecture.py",
        "sourceSha256": "70237ae639223707b2774372e29a9e6dc722e2a1c6ce02d8994277b9d15423fb",
        "stlSha256": "d88e612a7c30d08d9b36b783c28940a13b782ef62820df7ef6ddb1c99f0d890b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/infrastructure_architecture.py",
            "scripts/city/common.py",
            "scripts/city/infrastructure.py",
            "scripts/city/infrastructure_extra.py"
          ],
          "selectors": [
            "city-wall-intercom"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-intercom/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wall-intercom.json",
      "attribution": "Wall entry intercom by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wall-intercom/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wall-intercom.glb",
          "format": "GLB",
          "bytes": 348028,
          "sha256": "70237ae639223707b2774372e29a9e6dc722e2a1c6ce02d8994277b9d15423fb",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wall-intercom/source/city-wall-intercom.glb"
        },
        {
          "name": "city-wall-intercom.stl",
          "format": "STL",
          "bytes": 271284,
          "sha256": "d88e612a7c30d08d9b36b783c28940a13b782ef62820df7ef6ddb1c99f0d890b",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wall-intercom/source/city-wall-intercom.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wall-intercom",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 348028,
              "name": "city-wall-intercom.glb",
              "sha256": "70237ae639223707b2774372e29a9e6dc722e2a1c6ce02d8994277b9d15423fb"
            },
            {
              "bytes": 271284,
              "name": "city-wall-intercom.stl",
              "sha256": "d88e612a7c30d08d9b36b783c28940a13b782ef62820df7ef6ddb1c99f0d890b"
            }
          ],
          "archive": {
            "bytes": 145992,
            "filename": "city-wall-intercom-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "724a83a753d0737097bfb7be1f814f1a3c6ecae23d7bfb171f36b3ffb40291d0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-wall-intercom-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wall-intercom.fbx",
              "format": "FBX",
              "bytes": 291724,
              "sha256": "952ac10c14cd1eee78ab360d3cace84d228fb0e53aea216091458e734531470a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-wall-intercom.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a3a020eb79a8ac0b1c159f1674217fbf41048bce95e8da0aaad01b069f570a46.json",
                "bytes": 511,
                "sha256": "a3a020eb79a8ac0b1c159f1674217fbf41048bce95e8da0aaad01b069f570a46"
              }
            }
          ],
          "notice": {
            "bytes": 390,
            "filename": "LICENSE.txt",
            "sha256": "215192dff95bd595804a1623462c71b7edc7c037e7c321b8155cd8e389484429",
            "text": "Wall entry intercom by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wall-intercom/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-intercom/source/city-wall-intercom.glb"
    },
    {
      "id": "city-wall-irrigation-hose-reel",
      "type": "model",
      "title": "散水用の壁掛けホースリール",
      "titleEn": "Wall-mounted irrigation hose reel",
      "description": "公園管理庫や店舗裏の壁面に取り付ける手回し散水ホースリール。透かしスポーク、巻きホース、給水継手、ノズル、クランクと壁面ブラケットを造形。壁、水栓、給水配管や動くホースは含みません。配置原点は取付面の基準点ではないため、利用先で壁面位置と取付高さを調整してください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.655 × 0.612 × 0.517 m、17,892三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A hand-cranked irrigation hose reel for park service buildings or shop service walls. Features open spokes, wound hose, inlet coupling, nozzle, crank and mounting brackets. No wall, tap, supply plumbing or simulated flexible hose is included. The placement origin is not a mounting datum: adjust the wall offset and installation height in the target scene. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.655 × 0.612 × 0.517 m; 17,892 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "hose",
        "irrigation",
        "reel",
        "maintenance",
        "散水"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-wall-irrigation-hose-reel/preview.png",
      "preview": "city-wall-irrigation-hose-reel.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 17892,
      "dimensions": [
        0.654656,
        0.611835,
        0.5175
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/public_fixtures.py",
        "sourceSha256": "5ff535b5f964c2a9642f142d6c8a1b2f926b3352aa8c61ea67a579d2f5c88f15",
        "sourceRecipeSha256": "43540a8f502a0799e3e4c21e4d6737dc537a45ff0505e81213b61747f1459052",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "0165ca8034201b265e810c80089476e1c7eb3382f307a0f4509996d34dd4814f"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/public_fixtures.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wall-irrigation-hose-reel"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-irrigation-hose-reel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wall-irrigation-hose-reel.json",
      "attribution": "Wall-mounted irrigation hose reel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wall-irrigation-hose-reel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wall-irrigation-hose-reel.glb",
          "format": "GLB",
          "bytes": 653828,
          "sha256": "5ff535b5f964c2a9642f142d6c8a1b2f926b3352aa8c61ea67a579d2f5c88f15",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wall-irrigation-hose-reel/source/city-wall-irrigation-hose-reel.glb"
        },
        {
          "name": "city-wall-irrigation-hose-reel.stl",
          "format": "STL",
          "bytes": 894684,
          "sha256": "0165ca8034201b265e810c80089476e1c7eb3382f307a0f4509996d34dd4814f",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-wall-irrigation-hose-reel/source/city-wall-irrigation-hose-reel.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wall-irrigation-hose-reel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 653828,
              "name": "city-wall-irrigation-hose-reel.glb",
              "sha256": "5ff535b5f964c2a9642f142d6c8a1b2f926b3352aa8c61ea67a579d2f5c88f15"
            },
            {
              "bytes": 894684,
              "name": "city-wall-irrigation-hose-reel.stl",
              "sha256": "0165ca8034201b265e810c80089476e1c7eb3382f307a0f4509996d34dd4814f"
            }
          ],
          "archive": {
            "bytes": 478428,
            "filename": "city-wall-irrigation-hose-reel-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "7559b37bfc3d85cb505bf52976b7ad70254a4ba0c76f236502e5918d7186c2e8",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-irrigation-hose-reel-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wall-irrigation-hose-reel.fbx",
              "format": "FBX",
              "bytes": 572972,
              "sha256": "8a8c2964bda116553829c402bc2c469a7c29f4eb0fc33f8fff5cdd5fa863486d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-irrigation-hose-reel.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3b622e4cd9b98d31953aaf4fb61027907b1de47401e6d4de30c174e7bd2678ff.json",
                "bytes": 1290,
                "sha256": "3b622e4cd9b98d31953aaf4fb61027907b1de47401e6d4de30c174e7bd2678ff"
              }
            }
          ],
          "notice": {
            "bytes": 416,
            "filename": "LICENSE.txt",
            "sha256": "15d67fe2c13a92b2a7f5b61649e2f6fbc43510a900e39869055f8dd85e4d094c",
            "text": "Wall-mounted irrigation hose reel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wall-irrigation-hose-reel/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-irrigation-hose-reel/source/city-wall-irrigation-hose-reel.glb"
    },
    {
      "id": "city-wall-mailbox-bank",
      "type": "model",
      "title": "集合郵便受け（12戸）",
      "titleEn": "Wall mailbox bank, 12 units",
      "description": "集合住宅のエントランスに並ぶ、3列×4段・12戸分の壁付け郵便受けです。灰色の本体と天板、銀色の扉、投函口とフラップ、無地の名札窓、ダイヤル錠を造形しています。原点は底面中央で、壁取付けの高さ・ビスは含みません。名札・部屋番号などの文字、郵便物、扉の開閉動作はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.040 × 0.686 × 0.362 m、9,912三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A 3×4, twelve-unit wall mailbox bank for apartment entrances. It models the grey carcass and top cap, satin silver doors, insertion slots with flaps, blank name-card windows and dial locks. The origin is at the bottom center; wall mounting height and screws are not included. No names, unit numbers or other lettering, mail, or door motion is provided. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.040 × 0.686 × 0.362 m; 9,912 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or mounting pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "claude",
        "mailbox",
        "apartment-entrance",
        "post",
        "wall-mounted",
        "集合ポスト"
      ],
      "author": "Claude",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-17",
      "updated": "2026-10-17",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-wall-mailbox-bank/preview.png",
      "preview": "city-wall-mailbox-bank.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 9912,
      "dimensions": [
        1.04,
        0.686,
        0.362
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original procedural street-object geometry authored by Claude (Anthropic AI model)",
        "tool": "Blender 4.5.14 LTS; Meshcopia Claude street-object generator 1.0",
        "rights": "Original geometry and material design written by Claude at the request of Xenoah for CC-BY-4.0 publication in Meshcopia. No third-party meshes, scans, brands, logos, lettering or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
        "sourceSha256": "b81b957b195ffda4c145b0fb04350ce07e036f0e2d6147b800c6eeb7fe5f7906",
        "sourceRecipeSha256": "44b38d57be2ae0b1b499d55a3e06bb739b546d8cbd20bf9dbe1bc93d858cfe75",
        "sourceHelpersSha256": "bc37c71fb5b3a6741aadb88ad44cadc3d14f3546fe47b76dc9db0a84ca7cd4d8",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "c30619cfa256b2982883ee8601be3335458ae602f4f17ec772c214461379718d"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/claude_sidewalk_objects.py",
            "scripts/city_expansion/frozen/batch-060/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wall-mailbox-bank"
          ],
          "context": "Original street object authored by Claude for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-mailbox-bank/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wall-mailbox-bank.json",
      "attribution": "Wall mailbox bank, 12 units by Claude / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wall-mailbox-bank/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wall-mailbox-bank.glb",
          "format": "GLB",
          "bytes": 523656,
          "sha256": "b81b957b195ffda4c145b0fb04350ce07e036f0e2d6147b800c6eeb7fe5f7906",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wall-mailbox-bank/source/city-wall-mailbox-bank.glb"
        },
        {
          "name": "city-wall-mailbox-bank.stl",
          "format": "STL",
          "bytes": 495684,
          "sha256": "c30619cfa256b2982883ee8601be3335458ae602f4f17ec772c214461379718d",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/ac1a5aab01b5d6d2d2d1f38fb344f455a436cd47/content/assets/city-wall-mailbox-bank/source/city-wall-mailbox-bank.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wall-mailbox-bank",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 523656,
              "name": "city-wall-mailbox-bank.glb",
              "sha256": "b81b957b195ffda4c145b0fb04350ce07e036f0e2d6147b800c6eeb7fe5f7906"
            },
            {
              "bytes": 495684,
              "name": "city-wall-mailbox-bank.stl",
              "sha256": "c30619cfa256b2982883ee8601be3335458ae602f4f17ec772c214461379718d"
            }
          ],
          "archive": {
            "bytes": 258519,
            "filename": "city-wall-mailbox-bank-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d83c2cefb683094b8f3b0a126dee9016dbaa768c107e5c9f9b8db1489e221bba",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-mailbox-bank-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wall-mailbox-bank.fbx",
              "format": "FBX",
              "bytes": 306796,
              "sha256": "b2b68c06249d97e8bec846a42e9e9c0be29c5162afbc68524cdcb496fa8e4a91",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-mailbox-bank.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/09045c1a72d5c9c60fddc938f75dda2ce79de9820be636d33e502f7375602be8.json",
                "bytes": 512,
                "sha256": "09045c1a72d5c9c60fddc938f75dda2ce79de9820be636d33e502f7375602be8"
              }
            }
          ],
          "notice": {
            "bytes": 402,
            "filename": "LICENSE.txt",
            "sha256": "363b9474c808a7ff7d95f5fcde8c593a32485d50d22da1ca28e225e081fbc951",
            "text": "Wall mailbox bank, 12 units by Claude / Meshcopia\nCopyright (c) 2026 Claude\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wall-mailbox-bank/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-mailbox-bank/source/city-wall-mailbox-bank.glb"
    },
    {
      "id": "city-wall-shower-set",
      "type": "model",
      "title": "壁付けの露出型シャワーセット",
      "titleEn": "Wall-mounted exposed shower set",
      "description": "公共浴室やプール更衣室に配置する露出配管型シャワー。混合栓風の操作バー、上部散水ヘッド、スライドレール、手持ちヘッドと固定ホースを造形。緊急洗眼シャワーとは用途・構造が異なる浴室器具です。壁・水・内部弁、温度・流量制御や可動はなく、安全・衛生基準への適合は未検証。最低点基準から取付高さと壁離れを調整してください。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.446 × 1.642 × 0.565 m、18,216三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "An exposed shower set for public bathing rooms and pool changing facilities, with mixer-shaped control bar, overhead head, slide rail, handheld head and fixed hose. Its bathing purpose and construction differ from an emergency eyewash shower. Wall, water, internal valves, temperature/flow control and articulation are absent; safety and hygiene compliance are unvalidated. Adjust mounting height and wall offset from its lowest-point placement origin. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.446 × 1.642 × 0.565 m; 18,216 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "shower",
        "washroom",
        "bathing",
        "wall-mounted",
        "シャワー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-wall-shower-set/preview.png",
      "preview": "city-wall-shower-set.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 18216,
      "dimensions": [
        0.4455,
        1.641993,
        0.565
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/washroom_fixtures.py",
        "sourceSha256": "eaad60ff8e646d6169b840f4e3846153f6dd9619dbfbc30c59b044a6a53796fd",
        "sourceRecipeSha256": "237fcf441e18dd4aa4dd0b7e2f2ac310377e96e5739d729c5b8cb5e18c320abc",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "67b44c6d81bc43e867cd22a328bbfb4808fda010104475a786f6f77dafc6237b"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/washroom_fixtures.py",
            "scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wall-shower-set"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-shower-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wall-shower-set.json",
      "attribution": "Wall-mounted exposed shower set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wall-shower-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wall-shower-set.glb",
          "format": "GLB",
          "bytes": 733324,
          "sha256": "eaad60ff8e646d6169b840f4e3846153f6dd9619dbfbc30c59b044a6a53796fd",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wall-shower-set/source/city-wall-shower-set.glb"
        },
        {
          "name": "city-wall-shower-set.stl",
          "format": "STL",
          "bytes": 910884,
          "sha256": "67b44c6d81bc43e867cd22a328bbfb4808fda010104475a786f6f77dafc6237b",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/578381898c7f2a0b19ea98d1d9fdc6bbe027c269/content/assets/city-wall-shower-set/source/city-wall-shower-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wall-shower-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 733324,
              "name": "city-wall-shower-set.glb",
              "sha256": "eaad60ff8e646d6169b840f4e3846153f6dd9619dbfbc30c59b044a6a53796fd"
            },
            {
              "bytes": 910884,
              "name": "city-wall-shower-set.stl",
              "sha256": "67b44c6d81bc43e867cd22a328bbfb4808fda010104475a786f6f77dafc6237b"
            }
          ],
          "archive": {
            "bytes": 486503,
            "filename": "city-wall-shower-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f6561e925836fd263ba7aafbb79f4c8e0d6043316d203ba85a97f12628da6b68",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-shower-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wall-shower-set.fbx",
              "format": "FBX",
              "bytes": 560524,
              "sha256": "85a38d699597ad8ca499d5f6f7c8f4f61657866a0cb3c48ad2cad23bcd70d0fd",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wall-shower-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f09319580ecf2a6047442f539773e491d66866a40a9f3f8bc63f98bdd30332a1.json",
                "bytes": 902,
                "sha256": "f09319580ecf2a6047442f539773e491d66866a40a9f3f8bc63f98bdd30332a1"
              }
            }
          ],
          "notice": {
            "bytes": 404,
            "filename": "LICENSE.txt",
            "sha256": "bed31b49c98cf26aa4b6df1315950bd0d0dd745a69e071be70d5c431f61516af",
            "text": "Wall-mounted exposed shower set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wall-shower-set/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wall-shower-set/source/city-wall-shower-set.glb"
    },
    {
      "id": "city-weather-instrument-station",
      "type": "model",
      "title": "小型の気象観測マスト",
      "titleEn": "Compact weather instrument station",
      "description": "公園・公共菜園・屋上の風景に配置する小型気象観測装置の静的な外観模型。3脚で支えたマスト、実際に中空の3杯式風杯、矢羽根、隙間のある放射シールド、開いた雨量収集漏斗、無表示の接続箱と短い配線を備えます。気象データ・校正・測定機能・可動機構・電源・外部ネットワークは含まず、気候測定の精度や機器の安全性・認証は主張しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.896 × 2.251 × 0.640 m、13,456三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A static compact weather-instrument appearance prop for park, community-garden and rooftop scenery, with a tripod-supported mast, three genuinely hollow anemometer cups, a directional vane, a gapped radiation shield, an open rain-collector funnel, a blank junction box and short cable routing. No weather data, calibration, measurement functions, moving mechanism, power supply or external networking are supplied; no climate-measurement accuracy, equipment-safety or certification claim is made. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.896 × 2.251 × 0.640 m; 13,456 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "weather-station",
        "anemometer",
        "garden",
        "気象観測"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-weather-instrument-station/preview.png",
      "preview": "city-weather-instrument-station.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 13456,
      "dimensions": [
        0.896,
        2.251,
        0.64
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-014/scripts/city_expansion/urban_ecology.py",
        "sourceSha256": "8f36dec44da33bc99b00d9d2351727befe96d5dfb8844a353df9cf4af2f8827a",
        "sourceRecipeSha256": "d8518a37b5189747d06d0aedbb74959de014c67a67b4c751b04b1ea4ee5b37f1",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "80c9bf90ae968ff3393a6eec0e5fd6fe58227c84a331fd51e5c41eed4e1f42b4"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-014/scripts/city_expansion/urban_ecology.py",
            "scripts/city_expansion/frozen/batch-014/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-weather-instrument-station"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-weather-instrument-station/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-weather-instrument-station.json",
      "attribution": "Compact weather instrument station by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-weather-instrument-station/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-weather-instrument-station.glb",
          "format": "GLB",
          "bytes": 756064,
          "sha256": "8f36dec44da33bc99b00d9d2351727befe96d5dfb8844a353df9cf4af2f8827a",
          "url": "https://xenoah.github.io/meshcopia/assets/city-weather-instrument-station/source/city-weather-instrument-station.glb"
        },
        {
          "name": "city-weather-instrument-station.stl",
          "format": "STL",
          "bytes": 672884,
          "sha256": "80c9bf90ae968ff3393a6eec0e5fd6fe58227c84a331fd51e5c41eed4e1f42b4",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-weather-instrument-station/source/city-weather-instrument-station.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-weather-instrument-station",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 756064,
              "name": "city-weather-instrument-station.glb",
              "sha256": "8f36dec44da33bc99b00d9d2351727befe96d5dfb8844a353df9cf4af2f8827a"
            },
            {
              "bytes": 672884,
              "name": "city-weather-instrument-station.stl",
              "sha256": "80c9bf90ae968ff3393a6eec0e5fd6fe58227c84a331fd51e5c41eed4e1f42b4"
            }
          ],
          "archive": {
            "bytes": 422358,
            "filename": "city-weather-instrument-station-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "9056cb58bbf63e6ab4fde1ef0ed0160351af182ad5b69c4a172b1d8b5aed1d14",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-weather-instrument-station-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-weather-instrument-station.fbx",
              "format": "FBX",
              "bytes": 473868,
              "sha256": "abf0fc93bbbae1c1a6990cc300c3356f7d482974253b2819535705598dc6c217",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-weather-instrument-station.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f5f5f94754a9b9f85724e8a7db4d75179a905ee4df0cccfecc9be4fa63e228be.json",
                "bytes": 709,
                "sha256": "f5f5f94754a9b9f85724e8a7db4d75179a905ee4df0cccfecc9be4fa63e228be"
              }
            }
          ],
          "notice": {
            "bytes": 418,
            "filename": "LICENSE.txt",
            "sha256": "29a23cb321de93bc0db7b3132fa470e147b729bdeed0b022e5b3e0ebe42192ae",
            "text": "Compact weather instrument station by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-weather-instrument-station/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-weather-instrument-station/source/city-weather-instrument-station.glb"
    },
    {
      "id": "city-welding-machine-cart",
      "type": "model",
      "title": "溶接機とケーブルの専用カート",
      "titleEn": "Welding machine and cable cart",
      "description": "街の整備工房に置く移動式溶接機の一式。無表示画面・ダイヤル・接続端子、実際に隙間のある側面・後面ルーバーを持つ電源装置外装を、二段トレーと斜材、後部大径車輪、前部キャスター、押し手付きの専用台車に載せています。フックに掛けたケーブル、静止トーチとアースクランプ、後部の保護キャップ付き密閉ボンベ外装と二本の保持バンドを含み、一式で一モデルです。火花・熱・溶接動作・内部回路・ボンベ内容物はありません。電気・機械・圧力・荷重支持・安全性は未検証の静的な外観モデルで、操作・製作の指示は付属しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.722 × 1.179 × 0.929 m、22,948三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A mobile welding setup for municipal workshops. An exterior-only power unit with blank screen, dial, lead connectors and real open side/rear louvers sits on a purpose-built two-level trolley with diagonal braces, large rear wheels, front casters and push handle. Includes hooked cable loops, parked inactive torch and ground clamp, and a rear closed cylinder exterior with protective cap and two retaining bands. The whole assembly is one model. No sparks, heat, welding action, internal circuitry or cylinder contents are included. Static appearance geometry with no electrical, mechanical, pressure, load-bearing or safety validation and no operation or fabrication instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.722 × 1.179 × 0.929 m; 22,948 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "workshop",
        "welder",
        "trolley",
        "maintenance",
        "溶接機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-welding-machine-cart/preview.png",
      "preview": "city-welding-machine-cart.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 22948,
      "dimensions": [
        0.722,
        1.1795,
        0.929177
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
        "sourceSha256": "a71a12eb37c2c449693547689d4e4ebea0e521b626733f24f37fb298e2341c0c",
        "sourceRecipeSha256": "4a468bb111b2c6384b46c7cbedd3be9072f93cd179466bef1ab68e53a3fd36dd",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "63e02c4a1b7a375628cb62df9662e360608f3d97f3453b6fbd68cd906fca4378"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
            "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-welding-machine-cart"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-welding-machine-cart/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-welding-machine-cart.json",
      "attribution": "Welding machine and cable cart by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-welding-machine-cart/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-welding-machine-cart.glb",
          "format": "GLB",
          "bytes": 1275368,
          "sha256": "a71a12eb37c2c449693547689d4e4ebea0e521b626733f24f37fb298e2341c0c",
          "url": "https://xenoah.github.io/meshcopia/assets/city-welding-machine-cart/source/city-welding-machine-cart.glb"
        },
        {
          "name": "city-welding-machine-cart.stl",
          "format": "STL",
          "bytes": 1147484,
          "sha256": "63e02c4a1b7a375628cb62df9662e360608f3d97f3453b6fbd68cd906fca4378",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-welding-machine-cart/source/city-welding-machine-cart.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-welding-machine-cart",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1275368,
              "name": "city-welding-machine-cart.glb",
              "sha256": "a71a12eb37c2c449693547689d4e4ebea0e521b626733f24f37fb298e2341c0c"
            },
            {
              "bytes": 1147484,
              "name": "city-welding-machine-cart.stl",
              "sha256": "63e02c4a1b7a375628cb62df9662e360608f3d97f3453b6fbd68cd906fca4378"
            }
          ],
          "archive": {
            "bytes": 680388,
            "filename": "city-welding-machine-cart-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "21f75884f88be0062109db1776ce513aee3619bcf9bd6b8f5c1469cae6bbf6ba",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-welding-machine-cart-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-welding-machine-cart.fbx",
              "format": "FBX",
              "bytes": 771772,
              "sha256": "e1974ec67619f6185dae9d3ce4a782ebfa1e6877b3ba11fed97ea77e29165a02",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-welding-machine-cart.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/382fbf66454a1d59b1218e7aee954a93ab09aca1d8fe1cebc712b9ad203b340b.json",
                "bytes": 1295,
                "sha256": "382fbf66454a1d59b1218e7aee954a93ab09aca1d8fe1cebc712b9ad203b340b"
              }
            }
          ],
          "notice": {
            "bytes": 408,
            "filename": "LICENSE.txt",
            "sha256": "b1f0cc84ce247e65b7356af99b8db44dd9799e7eabdcb661792bf069eb1f2659",
            "text": "Welding machine and cable cart by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-welding-machine-cart/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-welding-machine-cart/source/city-welding-machine-cart.glb"
    },
    {
      "id": "city-wet-dry-vacuum",
      "type": "model",
      "title": "湿乾両用の業務用掃除機",
      "titleEn": "Commercial wet/dry vacuum",
      "description": "建物や作業場の清掃シーン向けの湿乾両用集じん機。金属タンク、キャスター、蓋留め、上部モーター外装、蛇腹ホース、金属パイプ、床用ノズルと背面コードを造形。液体や粉じん、フィルター・電動機内部、吸引・通電・走行はなく、集じん性能や安全認証は未検証。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.672 × 0.797 × 0.892 m、24,956三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wet/dry vacuum prop for building and workshop cleaning scenes, with metal drum, casters, lid latches, motor-head exterior, corrugated hose, steel wand, floor nozzle and rear cable. Liquids, dust, filters and motor internals, suction, powered and rolling behavior are absent; collection performance and safety certification are unvalidated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.672 × 0.797 × 0.892 m; 24,956 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "vacuum",
        "cleaning",
        "wet-dry",
        "maintenance",
        "掃除機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-wet-dry-vacuum/preview.png",
      "preview": "city-wet-dry-vacuum.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 24956,
      "dimensions": [
        0.672026,
        0.797,
        0.89193
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-013/scripts/city_expansion/cleaning_service.py",
        "sourceSha256": "dd1cb705f73fe090dd7256d765b32df1c8190641ee014cf28b5818ebb97c4aef",
        "sourceRecipeSha256": "fc74e2809c2f4b24fbf01d3a304bcc45d8451f1053bd535d28a358e37809f527",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5f7f40d241e9a3c163625caeafb0818353c623218784679d31ced0f5271e6220"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-013/scripts/city_expansion/cleaning_service.py",
            "scripts/city_expansion/frozen/batch-013/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wet-dry-vacuum"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wet-dry-vacuum/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wet-dry-vacuum.json",
      "attribution": "Commercial wet/dry vacuum by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wet-dry-vacuum/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wet-dry-vacuum.glb",
          "format": "GLB",
          "bytes": 952776,
          "sha256": "dd1cb705f73fe090dd7256d765b32df1c8190641ee014cf28b5818ebb97c4aef",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wet-dry-vacuum/source/city-wet-dry-vacuum.glb"
        },
        {
          "name": "city-wet-dry-vacuum.stl",
          "format": "STL",
          "bytes": 1247884,
          "sha256": "5f7f40d241e9a3c163625caeafb0818353c623218784679d31ced0f5271e6220",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19446e7a974ccf0130721a39654cbf386a627b7d/content/assets/city-wet-dry-vacuum/source/city-wet-dry-vacuum.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wet-dry-vacuum",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 952776,
              "name": "city-wet-dry-vacuum.glb",
              "sha256": "dd1cb705f73fe090dd7256d765b32df1c8190641ee014cf28b5818ebb97c4aef"
            },
            {
              "bytes": 1247884,
              "name": "city-wet-dry-vacuum.stl",
              "sha256": "5f7f40d241e9a3c163625caeafb0818353c623218784679d31ced0f5271e6220"
            }
          ],
          "archive": {
            "bytes": 669376,
            "filename": "city-wet-dry-vacuum-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f40023f633e8bdd3a2dbe1de2b18918469e2ec70e743418b47f7f232258646fd",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wet-dry-vacuum-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wet-dry-vacuum.fbx",
              "format": "FBX",
              "bytes": 780540,
              "sha256": "6d5eb474dfe8bce6af22686ed6a50b6577d9f6e49da77882789af194263c34d2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wet-dry-vacuum.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5c8a9a193813384a87c615ed68e6857f56789d1d970b8e4d3379ad258dc82d08.json",
                "bytes": 1096,
                "sha256": "5c8a9a193813384a87c615ed68e6857f56789d1d970b8e4d3379ad258dc82d08"
              }
            }
          ],
          "notice": {
            "bytes": 397,
            "filename": "LICENSE.txt",
            "sha256": "20e6378333c057a8d3e5015a14a8783734ab58260a5b5bc5779b80f4674c0168",
            "text": "Commercial wet/dry vacuum by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wet-dry-vacuum/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wet-dry-vacuum/source/city-wet-dry-vacuum.glb"
    },
    {
      "id": "city-wet-tile-saw",
      "type": "model",
      "title": "卓上湿式タイル切断機",
      "titleEn": "Tabletop wet tile saw",
      "description": "水受けトレーと2本のレール上のスライドベッドを備える小型タイル切断機。片持ち支柱、放熱フィン付きモーター、固定刃と上部ガード、定規、ポンプ筐体、給水ホースを造形。タイル、水、架台、切断・回転・給水動作は付属しません。作業用機械や安全規格適合品ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.879 × 0.739 × 0.751 m、15,248三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A compact tabletop wet tile saw with open reservoir, twin guide rails and sliding-bed geometry. Models a cantilever column, finned motor, fixed blade and upper guard, fence, pump casing and water hose. No tile, water, separate stand, cutting, rotation or water-flow behavior is supplied. It is not a working machine or safety-standard-certified product. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.879 × 0.739 × 0.751 m; 15,248 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "tile-saw",
        "construction",
        "cutting",
        "タイル切断機"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-wet-tile-saw/preview.png",
      "preview": "city-wet-tile-saw.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 15248,
      "dimensions": [
        0.879,
        0.739,
        0.751
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-006/scripts/city_expansion/site_support.py",
        "sourceSha256": "0a6ddc1b4533a287d0dc3ece7bf7e9038ad41a9939df3e8c2dc324c8f131994d",
        "sourceRecipeSha256": "d86ded4026cac14f2afe98f71ac7d0c9825e4b6950ba298e43739f7168b05c87",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "03e5b46e7d9e8aef30f895f037684319bd00e62525fddab9126bff49e6a78463"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-006/scripts/city_expansion/site_support.py",
            "scripts/city_expansion/frozen/batch-006/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wet-tile-saw"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wet-tile-saw/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wet-tile-saw.json",
      "attribution": "Tabletop wet tile saw by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wet-tile-saw/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wet-tile-saw.glb",
          "format": "GLB",
          "bytes": 873408,
          "sha256": "0a6ddc1b4533a287d0dc3ece7bf7e9038ad41a9939df3e8c2dc324c8f131994d",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wet-tile-saw/source/city-wet-tile-saw.glb"
        },
        {
          "name": "city-wet-tile-saw.stl",
          "format": "STL",
          "bytes": 762484,
          "sha256": "03e5b46e7d9e8aef30f895f037684319bd00e62525fddab9126bff49e6a78463",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/19c77f5d75f69599aabb6e306a2cf1beb230b1f5/content/assets/city-wet-tile-saw/source/city-wet-tile-saw.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wet-tile-saw",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 873408,
              "name": "city-wet-tile-saw.glb",
              "sha256": "0a6ddc1b4533a287d0dc3ece7bf7e9038ad41a9939df3e8c2dc324c8f131994d"
            },
            {
              "bytes": 762484,
              "name": "city-wet-tile-saw.stl",
              "sha256": "03e5b46e7d9e8aef30f895f037684319bd00e62525fddab9126bff49e6a78463"
            }
          ],
          "archive": {
            "bytes": 448859,
            "filename": "city-wet-tile-saw-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5f880573470cec905d4e002af7b5fb42d5ccc2c99901d802becf14394ff44dce",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wet-tile-saw-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wet-tile-saw.fbx",
              "format": "FBX",
              "bytes": 513804,
              "sha256": "076fc9ee70639f2da89949091a45f456d1d9e51d7b461116a3aa8d5dcc78e2bc",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wet-tile-saw.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/2e0edac88de7007950b1ff2da70a32ed75a40cbde95bde211b6d9c99cdb44768.json",
                "bytes": 708,
                "sha256": "2e0edac88de7007950b1ff2da70a32ed75a40cbde95bde211b6d9c99cdb44768"
              }
            }
          ],
          "notice": {
            "bytes": 391,
            "filename": "LICENSE.txt",
            "sha256": "2f86482782ab96e6f14e3d56c25f25340c1cbdefde0557efc06105aca5ea3a82",
            "text": "Tabletop wet tile saw by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wet-tile-saw/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wet-tile-saw/source/city-wet-tile-saw.glb"
    },
    {
      "id": "city-wheel-balancing-machine",
      "type": "model",
      "title": "保護フードを開いた車輪バランサー",
      "titleEn": "Wheel balancing machine with raised guard",
      "description": "整備工場のタイヤ作業背景に置く車輪バランサー。主軸と固定位置決め円すい・締付具、上げた厚みのある半円ガードと支点、十区画の空の重りトレー、無表示の操作ヘッド、背面サービス板と通気部を造形。タイヤを外す交換機とは用途が異なり、車輪は付属しません。一式1点で、回転・計測・校正・電装・安全性能は未実装・未検証です。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.308 × 1.437 × 0.831 m、7,516三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wheel-balancer exterior for tyre-service workshop scenes. It has an exposed spindle with fixed locating cone/locking handle, raised thick curved guard and pivot, ten empty weight-tray compartments, blank control head, rear service panel and vents. Its balancing purpose differs from a tyre-removal machine; no wheel is included. The complete assembly counts once. Rotation, measurement, calibration, electrical behavior and safety performance are unimplemented and untested. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.308 × 1.437 × 0.831 m; 7,516 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garage",
        "wheel-balancer",
        "workshop",
        "車輪バランサー"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-wheel-balancing-machine/preview.png",
      "preview": "city-wheel-balancing-machine.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 7516,
      "dimensions": [
        1.308,
        1.436631,
        0.830534
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-051/scripts/city_expansion/garage_service_equipment.py",
        "sourceSha256": "38b035f66bb55082ef521af5b1acee237d2a83e1950df7d6e90821317dfc9669",
        "sourceRecipeSha256": "b05ceeb2556c5f585bfa9ef941e32df2badd9022b5b23216108ccaf41266de87",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "b4a357e4bb700872dcd1603de0b309483e951fc50f2c42a50473ef169e96998c"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-051/scripts/city_expansion/garage_service_equipment.py",
            "scripts/city_expansion/frozen/batch-051/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wheel-balancing-machine"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wheel-balancing-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wheel-balancing-machine.json",
      "attribution": "Wheel balancing machine with raised guard by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wheel-balancing-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wheel-balancing-machine.glb",
          "format": "GLB",
          "bytes": 430536,
          "sha256": "38b035f66bb55082ef521af5b1acee237d2a83e1950df7d6e90821317dfc9669",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wheel-balancing-machine/source/city-wheel-balancing-machine.glb"
        },
        {
          "name": "city-wheel-balancing-machine.stl",
          "format": "STL",
          "bytes": 375884,
          "sha256": "b4a357e4bb700872dcd1603de0b309483e951fc50f2c42a50473ef169e96998c",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-wheel-balancing-machine/source/city-wheel-balancing-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wheel-balancing-machine",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 430536,
              "name": "city-wheel-balancing-machine.glb",
              "sha256": "38b035f66bb55082ef521af5b1acee237d2a83e1950df7d6e90821317dfc9669"
            },
            {
              "bytes": 375884,
              "name": "city-wheel-balancing-machine.stl",
              "sha256": "b4a357e4bb700872dcd1603de0b309483e951fc50f2c42a50473ef169e96998c"
            }
          ],
          "archive": {
            "bytes": 248254,
            "filename": "city-wheel-balancing-machine-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "4fd00fde1fa22f662fbfa7eeed377dd702eb2ed4380071d2ca772ad1f784f754",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wheel-balancing-machine-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wheel-balancing-machine.fbx",
              "format": "FBX",
              "bytes": 283676,
              "sha256": "100048686ce3dc482a175a30657fec088cb8ba3355a392b5ae923136a547fc40",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wheel-balancing-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c664b93ddf2d260757ba75b586fd6f1042fee84126a4654c35cc3a4960571ac4.json",
                "bytes": 706,
                "sha256": "c664b93ddf2d260757ba75b586fd6f1042fee84126a4654c35cc3a4960571ac4"
              }
            }
          ],
          "notice": {
            "bytes": 422,
            "filename": "LICENSE.txt",
            "sha256": "6e31858c6d4cc678c929bbddba8f630707f22e7330f7fa61ae640b194867387c",
            "text": "Wheel balancing machine with raised guard by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wheel-balancing-machine/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wheel-balancing-machine/source/city-wheel-balancing-machine.glb"
    },
    {
      "id": "city-wheel-stop",
      "type": "model",
      "title": "コンクリート製輪止め",
      "titleEn": "Precast wheel stop",
      "description": "固定用貫通穴と両側の黄色い反射板を備える面取りされたコンクリート製輪止め。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。",
      "descriptionEn": "A chamfered precast parking wheel stop with real through-fixing bores and yellow reflectors on both slopes. For games and visualization; not validated for manufacture, structural engineering or 3D printing.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "access",
        "street-furniture",
        "wheel-stop"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/city-wheel-stop/thumbnail.png",
      "preview": "city-wheel-stop.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 924,
      "dimensions": [
        1.65,
        0.13,
        0.3
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia city generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city/access_extra.py",
        "sourceSha256": "c784e1d9d85f1707109d380e88f26b08acd44ac0c7ef32c87e61b830bda11654",
        "stlSha256": "9a0f98a127e9d08087201af60b664dcdada0b923de6e07c5c4a06d01c30c8372"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city/access_extra.py",
            "scripts/city/common.py",
            "scripts/city/access.py"
          ],
          "selectors": [
            "city-wheel-stop"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wheel-stop/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wheel-stop.json",
      "attribution": "Precast wheel stop by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wheel-stop/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wheel-stop.glb",
          "format": "GLB",
          "bytes": 39608,
          "sha256": "c784e1d9d85f1707109d380e88f26b08acd44ac0c7ef32c87e61b830bda11654",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wheel-stop/source/city-wheel-stop.glb"
        },
        {
          "name": "city-wheel-stop.stl",
          "format": "STL",
          "bytes": 46284,
          "sha256": "9a0f98a127e9d08087201af60b664dcdada0b923de6e07c5c4a06d01c30c8372",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wheel-stop/source/city-wheel-stop.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wheel-stop",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 39608,
              "name": "city-wheel-stop.glb",
              "sha256": "c784e1d9d85f1707109d380e88f26b08acd44ac0c7ef32c87e61b830bda11654"
            },
            {
              "bytes": 46284,
              "name": "city-wheel-stop.stl",
              "sha256": "9a0f98a127e9d08087201af60b664dcdada0b923de6e07c5c4a06d01c30c8372"
            }
          ],
          "archive": {
            "bytes": 31679,
            "filename": "city-wheel-stop-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "bd7556d2fefd9157c848a112933698271668958269d5348cb384219bf44e15cf",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-wheel-stop-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wheel-stop.fbx",
              "format": "FBX",
              "bytes": 59420,
              "sha256": "de63dd1ff7e7fa8ba40297db8e5ce66d58fd30638321978ebea703a3ce7d0a8c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/city-wheel-stop.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/bdc2280ecf32be5c6568b65c708a0cecd8b4c0a08c7e6165b7b7fafe7279f375.json",
                "bytes": 315,
                "sha256": "bdc2280ecf32be5c6568b65c708a0cecd8b4c0a08c7e6165b7b7fafe7279f375"
              }
            }
          ],
          "notice": {
            "bytes": 386,
            "filename": "LICENSE.txt",
            "sha256": "d644a8ca3ffe99daeaec7629a29d5ff1ec1bc966f65b882521f39ae5106da138",
            "text": "Precast wheel stop by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wheel-stop/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wheel-stop/source/city-wheel-stop.glb"
    },
    {
      "id": "city-wheeled-waste-oil-collector",
      "type": "model",
      "title": "大型受け皿付き廃油回収タンク",
      "titleEn": "Wheeled waste-oil collector with funnel",
      "description": "車両整備の背景に置く車輪付き廃油回収装置。丸い貯留槽と巻き縁、四輪台、押し手、伸縮風の固定支柱・締付つまみ、実際に凹んだ大きな受け皿と粗いワイヤー網・中央口、外部弁と曲線ホース、無数値の不透明レベル表示外形を造形。液体・車両は含まず一式1点。回収・圧力・排出・荷重・安全性能を実装・検証した容器ではありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.670 × 1.634 × 0.578 m、16,616三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A wheeled waste-oil receiver for vehicle-service backgrounds. It has a cylindrical tank/rolled seams, four-caster platform, push handle, fixed telescoping-style riser/locking knob, genuinely recessed large funnel with coarse wire screen/central opening, external valve/curved hose and opaque unnumbered level-indicator exterior. It counts as one assembly and includes no fluid or vehicle. Collection, pressure, discharge, load capacity and safety performance are not implemented or validated. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.670 × 1.634 × 0.578 m; 16,616 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "garage",
        "oil-collector",
        "workshop",
        "廃油回収"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-wheeled-waste-oil-collector/preview.png",
      "preview": "city-wheeled-waste-oil-collector.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 16616,
      "dimensions": [
        0.66978,
        1.634,
        0.578
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-051/scripts/city_expansion/garage_service_equipment.py",
        "sourceSha256": "4c7f3c7e0464d8506b0b0213fedea84850122f072a376899ed38e975d7087d26",
        "sourceRecipeSha256": "b05ceeb2556c5f585bfa9ef941e32df2badd9022b5b23216108ccaf41266de87",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "7bbf03b81f09287c8b8bcf8205733bbcf3afee60bbbbc8e143c85f05083625d1"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-051/scripts/city_expansion/garage_service_equipment.py",
            "scripts/city_expansion/frozen/batch-051/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wheeled-waste-oil-collector"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wheeled-waste-oil-collector/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wheeled-waste-oil-collector.json",
      "attribution": "Wheeled waste-oil collector with funnel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wheeled-waste-oil-collector/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wheeled-waste-oil-collector.glb",
          "format": "GLB",
          "bytes": 803852,
          "sha256": "4c7f3c7e0464d8506b0b0213fedea84850122f072a376899ed38e975d7087d26",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wheeled-waste-oil-collector/source/city-wheeled-waste-oil-collector.glb"
        },
        {
          "name": "city-wheeled-waste-oil-collector.stl",
          "format": "STL",
          "bytes": 830884,
          "sha256": "7bbf03b81f09287c8b8bcf8205733bbcf3afee60bbbbc8e143c85f05083625d1",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-wheeled-waste-oil-collector/source/city-wheeled-waste-oil-collector.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wheeled-waste-oil-collector",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 803852,
              "name": "city-wheeled-waste-oil-collector.glb",
              "sha256": "4c7f3c7e0464d8506b0b0213fedea84850122f072a376899ed38e975d7087d26"
            },
            {
              "bytes": 830884,
              "name": "city-wheeled-waste-oil-collector.stl",
              "sha256": "7bbf03b81f09287c8b8bcf8205733bbcf3afee60bbbbc8e143c85f05083625d1"
            }
          ],
          "archive": {
            "bytes": 489645,
            "filename": "city-wheeled-waste-oil-collector-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "db188462855120822db8614da2416e168e6b3b1dc5eaa06e466636939f7a213b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wheeled-waste-oil-collector-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wheeled-waste-oil-collector.fbx",
              "format": "FBX",
              "bytes": 559660,
              "sha256": "e5ed7dfa2bd92d23ae815c4f38d38c41b3360fb08d9016f456dec79c9f7bfdfa",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wheeled-waste-oil-collector.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3c2a478f1dfee3ce2803f84481c7469c8e56125f7303273201c34d5977119a79.json",
                "bytes": 1093,
                "sha256": "3c2a478f1dfee3ce2803f84481c7469c8e56125f7303273201c34d5977119a79"
              }
            }
          ],
          "notice": {
            "bytes": 424,
            "filename": "LICENSE.txt",
            "sha256": "f914a1f43e6a8591d01720299ed61ebf9d11b1df2b2955ff7d32098774d970c3",
            "text": "Wheeled waste-oil collector with funnel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wheeled-waste-oil-collector/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wheeled-waste-oil-collector/source/city-wheeled-waste-oil-collector.glb"
    },
    {
      "id": "city-wide-format-roll-plotter",
      "type": "model",
      "title": "ロール紙式大判プロッター",
      "titleEn": "Wide-format roll-paper plotter",
      "description": "設計事務所や印刷サービス店に配置する脚付き大判プロッター。幅広い給紙筐体、実際に開いた排紙口とローラー、無地の薄い湾曲紙、後ろのロール紙/軸/支持、固定の受け布と棒、車輪付き二脚と補強、操作表示面/ボタン、背面サービス板を造形しています。紙と受け布は一式に含まれる固定形状で別点数ではありません。画面は不透明・無表示、印刷/給紙/布の変形・電気機能はありません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）1.388 × 1.133 × 0.685 m、8,612三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
      "descriptionEn": "A stand-mounted large-format plotter for design offices and print shops. It has a broad feed housing, actual output opening/roller, thin curved blank paper web, rear roll/spindle/supports, fixed fabric catcher and rods, wheeled twin legs/bracing, blank control display/buttons and rear service panel. Paper and catcher are fixed geometry within one model, not additional assets. The screen is opaque and blank; printing, feeding, fabric deformation and electrical functions are absent. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 1.388 × 1.133 × 0.685 m; 8,612 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
      "category": "urban",
      "tags": [
        "city",
        "street",
        "original",
        "office",
        "wide-format-plotter",
        "printing",
        "大判プロッター"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-wide-format-roll-plotter/preview.png",
      "preview": "city-wide-format-roll-plotter.glb",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 8612,
      "dimensions": [
        1.388,
        1.1325,
        0.685
      ],
      "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
      "provenance": {
        "method": "Original AI-agent-authored procedural city geometry",
        "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
        "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-056/scripts/city_expansion/document_service_equipment.py",
        "sourceSha256": "d0d9a87cc764aa28e683cf2d2b1bde19665c6e812d46caeeac7907b2caac5c00",
        "sourceRecipeSha256": "57ab43f905bb94ab5a72e70a1802236414107c5e6d6a5fa49b06c9be9b2d0ec2",
        "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
        "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
        "stlSha256": "5947a8c2095865d6e6c32265da91f832f90dc8cc451b26f82c19de14e9ac680a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/city_expansion/frozen/batch-056/scripts/city_expansion/document_service_equipment.py",
            "scripts/city_expansion/frozen/batch-056/scripts/city_expansion/common.py"
          ],
          "selectors": [
            "city-wide-format-roll-plotter"
          ],
          "context": "Original city asset created for this library. No external deployment or reuse claimed."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-wide-format-roll-plotter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-wide-format-roll-plotter.json",
      "attribution": "Wide-format roll-paper plotter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-wide-format-roll-plotter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "city-wide-format-roll-plotter.glb",
          "format": "GLB",
          "bytes": 469676,
          "sha256": "d0d9a87cc764aa28e683cf2d2b1bde19665c6e812d46caeeac7907b2caac5c00",
          "url": "https://xenoah.github.io/meshcopia/assets/city-wide-format-roll-plotter/source/city-wide-format-roll-plotter.glb"
        },
        {
          "name": "city-wide-format-roll-plotter.stl",
          "format": "STL",
          "bytes": 430684,
          "sha256": "5947a8c2095865d6e6c32265da91f832f90dc8cc451b26f82c19de14e9ac680a",
          "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/b615362827db10ceec5db3c589a05ce68ea827d6/content/assets/city-wide-format-roll-plotter/source/city-wide-format-roll-plotter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "city-wide-format-roll-plotter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 469676,
              "name": "city-wide-format-roll-plotter.glb",
              "sha256": "d0d9a87cc764aa28e683cf2d2b1bde19665c6e812d46caeeac7907b2caac5c00"
            },
            {
              "bytes": 430684,
              "name": "city-wide-format-roll-plotter.stl",
              "sha256": "5947a8c2095865d6e6c32265da91f832f90dc8cc451b26f82c19de14e9ac680a"
            }
          ],
          "archive": {
            "bytes": 284115,
            "filename": "city-wide-format-roll-plotter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6c0ff81d0f0e9a9a8fdcbb451db41d92f0fe1df111862a9666c4d3fd1bf7b385",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wide-format-roll-plotter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "city-wide-format-roll-plotter.fbx",
              "format": "FBX",
              "bytes": 325436,
              "sha256": "0c783fae43d1b4b14dc67e8942681873e7ff9c9aa9eaae48bb015e657b413c5e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-wide-format-roll-plotter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9669a990bf22e823959e1a5c1ee13c43325a8c0090b23b84a5ef3170886c739f.json",
                "bytes": 899,
                "sha256": "9669a990bf22e823959e1a5c1ee13c43325a8c0090b23b84a5ef3170886c739f"
              }
            }
          ],
          "notice": {
            "bytes": 412,
            "filename": "LICENSE.txt",
            "sha256": "f7872a24f2be1a49b7bc2723188ea5729fe9f8ac88f3af2abf9b00962aa5a601",
            "text": "Wide-format roll-paper plotter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-wide-format-roll-plotter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "58c092992430326c3aad463072dba6507003a058",
            "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
            "releaseId": 415820647,
            "releaseTag": "cohort-new251-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-wide-format-roll-plotter/source/city-wide-format-roll-plotter.glb"
    },
    {
      "id": "clay-brick",
      "type": "texture",
      "title": "クレイブリック",
      "titleEn": "Clay brick",
      "description": "XY両方向に繰り返せる1024pxのプロシージャル素材。Base Color・Normal・Roughness・Heightを同梱。",
      "descriptionEn": "A periodic 1024px material with base color, OpenGL normal, roughness and height maps. Procedural, not a photograph.",
      "category": "materials",
      "tags": [
        "brick",
        "seamless",
        "PBR",
        "シームレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/clay-brick/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored periodic procedural material",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "seamless": true,
      "resolution": 1024,
      "maps": {
        "baseColor": "basecolor.png",
        "normal": "normal.png",
        "roughness": "roughness.png",
        "height": "height.png"
      },
      "normalConvention": "OpenGL +Y",
      "colorSpace": {
        "baseColor": "sRGB",
        "normal": "linear",
        "roughness": "linear",
        "height": "linear"
      },
      "physicalSize": [
        2,
        2
      ],
      "metalness": 0,
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "clay-brick"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "wrapMode": "repeat",
      "width": 1024,
      "height": 1024,
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/clay-brick/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/clay-brick.json",
      "attribution": "Clay brick by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/clay-brick/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "basecolor.png",
          "format": "PNG",
          "bytes": 294296,
          "sha256": "9e30c816120cae3b7d76c44567fea21a659f3f700a5e2e9f5274728351bb1793",
          "url": "https://xenoah.github.io/meshcopia/assets/clay-brick/source/basecolor.png"
        },
        {
          "name": "height.png",
          "format": "PNG",
          "bytes": 38422,
          "sha256": "cb2b35caf15f416edf7707dc8a1a55398f953e7797bccb769491732e73567537",
          "url": "https://xenoah.github.io/meshcopia/assets/clay-brick/source/height.png"
        },
        {
          "name": "normal.png",
          "format": "PNG",
          "bytes": 333205,
          "sha256": "a2f57eb658b5d3cf6fe728b84ea9fce115ae14d06943ccf11153cc8d91a82280",
          "url": "https://xenoah.github.io/meshcopia/assets/clay-brick/source/normal.png"
        },
        {
          "name": "roughness.png",
          "format": "PNG",
          "bytes": 68272,
          "sha256": "b51afd95b4e54b4283f56ee386c7c2c6ea716c20dd80be080f0f040fb43a2ebc",
          "url": "https://xenoah.github.io/meshcopia/assets/clay-brick/source/roughness.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "clay-brick",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 248,
            "filename": "LICENSE.txt",
            "sha256": "ea650910683339ab5cd2f88a60f2565ab97824b8fc5f76423620ef13d8d78238",
            "text": "Clay brick by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/clay-brick/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/clay-brick-1.0.1-minimal-1.0.0.zip",
          "bytes": 731644,
          "sha256": "8e82f9eedba763d726d51efddeddc1c1b356fb90cb77182545deaa686bb61ed5",
          "sourceFiles": [
            {
              "bytes": 294296,
              "name": "basecolor.png",
              "sha256": "9e30c816120cae3b7d76c44567fea21a659f3f700a5e2e9f5274728351bb1793"
            },
            {
              "bytes": 38422,
              "name": "height.png",
              "sha256": "cb2b35caf15f416edf7707dc8a1a55398f953e7797bccb769491732e73567537"
            },
            {
              "bytes": 333205,
              "name": "normal.png",
              "sha256": "a2f57eb658b5d3cf6fe728b84ea9fce115ae14d06943ccf11153cc8d91a82280"
            },
            {
              "bytes": 68272,
              "name": "roughness.png",
              "sha256": "b51afd95b4e54b4283f56ee386c7c2c6ea716c20dd80be080f0f040fb43a2ebc"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "8e82f9eedba763d726d51efddeddc1c1b356fb90cb77182545deaa686bb61ed5"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/clay-brick/source/basecolor.png",
        "normal": "https://xenoah.github.io/meshcopia/assets/clay-brick/source/normal.png",
        "roughness": "https://xenoah.github.io/meshcopia/assets/clay-brick/source/roughness.png",
        "height": "https://xenoah.github.io/meshcopia/assets/clay-brick/source/height.png"
      }
    },
    {
      "id": "cobalt-ceramic",
      "type": "texture",
      "title": "コバルトセラミック",
      "titleEn": "Cobalt ceramic",
      "description": "XY両方向に繰り返せる1024pxのプロシージャル素材。Base Color・Normal・Roughness・Heightを同梱。",
      "descriptionEn": "A periodic 1024px material with base color, OpenGL normal, roughness and height maps. Procedural, not a photograph.",
      "category": "materials",
      "tags": [
        "tiles",
        "seamless",
        "PBR",
        "シームレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored periodic procedural material",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "seamless": true,
      "resolution": 1024,
      "maps": {
        "baseColor": "basecolor.png",
        "normal": "normal.png",
        "roughness": "roughness.png",
        "height": "height.png"
      },
      "normalConvention": "OpenGL +Y",
      "colorSpace": {
        "baseColor": "sRGB",
        "normal": "linear",
        "roughness": "linear",
        "height": "linear"
      },
      "physicalSize": [
        2,
        2
      ],
      "metalness": 0,
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "cobalt-ceramic"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "wrapMode": "repeat",
      "width": 1024,
      "height": 1024,
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/cobalt-ceramic.json",
      "attribution": "Cobalt ceramic by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/cobalt-ceramic/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "basecolor.png",
          "format": "PNG",
          "bytes": 181517,
          "sha256": "2f864687aef47b95ad03a023d901da54bf56076455d618a5e0e908948c956dcd",
          "url": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/source/basecolor.png"
        },
        {
          "name": "height.png",
          "format": "PNG",
          "bytes": 29497,
          "sha256": "0c5b5faad501fa23dfcf50730df13b4f90f5335bf0f4c7690aeabcd49830d4b2",
          "url": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/source/height.png"
        },
        {
          "name": "normal.png",
          "format": "PNG",
          "bytes": 264684,
          "sha256": "39793b61882b631a6351db269b2c3a6ee570f5037f4b41705e0aa22dd8dfa9e8",
          "url": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/source/normal.png"
        },
        {
          "name": "roughness.png",
          "format": "PNG",
          "bytes": 3217,
          "sha256": "484337460c5f23430b301a9811503a9ca5fbde07d5df9e7a5302952640226e5b",
          "url": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/source/roughness.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "cobalt-ceramic",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 256,
            "filename": "LICENSE.txt",
            "sha256": "5e8ec8b2bf533c8ac3eb198ed0277160f5543a87488e2dad9a168898c053e30c",
            "text": "Cobalt ceramic by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/cobalt-ceramic-1.0.1-minimal-1.0.0.zip",
          "bytes": 473372,
          "sha256": "d7751ed8dd351ea3617090ecc7ab1533934ebacae6b56d89ba70a0564552545a",
          "sourceFiles": [
            {
              "bytes": 181517,
              "name": "basecolor.png",
              "sha256": "2f864687aef47b95ad03a023d901da54bf56076455d618a5e0e908948c956dcd"
            },
            {
              "bytes": 29497,
              "name": "height.png",
              "sha256": "0c5b5faad501fa23dfcf50730df13b4f90f5335bf0f4c7690aeabcd49830d4b2"
            },
            {
              "bytes": 264684,
              "name": "normal.png",
              "sha256": "39793b61882b631a6351db269b2c3a6ee570f5037f4b41705e0aa22dd8dfa9e8"
            },
            {
              "bytes": 3217,
              "name": "roughness.png",
              "sha256": "484337460c5f23430b301a9811503a9ca5fbde07d5df9e7a5302952640226e5b"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "d7751ed8dd351ea3617090ecc7ab1533934ebacae6b56d89ba70a0564552545a"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/source/basecolor.png",
        "normal": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/source/normal.png",
        "roughness": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/source/roughness.png",
        "height": "https://xenoah.github.io/meshcopia/assets/cobalt-ceramic/source/height.png"
      }
    },
    {
      "id": "commons-bar-counter",
      "title": "コモンズ・スラットバーカウンター",
      "titleEn": "Commons slatted bar counter",
      "description": "幅5.3mの直線カウンター。オーク天板、縦スラット、真鍮の足掛けを保持。卓上の機材は含みません。",
      "descriptionEn": "A 5.3 m straight bar counter with an oak top, vertical slats and a brass foot rail; no countertop equipment.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "bar",
        "counter"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-bar-counter/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "BarTopReturn",
          "FURN_BarFlute",
          "FURN_BarFlute.001",
          "FURN_BarFlute.002",
          "FURN_BarFlute.003",
          "FURN_BarFlute.004",
          "FURN_BarFlute.005",
          "FURN_BarFlute.006",
          "FURN_BarFlute.007",
          "FURN_BarFlute.008",
          "FURN_BarFlute.009",
          "FURN_BarFlute.010",
          "FURN_BarFlute.011",
          "FURN_BarFlute.012",
          "FURN_BarFlute.013",
          "FURN_BarFlute.014",
          "FURN_BarFlute.015",
          "FURN_BarFlute.016",
          "FURN_BarFlute.017",
          "FURN_BarFlute.018",
          "FURN_BarFlute.019",
          "FURN_BarFlute.020",
          "FURN_BarFlute.021",
          "FURN_BarFlute.022",
          "FURN_BarFlute.023",
          "FURN_BarFlute.024",
          "FURN_BarFlute.025",
          "FURN_BarFlute.026",
          "FURN_BarFlute.027",
          "FURN_BarFlute.028",
          "FURN_BarFlute.029",
          "FURN_BarFlute.030",
          "FURN_BarFlute.031",
          "FURN_BarFlute.032",
          "FURN_BarFlute.033",
          "FURN_BarFlute.034",
          "FURN_BarFootRail.001",
          "FURN_BarReturn"
        ],
        "sourceCollection": "FURN_Bar",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 472,
      "dimensions": [
        5.3,
        1.13,
        1.245
      ],
      "preview": "commons-bar-counter.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "BarTopReturn",
            "FURN_BarFlute",
            "FURN_BarFlute.001",
            "FURN_BarFlute.002",
            "FURN_BarFlute.003",
            "FURN_BarFlute.004",
            "FURN_BarFlute.005",
            "FURN_BarFlute.006",
            "FURN_BarFlute.007",
            "FURN_BarFlute.008",
            "FURN_BarFlute.009",
            "FURN_BarFlute.010",
            "FURN_BarFlute.011",
            "FURN_BarFlute.012",
            "FURN_BarFlute.013",
            "FURN_BarFlute.014",
            "FURN_BarFlute.015",
            "FURN_BarFlute.016",
            "FURN_BarFlute.017",
            "FURN_BarFlute.018",
            "FURN_BarFlute.019",
            "FURN_BarFlute.020",
            "FURN_BarFlute.021",
            "FURN_BarFlute.022",
            "FURN_BarFlute.023",
            "FURN_BarFlute.024",
            "FURN_BarFlute.025",
            "FURN_BarFlute.026",
            "FURN_BarFlute.027",
            "FURN_BarFlute.028",
            "FURN_BarFlute.029",
            "FURN_BarFlute.030",
            "FURN_BarFlute.031",
            "FURN_BarFlute.032",
            "FURN_BarFlute.033",
            "FURN_BarFlute.034",
            "FURN_BarFootRail.001",
            "FURN_BarReturn"
          ],
          "context": "Original Blender collection: FURN_Bar"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-bar-counter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-bar-counter.json",
      "attribution": "Commons slatted bar counter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-bar-counter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-bar-counter.glb",
          "format": "GLB",
          "bytes": 7391604,
          "sha256": "eece42dd823e6e4e359d09b63ab5d5480ec4fb97bba82811585a109b69f2bcf2",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-bar-counter/source/commons-bar-counter.glb"
        },
        {
          "name": "commons-bar-counter.stl",
          "format": "STL",
          "bytes": 23684,
          "sha256": "9e39037bcb96c8ef49d86172738d69bcd0b09bae52c2841e13592b7699215fa1",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-bar-counter/source/commons-bar-counter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-bar-counter",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 7391604,
              "name": "commons-bar-counter.glb",
              "sha256": "eece42dd823e6e4e359d09b63ab5d5480ec4fb97bba82811585a109b69f2bcf2"
            },
            {
              "bytes": 23684,
              "name": "commons-bar-counter.stl",
              "sha256": "9e39037bcb96c8ef49d86172738d69bcd0b09bae52c2841e13592b7699215fa1"
            }
          ],
          "archive": {
            "bytes": 37928811,
            "filename": "commons-bar-counter-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "1965b41b6262e24237cb8777196c149e24fbae06c87781571b8d8f99dad3b1d0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-bar-counter-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-bar-counter.fbx",
              "format": "FBX",
              "bytes": 38554396,
              "sha256": "3818cc666f17a8b319e6c8a83a96e551b097765552da320b54ed9cb102be4f74",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-bar-counter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/56b8342fe28e25740a4330946cff54183cf459970ac5e6c446ffb2415adc75b1.json",
                "bytes": 40988,
                "sha256": "56b8342fe28e25740a4330946cff54183cf459970ac5e6c446ffb2415adc75b1"
              }
            }
          ],
          "notice": {
            "bytes": 698,
            "filename": "LICENSE.txt",
            "sha256": "42f40312b32bd4a13cf6953d325e94c35d2b0ef81381768a843779b5ea33239a",
            "text": "Commons slatted bar counter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-bar-counter/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-bar-counter/source/commons-bar-counter.glb"
    },
    {
      "id": "commons-bar-labels",
      "type": "texture",
      "title": "コモンズ・架空ブランドのボトルラベル",
      "titleEn": "Commons Fictional bottle labels",
      "description": "架空の6ブランドのラベルを3列×2段にまとめたアトラス。UVで使うセルを指定。 ベースカラー画像のみ。Clampで使用。シームレス反復には対応しません。",
      "descriptionEn": "Six fictional bottle-label designs in a 3-column, 2-row atlas. Select cells with mesh UVs. Base color only. Use Clamp. This atlas does not support seamless tiling.",
      "category": "atlases",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "clamp",
        "bar",
        "labels",
        "atlas",
        "アトラス",
        "non-tileable"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-bar-labels/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/bar_labels_albedo.png": "6a0d1ffe7da88a68f3e8cd0f9b126bef3b3201f3acbc44f05a713b8e842c1da8",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.",
        "generationBrief": "3 by 2 square-cell atlas: ANCHOR reserve amber malt, ORBIT botanical gin, HORIZON citrus aperitif, RELAY dark rum, ARCHIVE dry vermouth, COMMONS zero-proof botanical. Etched vintage emblems; cream, green, orange, navy, burgundy, mint."
      },
      "seamless": false,
      "wrapMode": "clamp",
      "width": 1536,
      "height": 1024,
      "resolution": 1536,
      "maps": {
        "baseColor": "bar_labels_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.84,
      "metalness": 0,
      "usage": "Clampで使用。シームレス反復には対応しません。",
      "usageEn": "Use Clamp. This atlas does not support seamless tiling.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/bar_labels_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-bar-labels/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-bar-labels.json",
      "attribution": "Commons Fictional bottle labels by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-bar-labels/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "bar_labels_albedo.png",
          "format": "PNG",
          "bytes": 3291673,
          "sha256": "6a0d1ffe7da88a68f3e8cd0f9b126bef3b3201f3acbc44f05a713b8e842c1da8",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-bar-labels/source/bar_labels_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-bar-labels",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 507,
            "filename": "LICENSE.txt",
            "sha256": "ca4905c5af15222f27a576b81a7c81ee8429d0398c38b9527b8905d703046927",
            "text": "Commons Fictional bottle labels by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-bar-labels/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-bar-labels-1.0.1-minimal-1.0.0.zip",
          "bytes": 3237391,
          "sha256": "d572cd6176912338ad74944688e5e58abf66e969047cf06d9a79431bca67ba1e",
          "sourceFiles": [
            {
              "bytes": 3291673,
              "name": "bar_labels_albedo.png",
              "sha256": "6a0d1ffe7da88a68f3e8cd0f9b126bef3b3201f3acbc44f05a713b8e842c1da8"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "d572cd6176912338ad74944688e5e58abf66e969047cf06d9a79431bca67ba1e"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-bar-labels/source/bar_labels_albedo.png"
      }
    },
    {
      "id": "commons-bar-stool",
      "title": "コモンズ・バースツール",
      "titleEn": "Commons bar stool",
      "description": "青緑の布張り座面、真鍮の支柱と足掛けを持つバースツール。元ワールドの1脚を独立化。",
      "descriptionEn": "A teal upholstered bar stool with a brass stem and footrest, extracted as one standalone seat.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "bar",
        "stool"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-bar-stool/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_StoolBase",
          "FURN_StoolFootrest",
          "FURN_StoolSeat",
          "FURN_StoolStem"
        ],
        "sourceCollection": "FURN_Bar",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "Unity/Assets/TheCommons/Textures/teal_woven_albedo.png": "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 412,
      "dimensions": [
        0.48,
        0.8025,
        0.48
      ],
      "preview": "commons-bar-stool.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_StoolBase",
            "FURN_StoolFootrest",
            "FURN_StoolSeat",
            "FURN_StoolStem"
          ],
          "context": "Original Blender collection: FURN_Bar"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-bar-stool/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-bar-stool.json",
      "attribution": "Commons bar stool by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-bar-stool/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-bar-stool.glb",
          "format": "GLB",
          "bytes": 8301196,
          "sha256": "65f0305aa2a8b2c67e27f1e9c0cfa004bcd0b6b71d90712da678c10cf0e32909",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-bar-stool/source/commons-bar-stool.glb"
        },
        {
          "name": "commons-bar-stool.stl",
          "format": "STL",
          "bytes": 20684,
          "sha256": "bc83ad6fff8a447c49add7a84b32732889582fb7a9f4e810891f9d5743f90a08",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-bar-stool/source/commons-bar-stool.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-bar-stool",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 8301196,
              "name": "commons-bar-stool.glb",
              "sha256": "65f0305aa2a8b2c67e27f1e9c0cfa004bcd0b6b71d90712da678c10cf0e32909"
            },
            {
              "bytes": 20684,
              "name": "commons-bar-stool.stl",
              "sha256": "bc83ad6fff8a447c49add7a84b32732889582fb7a9f4e810891f9d5743f90a08"
            }
          ],
          "archive": {
            "bytes": 38231633,
            "filename": "commons-bar-stool-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "5efa29c11b1cfa61e21d1f0ebd32fb9530d671312dd71cd5436d840e4a74a824",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-bar-stool-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-bar-stool.fbx",
              "format": "FBX",
              "bytes": 38918540,
              "sha256": "d24abb2b86eb150f2f41aa4e9081add2941c50209676719b2f6e3fede6a489a2",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-bar-stool.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/02b4cea87d5c32bbb250b6e5346fac895f953e3f0d89e8859f53b9d99cd906f5.json",
                "bytes": 40027,
                "sha256": "02b4cea87d5c32bbb250b6e5346fac895f953e3f0d89e8859f53b9d99cd906f5"
              }
            }
          ],
          "notice": {
            "bytes": 686,
            "filename": "LICENSE.txt",
            "sha256": "7a8a40b5842fe08e139bdc26a36cbcfbc9e607a59951eacdad34ce31444d77ff",
            "text": "Commons bar stool by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-bar-stool/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-bar-stool/source/commons-bar-stool.glb"
    },
    {
      "id": "commons-basalt-terrazzo",
      "type": "texture",
      "title": "コモンズ・バサルトテラゾー",
      "titleEn": "Commons Basalt terrazzo",
      "description": "チャコール色の石片を散らしたテラゾー。床やカウンターに。 ベースカラー画像のみ。Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "descriptionEn": "Fine charcoal basalt terrazzo for floors and counters. Base color only. Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "category": "materials",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "mirror",
        "basalt",
        "terrazzo",
        "鏡像リピート",
        "material"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-basalt-terrazzo/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/basalt_terrazzo_albedo.png": "a7eebda5bbb2404426a9a4a60e3b9434e30274167d7641a3338f426770bded54",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
        "generationBrief": "Dark charcoal basalt terrazzo flooring, dense tiny irregular warm grey and graphite stone chips within dark grey matrix, no prominent large stones. Refined matte contemporary bar floor. NO grid, no grout, no tile divisions."
      },
      "seamless": true,
      "wrapMode": "mirror",
      "width": 1254,
      "height": 1254,
      "resolution": 1254,
      "maps": {
        "baseColor": "basalt_terrazzo_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.58,
      "metalness": 0,
      "usage": "Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "usageEn": "Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/basalt_terrazzo_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-basalt-terrazzo/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-basalt-terrazzo.json",
      "attribution": "Commons Basalt terrazzo by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-basalt-terrazzo/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "basalt_terrazzo_albedo.png",
          "format": "PNG",
          "bytes": 3372285,
          "sha256": "a7eebda5bbb2404426a9a4a60e3b9434e30274167d7641a3338f426770bded54",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-basalt-terrazzo/source/basalt_terrazzo_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-basalt-terrazzo",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 523,
            "filename": "LICENSE.txt",
            "sha256": "d8f8b73ce9f7f45c3370f5d2d493ebdeb208f2e3152a36f74e683204c627723f",
            "text": "Commons Basalt terrazzo by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-basalt-terrazzo/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-basalt-terrazzo-1.0.1-minimal-1.0.0.zip",
          "bytes": 3355389,
          "sha256": "6e031ebe8d567c8ae711fa70d9d7a7091b17e1c2b96bca9b615d7fc8b292a27b",
          "sourceFiles": [
            {
              "bytes": 3372285,
              "name": "basalt_terrazzo_albedo.png",
              "sha256": "a7eebda5bbb2404426a9a4a60e3b9434e30274167d7641a3338f426770bded54"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "6e031ebe8d567c8ae711fa70d9d7a7091b17e1c2b96bca9b615d7fc8b292a27b"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-basalt-terrazzo/source/basalt_terrazzo_albedo.png"
      }
    },
    {
      "id": "commons-blackened-steel",
      "type": "texture",
      "title": "コモンズ・黒皮鋼",
      "titleEn": "Commons Blackened steel",
      "description": "低コントラストの青灰色の黒皮鋼。家具フレームや工業プロップに。 ベースカラー画像のみ。Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "descriptionEn": "Subtle blue-grey blackened steel for furniture frames and industrial props. Base color only. Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "category": "materials",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "mirror",
        "blackened",
        "steel",
        "鏡像リピート",
        "material"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-blackened-steel/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
        "generationBrief": "Charcoal blackened steel with subdued bluish grey mill scale and extremely fine brushed grain, low contrast, restrained industrial finish. NO seams, no bolts, no scratches that cross the whole tile."
      },
      "seamless": true,
      "wrapMode": "mirror",
      "width": 1254,
      "height": 1254,
      "resolution": 1254,
      "maps": {
        "baseColor": "blackened_steel_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.65,
      "metalness": 0.45,
      "usage": "Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "usageEn": "Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-blackened-steel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-blackened-steel.json",
      "attribution": "Commons Blackened steel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-blackened-steel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "blackened_steel_albedo.png",
          "format": "PNG",
          "bytes": 2559200,
          "sha256": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-blackened-steel/source/blackened_steel_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-blackened-steel",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 523,
            "filename": "LICENSE.txt",
            "sha256": "dcdf726f86566f4098f70725ac88963bf48203a759dca6d07de884279b4033a0",
            "text": "Commons Blackened steel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-blackened-steel/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-blackened-steel-1.0.1-minimal-1.0.0.zip",
          "bytes": 2535448,
          "sha256": "ffe3423a0a0bc8db98a99687f50f6fe75c5c144a6e7895401d4048402ad83b8b",
          "sourceFiles": [
            {
              "bytes": 2559200,
              "name": "blackened_steel_albedo.png",
              "sha256": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "ffe3423a0a0bc8db98a99687f50f6fe75c5c144a6e7895401d4048402ad83b8b"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-blackened-steel/source/blackened_steel_albedo.png"
      }
    },
    {
      "id": "commons-book-set",
      "title": "コモンズ・本6冊セット",
      "titleEn": "Commons six book set",
      "description": "CODE・SOUND・SPACE・FORM・LIGHT・IDEASの背表紙を持つ本6冊。棚や机の装飾に使える独立したメッシュ。",
      "descriptionEn": "Six separate books with original CODE, SOUND, SPACE, FORM, LIGHT and IDEAS spine artwork for shelves or desks.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "book",
        "set"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-book-set/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_Book",
          "FURN_Book.001",
          "FURN_Book.002",
          "FURN_Book.003",
          "FURN_Book.004",
          "FURN_Book.005"
        ],
        "sourceCollection": "FURN_QuietRoom",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/cafe_props_albedo.png": "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "Unity/Assets/TheCommons/Textures/teal_woven_albedo.png": "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd",
          "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        },
        "embeddedImageSha256": [
          "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd",
          "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 72,
      "dimensions": [
        0.96377,
        0.34309,
        0.25
      ],
      "preview": "commons-book-set.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_Book",
            "FURN_Book.001",
            "FURN_Book.002",
            "FURN_Book.003",
            "FURN_Book.004",
            "FURN_Book.005"
          ],
          "context": "Original Blender collection: FURN_QuietRoom"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-book-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-book-set.json",
      "attribution": "Commons six book set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-book-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-book-set.glb",
          "format": "GLB",
          "bytes": 8497636,
          "sha256": "2e2648646c65c1a2668ad4a9c66bffa39f8e2537a8d84a7dab0cb57ad4637f70",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-book-set/source/commons-book-set.glb"
        },
        {
          "name": "commons-book-set.stl",
          "format": "STL",
          "bytes": 3684,
          "sha256": "b3897a532713516864005988489e617ff060a1573cc2e01b39d56c7d34343361",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-book-set/source/commons-book-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-book-set",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 8497636,
              "name": "commons-book-set.glb",
              "sha256": "2e2648646c65c1a2668ad4a9c66bffa39f8e2537a8d84a7dab0cb57ad4637f70"
            },
            {
              "bytes": 3684,
              "name": "commons-book-set.stl",
              "sha256": "b3897a532713516864005988489e617ff060a1573cc2e01b39d56c7d34343361"
            }
          ],
          "archive": {
            "bytes": 29773248,
            "filename": "commons-book-set-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "2c8115d896a68b19e8bd444152560c95a29d52447fef1b045af51ef375f4aff4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-book-set-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-book-set.fbx",
              "format": "FBX",
              "bytes": 30844748,
              "sha256": "d04a94df701172e6f871d545226ce109890f934d1fa44703a74a4807a9af2609",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-book-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8aa094fe19581d4076a5dd2f3a11226b11275a51fe16749cb7931658cab72415.json",
                "bytes": 30837,
                "sha256": "8aa094fe19581d4076a5dd2f3a11226b11275a51fe16749cb7931658cab72415"
              }
            }
          ],
          "notice": {
            "bytes": 688,
            "filename": "LICENSE.txt",
            "sha256": "06852e7135582e2368b9f6488724e127726577a858beedf365ae202a77be0c70",
            "text": "Commons six book set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-book-set/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-book-set/source/commons-book-set.glb"
    },
    {
      "id": "commons-bottle-set",
      "title": "コモンズ・ボトル6本セット",
      "titleEn": "Commons six bottle set",
      "description": "形状・高さの異なるボトル6本。架空の6ブランドのラベルを保持し、各部品を別メッシュで収録。",
      "descriptionEn": "Six bottles with varied heights, caps and original fictional-brand labels. Parts remain separate meshes.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "bottle",
        "set"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-bottle-set/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_Bottle",
          "FURN_Bottle.001",
          "FURN_Bottle.002",
          "FURN_Bottle.003",
          "FURN_Bottle.004",
          "FURN_Bottle.005",
          "FURN_BottleCap",
          "FURN_BottleCap.001",
          "FURN_BottleCap.002",
          "FURN_BottleCap.003",
          "FURN_BottleCap.004",
          "FURN_BottleCap.005",
          "FURN_BottleLabel",
          "FURN_BottleLabel.001",
          "FURN_BottleLabel.002",
          "FURN_BottleLabel.003",
          "FURN_BottleLabel.004",
          "FURN_BottleLabel.005",
          "FURN_BottleNeck",
          "FURN_BottleNeck.001",
          "FURN_BottleNeck.002",
          "FURN_BottleNeck.003",
          "FURN_BottleNeck.004",
          "FURN_BottleNeck.005"
        ],
        "sourceCollection": "FURN_Bar",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/bar_labels_albedo.png": "6a0d1ffe7da88a68f3e8cd0f9b126bef3b3201f3acbc44f05a713b8e842c1da8",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "6a0d1ffe7da88a68f3e8cd0f9b126bef3b3201f3acbc44f05a713b8e842c1da8"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 720,
      "dimensions": [
        1.27391,
        0.391,
        0.107
      ],
      "preview": "commons-bottle-set.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_Bottle",
            "FURN_Bottle.001",
            "FURN_Bottle.002",
            "FURN_Bottle.003",
            "FURN_Bottle.004",
            "FURN_Bottle.005",
            "FURN_BottleCap",
            "FURN_BottleCap.001",
            "FURN_BottleCap.002",
            "FURN_BottleCap.003",
            "FURN_BottleCap.004",
            "FURN_BottleCap.005",
            "FURN_BottleLabel",
            "FURN_BottleLabel.001",
            "FURN_BottleLabel.002",
            "FURN_BottleLabel.003",
            "FURN_BottleLabel.004",
            "FURN_BottleLabel.005",
            "FURN_BottleNeck",
            "FURN_BottleNeck.001",
            "FURN_BottleNeck.002",
            "FURN_BottleNeck.003",
            "FURN_BottleNeck.004",
            "FURN_BottleNeck.005"
          ],
          "context": "Original Blender collection: FURN_Bar"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-bottle-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-bottle-set.json",
      "attribution": "Commons six bottle set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-bottle-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-bottle-set.glb",
          "format": "GLB",
          "bytes": 5832752,
          "sha256": "594c2f5d6ffda81ce82ff4b1d68c06a20cc474e50e0edc0df2aff636c957a297",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-bottle-set/source/commons-bottle-set.glb"
        },
        {
          "name": "commons-bottle-set.stl",
          "format": "STL",
          "bytes": 36084,
          "sha256": "74cf6010e998f246a48be1db3c07b99621fdff1c7dcbd4ff3d80b5986d0b1247",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-bottle-set/source/commons-bottle-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-bottle-set",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 5832752,
              "name": "commons-bottle-set.glb",
              "sha256": "594c2f5d6ffda81ce82ff4b1d68c06a20cc474e50e0edc0df2aff636c957a297"
            },
            {
              "bytes": 36084,
              "name": "commons-bottle-set.stl",
              "sha256": "74cf6010e998f246a48be1db3c07b99621fdff1c7dcbd4ff3d80b5986d0b1247"
            }
          ],
          "archive": {
            "bytes": 16095341,
            "filename": "commons-bottle-set-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "44cf9747b7ea67f1c20ed853821bde402a508f842626f877f1692048d7c1d831",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-bottle-set-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-bottle-set.fbx",
              "format": "FBX",
              "bytes": 16296908,
              "sha256": "bddf07d284c3f26055aea0ad19db1cb8f8113ffffe1dec7f7a508ddcd0b3558e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-bottle-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/87e025cd9a7921896409cdbe49b05fce13ebdf984ae78a0ad3996eea0274c222.json",
                "bytes": 18108,
                "sha256": "87e025cd9a7921896409cdbe49b05fce13ebdf984ae78a0ad3996eea0274c222"
              }
            }
          ],
          "notice": {
            "bytes": 692,
            "filename": "LICENSE.txt",
            "sha256": "392de4234bfe9299b889855443493c65a9cce5ed31c01f05923bb06cd1a8454d",
            "text": "Commons six bottle set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-bottle-set/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-bottle-set/source/commons-bottle-set.glb"
    },
    {
      "id": "commons-cafe-props",
      "type": "texture",
      "title": "コモンズ・カフェ小物プリント",
      "titleEn": "Commons Cafe prop prints",
      "description": "機材パネル・本の背表紙・コーヒー袋の4領域アトラス。元の縦横比を保持。 ベースカラー画像のみ。Clampで使用。シームレス反復には対応しません。",
      "descriptionEn": "An atlas of equipment panels, book spines and coffee packaging in its original aspect ratio. Base color only. Use Clamp. This atlas does not support seamless tiling.",
      "category": "atlases",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "clamp",
        "cafe",
        "props",
        "atlas",
        "アトラス",
        "non-tileable"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-cafe-props/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/cafe_props_albedo.png": "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.",
        "generationBrief": "Four-cell prop print atlas: brass ANCHOR ESPRESSO control panel, COMMONS AUDIO rack, six book spines CODE SOUND SPACE FORM LIGHT IDEAS, COMMON GROUND coffee package."
      },
      "seamless": false,
      "wrapMode": "clamp",
      "width": 1774,
      "height": 887,
      "resolution": 1774,
      "maps": {
        "baseColor": "cafe_props_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.73,
      "metalness": 0,
      "usage": "Clampで使用。シームレス反復には対応しません。",
      "usageEn": "Use Clamp. This atlas does not support seamless tiling.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/cafe_props_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-cafe-props/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-cafe-props.json",
      "attribution": "Commons Cafe prop prints by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-cafe-props/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "cafe_props_albedo.png",
          "format": "PNG",
          "bytes": 2964293,
          "sha256": "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-cafe-props/source/cafe_props_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-cafe-props",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 500,
            "filename": "LICENSE.txt",
            "sha256": "e883dcd71b0d9588b34d2793f917088d268d5f875303a830f205579f5a458e4f",
            "text": "Commons Cafe prop prints by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-cafe-props/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-cafe-props-1.0.1-minimal-1.0.0.zip",
          "bytes": 2950344,
          "sha256": "2299dbdac188f5bbcd90f285e9b7bfdfd8bd6e0fa84a156183b08999ea3a9b86",
          "sourceFiles": [
            {
              "bytes": 2964293,
              "name": "cafe_props_albedo.png",
              "sha256": "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "2299dbdac188f5bbcd90f285e9b7bfdfd8bd6e0fa84a156183b08999ea3a9b86"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-cafe-props/source/cafe_props_albedo.png"
      }
    },
    {
      "id": "commons-coffee-bag",
      "title": "コモンズ・コーヒー袋",
      "titleEn": "Commons coffee bag",
      "description": "架空ブランドCOMMON GROUNDのコーヒー袋。上部の折り留めと生成オリジナルのパッケージ画像付き。",
      "descriptionEn": "A fictional COMMON GROUND coffee package with a top fold and original generated print.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "coffee",
        "bag"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-coffee-bag/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_BagFold",
          "FURN_CoffeeBag"
        ],
        "sourceCollection": "FURN_Bar",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/cafe_props_albedo.png": "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 120,
      "dimensions": [
        0.17,
        0.302,
        0.11
      ],
      "preview": "commons-coffee-bag.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_BagFold",
            "FURN_CoffeeBag"
          ],
          "context": "Original Blender collection: FURN_Bar"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-coffee-bag/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-coffee-bag.json",
      "attribution": "Commons coffee bag by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-coffee-bag/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-coffee-bag.glb",
          "format": "GLB",
          "bytes": 5459584,
          "sha256": "b674b960882552c7c9592ef5397ae96ab49abeab7fa7c93733aab9ef7104fcbe",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-coffee-bag/source/commons-coffee-bag.glb"
        },
        {
          "name": "commons-coffee-bag.stl",
          "format": "STL",
          "bytes": 6084,
          "sha256": "dbc7855b1d5b91b11c21620c7cc1b7ff837fb7c50e089232e22803f75f4c0fac",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-coffee-bag/source/commons-coffee-bag.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-coffee-bag",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 5459584,
              "name": "commons-coffee-bag.glb",
              "sha256": "b674b960882552c7c9592ef5397ae96ab49abeab7fa7c93733aab9ef7104fcbe"
            },
            {
              "bytes": 6084,
              "name": "commons-coffee-bag.stl",
              "sha256": "dbc7855b1d5b91b11c21620c7cc1b7ff837fb7c50e089232e22803f75f4c0fac"
            }
          ],
          "archive": {
            "bytes": 15792179,
            "filename": "commons-coffee-bag-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "46f688ebc0768930197b35626bf443f21bb92215f4a873757ba1c0dfd0dd7537",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-coffee-bag-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-coffee-bag.fbx",
              "format": "FBX",
              "bytes": 15904268,
              "sha256": "a09a9077538c96510104de42438f058c24c6f87749d6993ea59538939bfb33e6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-coffee-bag.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/90f9d7ace1e40a4abd9e2d481a600ec62e30d9f0bf402190b56f75e470b68e0d.json",
                "bytes": 18494,
                "sha256": "90f9d7ace1e40a4abd9e2d481a600ec62e30d9f0bf402190b56f75e470b68e0d"
              }
            }
          ],
          "notice": {
            "bytes": 688,
            "filename": "LICENSE.txt",
            "sha256": "625fde537d57e74bd3bc1c35a8b7b08616fb64dffa40bec5f969a4307328e288",
            "text": "Commons coffee bag by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-coffee-bag/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-coffee-bag/source/commons-coffee-bag.glb"
    },
    {
      "id": "commons-coffee-cup",
      "title": "コモンズ・コーヒーカップ",
      "titleEn": "Commons coffee cup",
      "description": "陶器色のカップ、コーヒー面、リング状の受け皿。カフェの卓上に置ける軽量な小物。",
      "descriptionEn": "A ceramic-colored cup, coffee surface and ring-shaped saucer. A lightweight cafe prop.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "coffee",
        "cup"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-coffee-cup/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_Coffee.006",
          "FURN_CoffeeCup.006",
          "FURN_Saucer.006"
        ],
        "sourceCollection": "FURN_Cafe",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "embeddedImageSha256": [],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 216,
      "dimensions": [
        0.156,
        0.1265,
        0.156
      ],
      "preview": "commons-coffee-cup.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_Coffee.006",
            "FURN_CoffeeCup.006",
            "FURN_Saucer.006"
          ],
          "context": "Original Blender collection: FURN_Cafe"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-coffee-cup/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-coffee-cup.json",
      "attribution": "Commons coffee cup by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-coffee-cup/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-coffee-cup.glb",
          "format": "GLB",
          "bytes": 16832,
          "sha256": "ed13883177803c7552f3ff014a8d05dc981fc7a5ab9bfa289abaf36011697c22",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-coffee-cup/source/commons-coffee-cup.glb"
        },
        {
          "name": "commons-coffee-cup.stl",
          "format": "STL",
          "bytes": 10884,
          "sha256": "0b7861d70cafaa8a15dd5979ba5097f74d5b3d8f6ab64ebe8d488361a8fa9a5f",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-coffee-cup/source/commons-coffee-cup.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-coffee-cup",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 16832,
              "name": "commons-coffee-cup.glb",
              "sha256": "ed13883177803c7552f3ff014a8d05dc981fc7a5ab9bfa289abaf36011697c22"
            },
            {
              "bytes": 10884,
              "name": "commons-coffee-cup.stl",
              "sha256": "0b7861d70cafaa8a15dd5979ba5097f74d5b3d8f6ab64ebe8d488361a8fa9a5f"
            }
          ],
          "archive": {
            "bytes": 12141,
            "filename": "commons-coffee-cup-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "5d731070ce8ec28966abd997dfe7c4f3bb92292d64dab1158e742bc871024514",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-coffee-cup-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-coffee-cup.fbx",
              "format": "FBX",
              "bytes": 26732,
              "sha256": "125313a106dc02ed6ae1908ee7a92bdd0a37227d5bbba4b98412d4ccc0360c6e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-coffee-cup.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/fef3b8058030a04c4569d5247264c9a8e5bcb90200bcb1ae4984d208ecb18a94.json",
                "bytes": 315,
                "sha256": "fef3b8058030a04c4569d5247264c9a8e5bcb90200bcb1ae4984d208ecb18a94"
              }
            }
          ],
          "notice": {
            "bytes": 688,
            "filename": "LICENSE.txt",
            "sha256": "51b213ba44654a3ed1689b595e135a07b5e06508b00eda97ddb550026bbcbf45",
            "text": "Commons coffee cup by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-coffee-cup/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-coffee-cup/source/commons-coffee-cup.glb"
    },
    {
      "id": "commons-coffee-grinder",
      "title": "コモンズ・コーヒーグラインダー",
      "titleEn": "Commons coffee grinder",
      "description": "スチールの本体とアンバー色の豆ホッパー。カフェカウンター向けの装飾モデル。",
      "descriptionEn": "A steel body with an amber-colored bean hopper for cafe counters. Decorative only.",
      "category": "technology",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "technology",
        "coffee",
        "grinder"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-coffee-grinder/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_BeanHopper",
          "FURN_Grinder"
        ],
        "sourceCollection": "FURN_Bar",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        },
        "embeddedImageSha256": [
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 120,
      "dimensions": [
        0.28,
        0.62,
        0.28
      ],
      "preview": "commons-coffee-grinder.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_BeanHopper",
            "FURN_Grinder"
          ],
          "context": "Original Blender collection: FURN_Bar"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-coffee-grinder/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-coffee-grinder.json",
      "attribution": "Commons coffee grinder by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-coffee-grinder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-coffee-grinder.glb",
          "format": "GLB",
          "bytes": 2568112,
          "sha256": "f4a9ee51508b79bf56efcd2e4d20c056fe57b59ee0b5616ea6128caa0c5084bd",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-coffee-grinder/source/commons-coffee-grinder.glb"
        },
        {
          "name": "commons-coffee-grinder.stl",
          "format": "STL",
          "bytes": 6084,
          "sha256": "e2dc83d675f6c9da123006e983155d2fff6a9254d56d91b834f9f98701c2eac8",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-coffee-grinder/source/commons-coffee-grinder.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-coffee-grinder",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2568112,
              "name": "commons-coffee-grinder.glb",
              "sha256": "f4a9ee51508b79bf56efcd2e4d20c056fe57b59ee0b5616ea6128caa0c5084bd"
            },
            {
              "bytes": 6084,
              "name": "commons-coffee-grinder.stl",
              "sha256": "e2dc83d675f6c9da123006e983155d2fff6a9254d56d91b834f9f98701c2eac8"
            }
          ],
          "archive": {
            "bytes": 11830239,
            "filename": "commons-coffee-grinder-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "08e49015dfe6e02c68580a732284cc2b6f59239bc26fdf82a73e1f29a38fe8c4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-coffee-grinder-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-coffee-grinder.fbx",
              "format": "FBX",
              "bytes": 11849212,
              "sha256": "64f39e40bbbcf1c83a2fe6eb58a15e2fea7f25561bf41b26bc572cd1b2e3b5c6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-coffee-grinder.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3e5f4ee36b2c28b5479155f5a4ece6659c5263f6f102f483467a6f38b8f1d167.json",
                "bytes": 12054,
                "sha256": "3e5f4ee36b2c28b5479155f5a4ece6659c5263f6f102f483467a6f38b8f1d167"
              }
            }
          ],
          "notice": {
            "bytes": 696,
            "filename": "LICENSE.txt",
            "sha256": "9f922fcb751face27f030c1e933ad06ef36c75b91815de568d3c2e80ae299685",
            "text": "Commons coffee grinder by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-coffee-grinder/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-coffee-grinder/source/commons-coffee-grinder.glb"
    },
    {
      "id": "commons-display-plinth",
      "title": "コモンズ・展示台",
      "titleEn": "Commons display plinth",
      "description": "黒皮鋼の円柱とシアンの発光リム。展示物や小型作品を載せられる独立した台座。",
      "descriptionEn": "A blackened-steel cylindrical plinth with a cyan emissive rim for displays and small exhibits.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "display",
        "plinth"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-display-plinth/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "AV_DemoPedestal",
          "AV_DemoRim"
        ],
        "sourceCollection": "AV_Stage",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        },
        "embeddedImageSha256": [
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 892,
      "dimensions": [
        1.13,
        1.02799,
        1.13
      ],
      "preview": "commons-display-plinth.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "AV_DemoPedestal",
            "AV_DemoRim"
          ],
          "context": "Original Blender collection: AV_Stage"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-display-plinth/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-display-plinth.json",
      "attribution": "Commons display plinth by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-display-plinth/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-display-plinth.glb",
          "format": "GLB",
          "bytes": 2614372,
          "sha256": "f44656159264a7a34e6d9a3490e089df34ae1e345b17fc1a2b241c7a033fd77d",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-display-plinth/source/commons-display-plinth.glb"
        },
        {
          "name": "commons-display-plinth.stl",
          "format": "STL",
          "bytes": 44684,
          "sha256": "da6788f2f71b0bff0f41162e9cd9a1d36a5e4ad29bdf7aee2cba0f60aad9997a",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-display-plinth/source/commons-display-plinth.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-display-plinth",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2614372,
              "name": "commons-display-plinth.glb",
              "sha256": "f44656159264a7a34e6d9a3490e089df34ae1e345b17fc1a2b241c7a033fd77d"
            },
            {
              "bytes": 44684,
              "name": "commons-display-plinth.stl",
              "sha256": "da6788f2f71b0bff0f41162e9cd9a1d36a5e4ad29bdf7aee2cba0f60aad9997a"
            }
          ],
          "archive": {
            "bytes": 11851604,
            "filename": "commons-display-plinth-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "37139f46b9e75ec8e035039fd0017d991ffff3b7075d4005a62c1769603127be",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-display-plinth-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-display-plinth.fbx",
              "format": "FBX",
              "bytes": 11871212,
              "sha256": "d1c015441cdd671972e02284072c11784b7cad9576c3daa4119cc2df28f98d14",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-display-plinth.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8c003ef196d26fa4bf783066f915c328c297607fafaab46aa1a1245e24b67c14.json",
                "bytes": 12054,
                "sha256": "8c003ef196d26fa4bf783066f915c328c297607fafaab46aa1a1245e24b67c14"
              }
            }
          ],
          "notice": {
            "bytes": 696,
            "filename": "LICENSE.txt",
            "sha256": "7cbdcfe90c753621e91fb688026d01866d48d3504c7efc4400fe11f7f90fbd6e",
            "text": "Commons display plinth by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-display-plinth/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-display-plinth/source/commons-display-plinth.glb"
    },
    {
      "id": "commons-dj-controller",
      "title": "コモンズ・DJコントローラー",
      "titleEn": "Commons DJ controller",
      "description": "架空のRELAY R2コントローラー。ジョグ、ノブ、フェーダー、パッドを立体化した装飾モデルで、操作面は生成オリジナル。",
      "descriptionEn": "A fictional RELAY R2 controller with modeled jog wheels, knobs, faders and pads plus original generated panel artwork. Decorative only.",
      "category": "technology",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "technology",
        "dj",
        "controller"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-dj-controller/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "AV_Crossfader",
          "AV_DeckKnob",
          "AV_DeckKnob.001",
          "AV_DeckKnob.002",
          "AV_DeckKnob.003",
          "AV_DeckKnob.004",
          "AV_DeckKnob.005",
          "AV_DeckKnob.006",
          "AV_DeckKnob.007",
          "AV_DeckKnob.008",
          "AV_DeckKnob.009",
          "AV_FaderCap",
          "AV_FaderCap.001",
          "AV_FaderCap.002",
          "AV_FaderCap.003",
          "AV_Jog",
          "AV_Jog.001",
          "AV_JogTrim",
          "AV_JogTrim.001",
          "AV_MixerKnob",
          "AV_MixerKnob.001",
          "AV_MixerKnob.002",
          "AV_MixerKnob.003",
          "AV_MixerKnob.004",
          "AV_MixerKnob.005",
          "AV_MixerKnob.006",
          "AV_MixerKnob.007",
          "AV_MixerKnob.008",
          "AV_MixerKnob.009",
          "AV_MixerKnob.010",
          "AV_MixerKnob.011",
          "AV_MixerKnob.012",
          "AV_MixerKnob.013",
          "AV_MixerKnob.014",
          "AV_MixerKnob.015",
          "AV_PerformancePad",
          "AV_PerformancePad.001",
          "AV_PerformancePad.002",
          "AV_PerformancePad.003",
          "AV_PerformancePad.004",
          "AV_PerformancePad.005",
          "AV_PerformancePad.006",
          "AV_PerformancePad.007",
          "AV_PitchFader",
          "AV_PitchFader.001",
          "AV_RelayController"
        ],
        "sourceCollection": "AV_DJ",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/relay_controller_albedo.png": "c3209959d4d66776dc51f78d7b321a0b9359edc313057ac858cc251b4a9c03c6",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "c3209959d4d66776dc51f78d7b321a0b9359edc313057ac858cc251b4a9c03c6",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 2768,
      "dimensions": [
        2,
        0.158,
        1
      ],
      "preview": "commons-dj-controller.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "AV_Crossfader",
            "AV_DeckKnob",
            "AV_DeckKnob.001",
            "AV_DeckKnob.002",
            "AV_DeckKnob.003",
            "AV_DeckKnob.004",
            "AV_DeckKnob.005",
            "AV_DeckKnob.006",
            "AV_DeckKnob.007",
            "AV_DeckKnob.008",
            "AV_DeckKnob.009",
            "AV_FaderCap",
            "AV_FaderCap.001",
            "AV_FaderCap.002",
            "AV_FaderCap.003",
            "AV_Jog",
            "AV_Jog.001",
            "AV_JogTrim",
            "AV_JogTrim.001",
            "AV_MixerKnob",
            "AV_MixerKnob.001",
            "AV_MixerKnob.002",
            "AV_MixerKnob.003",
            "AV_MixerKnob.004",
            "AV_MixerKnob.005",
            "AV_MixerKnob.006",
            "AV_MixerKnob.007",
            "AV_MixerKnob.008",
            "AV_MixerKnob.009",
            "AV_MixerKnob.010",
            "AV_MixerKnob.011",
            "AV_MixerKnob.012",
            "AV_MixerKnob.013",
            "AV_MixerKnob.014",
            "AV_MixerKnob.015",
            "AV_PerformancePad",
            "AV_PerformancePad.001",
            "AV_PerformancePad.002",
            "AV_PerformancePad.003",
            "AV_PerformancePad.004",
            "AV_PerformancePad.005",
            "AV_PerformancePad.006",
            "AV_PerformancePad.007",
            "AV_PitchFader",
            "AV_PitchFader.001",
            "AV_RelayController"
          ],
          "context": "Original Blender collection: AV_DJ"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-dj-controller/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-dj-controller.json",
      "attribution": "Commons DJ controller by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-dj-controller/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-dj-controller.glb",
          "format": "GLB",
          "bytes": 7635592,
          "sha256": "f4cede52a0856512b596ba6532fdcf6bf15fcddd74f8399e167ac20e8bab21b5",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-dj-controller/source/commons-dj-controller.glb"
        },
        {
          "name": "commons-dj-controller.stl",
          "format": "STL",
          "bytes": 138484,
          "sha256": "bfa6fc94616b8128a07c08da8368eba5a05ecec30d6f430490c9828146c438c3",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-dj-controller/source/commons-dj-controller.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-dj-controller",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 7635592,
              "name": "commons-dj-controller.glb",
              "sha256": "f4cede52a0856512b596ba6532fdcf6bf15fcddd74f8399e167ac20e8bab21b5"
            },
            {
              "bytes": 138484,
              "name": "commons-dj-controller.stl",
              "sha256": "bfa6fc94616b8128a07c08da8368eba5a05ecec30d6f430490c9828146c438c3"
            }
          ],
          "archive": {
            "bytes": 27090480,
            "filename": "commons-dj-controller-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "3d2c25f797008e33ae7f99eeca24d39889c23430f5aed9d7dc8d3cd2a313d680",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-dj-controller-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-dj-controller.fbx",
              "format": "FBX",
              "bytes": 27309484,
              "sha256": "6c65383fabb37bed27b77a20501bf6d57877db5bdaefd216212cd7fd59ee4db6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-dj-controller.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b0e60642caf63a092978a617269c8b5ab732165f4d91ebb091ab94ab3358c5d7.json",
                "bytes": 28672,
                "sha256": "b0e60642caf63a092978a617269c8b5ab732165f4d91ebb091ab94ab3358c5d7"
              }
            }
          ],
          "notice": {
            "bytes": 694,
            "filename": "LICENSE.txt",
            "sha256": "934c1e14b907f55e56afa48d20ab75604d90efe2d76e66fd77601b752b11402a",
            "text": "Commons DJ controller by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-dj-controller/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-dj-controller/source/commons-dj-controller.glb"
    },
    {
      "id": "commons-dj-desk",
      "title": "コモンズ・ワークカウンター",
      "titleEn": "Commons work counter",
      "description": "幅4.9mのオーク天板、前板、2本脚。DJ機材や文字を除き、受付や作業用のカウンターとして独立化。",
      "descriptionEn": "A 4.9 m oak work counter with a front panel and two steel legs. DJ equipment and lettering are excluded.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "dj",
        "desk"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-dj-desk/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "AV_DJDesk",
          "AV_DJFascia",
          "AV_DJLeg",
          "AV_DJLeg.001"
        ],
        "sourceCollection": "AV_DJ",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        },
        "embeddedImageSha256": [
          "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 144,
      "dimensions": [
        4.9,
        1.11,
        1.12
      ],
      "preview": "commons-dj-desk.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "AV_DJDesk",
            "AV_DJFascia",
            "AV_DJLeg",
            "AV_DJLeg.001"
          ],
          "context": "Original Blender collection: AV_DJ"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-dj-desk/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-dj-desk.json",
      "attribution": "Commons work counter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-dj-desk/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-dj-desk.glb",
          "format": "GLB",
          "bytes": 4864184,
          "sha256": "0cbd99b9bf87abae3744e16a81ca8a704a8c0e7f3b6368707273658c0ef52faa",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-dj-desk/source/commons-dj-desk.glb"
        },
        {
          "name": "commons-dj-desk.stl",
          "format": "STL",
          "bytes": 7284,
          "sha256": "87891176b799ff103bcda0b336009703b72ea4663ae49396fbbbc7474d77e7fe",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-dj-desk/source/commons-dj-desk.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-dj-desk",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 4864184,
              "name": "commons-dj-desk.glb",
              "sha256": "0cbd99b9bf87abae3744e16a81ca8a704a8c0e7f3b6368707273658c0ef52faa"
            },
            {
              "bytes": 7284,
              "name": "commons-dj-desk.stl",
              "sha256": "87891176b799ff103bcda0b336009703b72ea4663ae49396fbbbc7474d77e7fe"
            }
          ],
          "archive": {
            "bytes": 25087822,
            "filename": "commons-dj-desk-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "a62e865276668bedeadc208400213b09cf1c0d3c31358a5c2c5c633bb0ddbb7b",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-dj-desk-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-dj-desk.fbx",
              "format": "FBX",
              "bytes": 25557020,
              "sha256": "ce2f258a4bc8c8d7eaabc01f709238c7fed4b8aca0e5eafb14ff5c95477d6cf5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-dj-desk.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6a189c916271765ab3edabb7b7f1ea5fdab94a36c5271759d770facd169139c3.json",
                "bytes": 26132,
                "sha256": "6a189c916271765ab3edabb7b7f1ea5fdab94a36c5271759d770facd169139c3"
              }
            }
          ],
          "notice": {
            "bytes": 687,
            "filename": "LICENSE.txt",
            "sha256": "9330b724ede5be3a178bdb20277b9b732608568717d1ae8814abc36de168deaa",
            "text": "Commons work counter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-dj-desk/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-dj-desk/source/commons-dj-desk.glb"
    },
    {
      "id": "commons-equipment-rack",
      "title": "コモンズ・機材ラック",
      "titleEn": "Commons equipment rack",
      "description": "9段の操作パネルとシアンの表示灯を備えた架空のAV機材ラック。元の生成パネル画像を同梱。",
      "descriptionEn": "A fictional AV rack with nine printed units and cyan indicators. Original panel artwork is embedded; decorative only.",
      "category": "technology",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "technology",
        "equipment",
        "rack"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-equipment-rack/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "AV_Rack",
          "AV_RackUnit",
          "AV_RackUnit.001",
          "AV_RackUnit.002",
          "AV_RackUnit.003",
          "AV_RackUnit.004",
          "AV_RackUnit.005",
          "AV_RackUnit.006",
          "AV_RackUnit.007",
          "AV_RackUnit.008",
          "AV_StatusLED",
          "AV_StatusLED.001",
          "AV_StatusLED.002",
          "AV_StatusLED.003",
          "AV_StatusLED.004",
          "AV_StatusLED.005",
          "AV_StatusLED.006",
          "AV_StatusLED.007",
          "AV_StatusLED.008",
          "AV_StatusLED.009",
          "AV_StatusLED.010",
          "AV_StatusLED.011",
          "AV_StatusLED.012",
          "AV_StatusLED.013",
          "AV_StatusLED.014",
          "AV_StatusLED.015",
          "AV_StatusLED.016",
          "AV_StatusLED.017",
          "AV_StatusLED.018",
          "AV_StatusLED.019",
          "AV_StatusLED.020",
          "AV_StatusLED.021",
          "AV_StatusLED.022",
          "AV_StatusLED.023",
          "AV_StatusLED.024",
          "AV_StatusLED.025",
          "AV_StatusLED.026",
          "AV_StatusLED.027",
          "AV_StatusLED.028",
          "AV_StatusLED.029",
          "AV_StatusLED.030",
          "AV_StatusLED.031",
          "AV_StatusLED.032",
          "AV_StatusLED.033",
          "AV_StatusLED.034",
          "AV_StatusLED.035"
        ],
        "sourceCollection": "AV_BackOfHouse",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/cafe_props_albedo.png": "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313"
        },
        "embeddedImageSha256": [
          "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 552,
      "dimensions": [
        0.72,
        2.1,
        0.685
      ],
      "preview": "commons-equipment-rack.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "AV_Rack",
            "AV_RackUnit",
            "AV_RackUnit.001",
            "AV_RackUnit.002",
            "AV_RackUnit.003",
            "AV_RackUnit.004",
            "AV_RackUnit.005",
            "AV_RackUnit.006",
            "AV_RackUnit.007",
            "AV_RackUnit.008",
            "AV_StatusLED",
            "AV_StatusLED.001",
            "AV_StatusLED.002",
            "AV_StatusLED.003",
            "AV_StatusLED.004",
            "AV_StatusLED.005",
            "AV_StatusLED.006",
            "AV_StatusLED.007",
            "AV_StatusLED.008",
            "AV_StatusLED.009",
            "AV_StatusLED.010",
            "AV_StatusLED.011",
            "AV_StatusLED.012",
            "AV_StatusLED.013",
            "AV_StatusLED.014",
            "AV_StatusLED.015",
            "AV_StatusLED.016",
            "AV_StatusLED.017",
            "AV_StatusLED.018",
            "AV_StatusLED.019",
            "AV_StatusLED.020",
            "AV_StatusLED.021",
            "AV_StatusLED.022",
            "AV_StatusLED.023",
            "AV_StatusLED.024",
            "AV_StatusLED.025",
            "AV_StatusLED.026",
            "AV_StatusLED.027",
            "AV_StatusLED.028",
            "AV_StatusLED.029",
            "AV_StatusLED.030",
            "AV_StatusLED.031",
            "AV_StatusLED.032",
            "AV_StatusLED.033",
            "AV_StatusLED.034",
            "AV_StatusLED.035"
          ],
          "context": "Original Blender collection: AV_BackOfHouse"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-equipment-rack/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-equipment-rack.json",
      "attribution": "Commons equipment rack by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-equipment-rack/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-equipment-rack.glb",
          "format": "GLB",
          "bytes": 5598264,
          "sha256": "67e262e4a7b7cfdb1a4f6f81c66976b09323f3425f76e67261d1fe0d214c1f7a",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-equipment-rack/source/commons-equipment-rack.glb"
        },
        {
          "name": "commons-equipment-rack.stl",
          "format": "STL",
          "bytes": 27684,
          "sha256": "0a330532857cc80136a0ed16617768416d46e015f1dfcf280724d00176b3a26f",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-equipment-rack/source/commons-equipment-rack.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-equipment-rack",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 5598264,
              "name": "commons-equipment-rack.glb",
              "sha256": "67e262e4a7b7cfdb1a4f6f81c66976b09323f3425f76e67261d1fe0d214c1f7a"
            },
            {
              "bytes": 27684,
              "name": "commons-equipment-rack.stl",
              "sha256": "0a330532857cc80136a0ed16617768416d46e015f1dfcf280724d00176b3a26f"
            }
          ],
          "archive": {
            "bytes": 14794079,
            "filename": "commons-equipment-rack-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "03ee682f45e8f949fa313a7e0557b744842e103f381bdbc44e10c987e4c4d7f7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-equipment-rack-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-equipment-rack.fbx",
              "format": "FBX",
              "bytes": 14926044,
              "sha256": "c710c77c5f129a965b82aa601bef48f2e61dfcb6d59bd0ba029a6d5a607f698a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-equipment-rack.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8dcaa44f17780f9bb6881451cf02ffb4cc750e32fbab437dd207507d25e53cfd.json",
                "bytes": 15569,
                "sha256": "8dcaa44f17780f9bb6881451cf02ffb4cc750e32fbab437dd207507d25e53cfd"
              }
            }
          ],
          "notice": {
            "bytes": 696,
            "filename": "LICENSE.txt",
            "sha256": "dcd3476c32b5f42bb67247a0a91892c6867b1427d1482f87a272f0af39d6a925",
            "text": "Commons equipment rack by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-equipment-rack/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-equipment-rack/source/commons-equipment-rack.glb"
    },
    {
      "id": "commons-espresso-machine",
      "title": "コモンズ・エスプレッソマシン",
      "titleEn": "Commons espresso machine",
      "description": "黒皮鋼の筐体と生成オリジナルの操作面を持つ架空のコーヒーマシン。操作機能のない装飾モデル。",
      "descriptionEn": "A fictional espresso machine with a blackened-steel body and original AI-generated panel artwork. Decorative only.",
      "category": "technology",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "technology",
        "espresso",
        "machine"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-espresso-machine/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_Espresso",
          "FURN_EspressoFace",
          "FURN_Portafilter",
          "FURN_Portafilter.001"
        ],
        "sourceCollection": "FURN_Bar",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/cafe_props_albedo.png": "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 176,
      "dimensions": [
        0.72,
        0.49,
        0.655
      ],
      "preview": "commons-espresso-machine.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_Espresso",
            "FURN_EspressoFace",
            "FURN_Portafilter",
            "FURN_Portafilter.001"
          ],
          "context": "Original Blender collection: FURN_Bar"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-espresso-machine/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-espresso-machine.json",
      "attribution": "Commons espresso machine by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-espresso-machine/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-espresso-machine.glb",
          "format": "GLB",
          "bytes": 8023892,
          "sha256": "23b8ddd1375e1f3f9d7e253edb64e234e4939edb8972dddd79bc9d297200e3e6",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-espresso-machine/source/commons-espresso-machine.glb"
        },
        {
          "name": "commons-espresso-machine.stl",
          "format": "STL",
          "bytes": 8884,
          "sha256": "76b51f3de6513bfa5b0fb49bf153089582e720280fbbb8ab79327b1a4d713559",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-espresso-machine/source/commons-espresso-machine.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-espresso-machine",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 8023892,
              "name": "commons-espresso-machine.glb",
              "sha256": "23b8ddd1375e1f3f9d7e253edb64e234e4939edb8972dddd79bc9d297200e3e6"
            },
            {
              "bytes": 8884,
              "name": "commons-espresso-machine.stl",
              "sha256": "76b51f3de6513bfa5b0fb49bf153089582e720280fbbb8ab79327b1a4d713559"
            }
          ],
          "archive": {
            "bytes": 27615903,
            "filename": "commons-espresso-machine-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "d02880737acd3694cdb3a23d79a3761091e62505b02500d02f652d483941bd1f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-espresso-machine-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-espresso-machine.fbx",
              "format": "FBX",
              "bytes": 27736844,
              "sha256": "78fa99744241e0040aa45114afa3fce3b4d16175e3555c00175923745d201b7b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-espresso-machine.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7563279964ba5fcac21af9c7fcc942df005e2ac7a17380764a7111c8e46d009e.json",
                "bytes": 30230,
                "sha256": "7563279964ba5fcac21af9c7fcc942df005e2ac7a17380764a7111c8e46d009e"
              }
            }
          ],
          "notice": {
            "bytes": 700,
            "filename": "LICENSE.txt",
            "sha256": "04ac305d17c4788aeaf77fe5e4d35883f3bfdb2bf1bdafd8b53ef16cef7ce79b",
            "text": "Commons espresso machine by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-espresso-machine/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-espresso-machine/source/commons-espresso-machine.glb"
    },
    {
      "id": "commons-floating-bookshelf",
      "title": "コモンズ・壁付け本棚",
      "titleEn": "Commons floating bookshelf",
      "description": "オークの棚板3段と本72冊。元の配置を保った壁付け本棚のセットで、壁や取付金具は含みません。",
      "descriptionEn": "Three floating oak shelves with 72 individual books in their original arrangement. No wall or mounting hardware is included.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "floating",
        "bookshelf"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-floating-bookshelf/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_ArchiveShelf",
          "FURN_ArchiveShelf.001",
          "FURN_ArchiveShelf.002",
          "FURN_Book",
          "FURN_Book.001",
          "FURN_Book.002",
          "FURN_Book.003",
          "FURN_Book.004",
          "FURN_Book.005",
          "FURN_Book.006",
          "FURN_Book.007",
          "FURN_Book.008",
          "FURN_Book.009",
          "FURN_Book.010",
          "FURN_Book.011",
          "FURN_Book.012",
          "FURN_Book.013",
          "FURN_Book.014",
          "FURN_Book.015",
          "FURN_Book.016",
          "FURN_Book.017",
          "FURN_Book.018",
          "FURN_Book.019",
          "FURN_Book.020",
          "FURN_Book.021",
          "FURN_Book.022",
          "FURN_Book.023",
          "FURN_Book.024",
          "FURN_Book.025",
          "FURN_Book.026",
          "FURN_Book.027",
          "FURN_Book.028",
          "FURN_Book.029",
          "FURN_Book.030",
          "FURN_Book.031",
          "FURN_Book.032",
          "FURN_Book.033",
          "FURN_Book.034",
          "FURN_Book.035",
          "FURN_Book.036",
          "FURN_Book.037",
          "FURN_Book.038",
          "FURN_Book.039",
          "FURN_Book.040",
          "FURN_Book.041",
          "FURN_Book.042",
          "FURN_Book.043",
          "FURN_Book.044",
          "FURN_Book.045",
          "FURN_Book.046",
          "FURN_Book.047",
          "FURN_Book.048",
          "FURN_Book.049",
          "FURN_Book.050",
          "FURN_Book.051",
          "FURN_Book.052",
          "FURN_Book.053",
          "FURN_Book.054",
          "FURN_Book.055",
          "FURN_Book.056",
          "FURN_Book.057",
          "FURN_Book.058",
          "FURN_Book.059",
          "FURN_Book.060",
          "FURN_Book.061",
          "FURN_Book.062",
          "FURN_Book.063",
          "FURN_Book.064",
          "FURN_Book.065",
          "FURN_Book.066",
          "FURN_Book.067",
          "FURN_Book.068",
          "FURN_Book.069",
          "FURN_Book.070",
          "FURN_Book.071"
        ],
        "sourceCollection": "FURN_QuietRoom",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/cafe_props_albedo.png": "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "Unity/Assets/TheCommons/Textures/teal_woven_albedo.png": "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd",
          "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        },
        "embeddedImageSha256": [
          "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd",
          "bc3f26f6ec15b16436345e5cef34bbf245d22b7d2bcd90fa6fb033177cd99313",
          "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 900,
      "dimensions": [
        4.5,
        2.01751,
        0.48
      ],
      "preview": "commons-floating-bookshelf.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_ArchiveShelf",
            "FURN_ArchiveShelf.001",
            "FURN_ArchiveShelf.002",
            "FURN_Book",
            "FURN_Book.001",
            "FURN_Book.002",
            "FURN_Book.003",
            "FURN_Book.004",
            "FURN_Book.005",
            "FURN_Book.006",
            "FURN_Book.007",
            "FURN_Book.008",
            "FURN_Book.009",
            "FURN_Book.010",
            "FURN_Book.011",
            "FURN_Book.012",
            "FURN_Book.013",
            "FURN_Book.014",
            "FURN_Book.015",
            "FURN_Book.016",
            "FURN_Book.017",
            "FURN_Book.018",
            "FURN_Book.019",
            "FURN_Book.020",
            "FURN_Book.021",
            "FURN_Book.022",
            "FURN_Book.023",
            "FURN_Book.024",
            "FURN_Book.025",
            "FURN_Book.026",
            "FURN_Book.027",
            "FURN_Book.028",
            "FURN_Book.029",
            "FURN_Book.030",
            "FURN_Book.031",
            "FURN_Book.032",
            "FURN_Book.033",
            "FURN_Book.034",
            "FURN_Book.035",
            "FURN_Book.036",
            "FURN_Book.037",
            "FURN_Book.038",
            "FURN_Book.039",
            "FURN_Book.040",
            "FURN_Book.041",
            "FURN_Book.042",
            "FURN_Book.043",
            "FURN_Book.044",
            "FURN_Book.045",
            "FURN_Book.046",
            "FURN_Book.047",
            "FURN_Book.048",
            "FURN_Book.049",
            "FURN_Book.050",
            "FURN_Book.051",
            "FURN_Book.052",
            "FURN_Book.053",
            "FURN_Book.054",
            "FURN_Book.055",
            "FURN_Book.056",
            "FURN_Book.057",
            "FURN_Book.058",
            "FURN_Book.059",
            "FURN_Book.060",
            "FURN_Book.061",
            "FURN_Book.062",
            "FURN_Book.063",
            "FURN_Book.064",
            "FURN_Book.065",
            "FURN_Book.066",
            "FURN_Book.067",
            "FURN_Book.068",
            "FURN_Book.069",
            "FURN_Book.070",
            "FURN_Book.071"
          ],
          "context": "Original Blender collection: FURN_QuietRoom"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-floating-bookshelf/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-floating-bookshelf.json",
      "attribution": "Commons floating bookshelf by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-floating-bookshelf/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-floating-bookshelf.glb",
          "format": "GLB",
          "bytes": 8637644,
          "sha256": "a3f56738a819e1942990daa7650f55d8317e5019e7f4731f5874e764872e13a5",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-floating-bookshelf/source/commons-floating-bookshelf.glb"
        },
        {
          "name": "commons-floating-bookshelf.stl",
          "format": "STL",
          "bytes": 45084,
          "sha256": "7ae3ab6b5e880ac51b25d3126a6b6384bea6c7c7c1366e3d073b4f334d3d2b83",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-floating-bookshelf/source/commons-floating-bookshelf.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-floating-bookshelf",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 8637644,
              "name": "commons-floating-bookshelf.glb",
              "sha256": "a3f56738a819e1942990daa7650f55d8317e5019e7f4731f5874e764872e13a5"
            },
            {
              "bytes": 45084,
              "name": "commons-floating-bookshelf.stl",
              "sha256": "7ae3ab6b5e880ac51b25d3126a6b6384bea6c7c7c1366e3d073b4f334d3d2b83"
            }
          ],
          "archive": {
            "bytes": 29801839,
            "filename": "commons-floating-bookshelf-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "37aad6f5c993e998910e391de19567a6b2cc3d0d1f96b8b2c6f89ce8af452df3",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-floating-bookshelf-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-floating-bookshelf.fbx",
              "format": "FBX",
              "bytes": 31026620,
              "sha256": "47cea7cd5264348b6d069531ceb5354eb261111dfe25f84c7741250bc74f4390",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-floating-bookshelf.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f7ca2c27a9487a994deb6690379bf790c7570314ebb94a96a27f865054b5e3dc.json",
                "bytes": 30837,
                "sha256": "f7ca2c27a9487a994deb6690379bf790c7570314ebb94a96a27f865054b5e3dc"
              }
            }
          ],
          "notice": {
            "bytes": 704,
            "filename": "LICENSE.txt",
            "sha256": "9709a586f68a5dd9a50e544a736e5dabc282febebcdaa73567aabe7521890d42",
            "text": "Commons floating bookshelf by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-floating-bookshelf/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-floating-bookshelf/source/commons-floating-bookshelf.glb"
    },
    {
      "id": "commons-halo-light",
      "title": "コモンズ・リング照明",
      "titleEn": "Commons halo light",
      "description": "真鍮のリングと暖色の発光リングを持つ直径約3.5mの天井照明。吊り具と実ライトは含みません。",
      "descriptionEn": "A roughly 3.5 m brass ceiling ring with a warm emissive strip. Suspension and runtime lights are not included.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "halo",
        "light"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-halo-light/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "LGT_Halo",
          "LGT_HaloLight"
        ],
        "sourceCollection": "LGT_Main",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1760,
      "dimensions": [
        3.49,
        0.10989,
        3.49
      ],
      "preview": "commons-halo-light.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "LGT_Halo",
            "LGT_HaloLight"
          ],
          "context": "Original Blender collection: LGT_Main"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-halo-light/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-halo-light.json",
      "attribution": "Commons halo light by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-halo-light/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-halo-light.glb",
          "format": "GLB",
          "bytes": 2598924,
          "sha256": "0194346e547c9bb91d23ce06f315cd450b77e650694479687b1970370886b5ac",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-halo-light/source/commons-halo-light.glb"
        },
        {
          "name": "commons-halo-light.stl",
          "format": "STL",
          "bytes": 88084,
          "sha256": "1df7d84dc7208839655c969fd89e3482f00dd30e9586ce305b4806dd4be8f7d6",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-halo-light/source/commons-halo-light.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-halo-light",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2598924,
              "name": "commons-halo-light.glb",
              "sha256": "0194346e547c9bb91d23ce06f315cd450b77e650694479687b1970370886b5ac"
            },
            {
              "bytes": 88084,
              "name": "commons-halo-light.stl",
              "sha256": "1df7d84dc7208839655c969fd89e3482f00dd30e9586ce305b4806dd4be8f7d6"
            }
          ],
          "archive": {
            "bytes": 12886699,
            "filename": "commons-halo-light-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "f6f954441ac523d0d72bfc9d70e168d75296428f1d56bb8b7c16405b8c003fc4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-halo-light-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-halo-light.fbx",
              "format": "FBX",
              "bytes": 12986204,
              "sha256": "910a957216555e3db73976689ff5d2504a4508fcc7ced5d3642f127ed5962094",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-halo-light.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b1194b6a688c915d6fb15d54b1470a5d2caebfce01d298e1641871506da66767.json",
                "bytes": 15174,
                "sha256": "b1194b6a688c915d6fb15d54b1470a5d2caebfce01d298e1641871506da66767"
              }
            }
          ],
          "notice": {
            "bytes": 688,
            "filename": "LICENSE.txt",
            "sha256": "7e4d97fc9e17ce1845af0a8cac26353cc4faf4e2677f14cd4e3e789f4efa9aa1",
            "text": "Commons halo light by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-halo-light/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-halo-light/source/commons-halo-light.glb"
    },
    {
      "id": "commons-leaf-planter",
      "title": "コモンズ・観葉植物",
      "titleEn": "Commons leafy planter",
      "description": "陶器色の鉢、土、9本の茎と立体的な葉。元ワールドから切り出したローポリの観葉植物。",
      "descriptionEn": "A low-poly ceramic-colored pot with soil, nine stems and modeled leaves from the original cafe.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "leaf",
        "planter"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-leaf-planter/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_Leaf.009",
          "FURN_Leaf.010",
          "FURN_Leaf.011",
          "FURN_Leaf.012",
          "FURN_Leaf.013",
          "FURN_Leaf.014",
          "FURN_Leaf.015",
          "FURN_Leaf.016",
          "FURN_Leaf.017",
          "FURN_PlantStem.009",
          "FURN_PlantStem.010",
          "FURN_PlantStem.011",
          "FURN_PlantStem.012",
          "FURN_PlantStem.013",
          "FURN_PlantStem.014",
          "FURN_PlantStem.015",
          "FURN_PlantStem.016",
          "FURN_PlantStem.017",
          "FURN_Planter.001",
          "FURN_Soil.001"
        ],
        "sourceCollection": "FURN_Cafe",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "embeddedImageSha256": [],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 300,
      "dimensions": [
        1.19974,
        1.7225,
        1.18592
      ],
      "preview": "commons-leaf-planter.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_Leaf.009",
            "FURN_Leaf.010",
            "FURN_Leaf.011",
            "FURN_Leaf.012",
            "FURN_Leaf.013",
            "FURN_Leaf.014",
            "FURN_Leaf.015",
            "FURN_Leaf.016",
            "FURN_Leaf.017",
            "FURN_PlantStem.009",
            "FURN_PlantStem.010",
            "FURN_PlantStem.011",
            "FURN_PlantStem.012",
            "FURN_PlantStem.013",
            "FURN_PlantStem.014",
            "FURN_PlantStem.015",
            "FURN_PlantStem.016",
            "FURN_PlantStem.017",
            "FURN_Planter.001",
            "FURN_Soil.001"
          ],
          "context": "Original Blender collection: FURN_Cafe"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-leaf-planter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-leaf-planter.json",
      "attribution": "Commons leafy planter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-leaf-planter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-leaf-planter.glb",
          "format": "GLB",
          "bytes": 35536,
          "sha256": "fa01490c78227f359bc29da3c74f96dff0c79b8ee6f77d3a3698a084cffdf83c",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-leaf-planter/source/commons-leaf-planter.glb"
        },
        {
          "name": "commons-leaf-planter.stl",
          "format": "STL",
          "bytes": 15084,
          "sha256": "023d2c0282269b03beb2fe1c26117946ef185efb65b5cf8222bb71356e4b765f",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-leaf-planter/source/commons-leaf-planter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-leaf-planter",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 35536,
              "name": "commons-leaf-planter.glb",
              "sha256": "fa01490c78227f359bc29da3c74f96dff0c79b8ee6f77d3a3698a084cffdf83c"
            },
            {
              "bytes": 15084,
              "name": "commons-leaf-planter.stl",
              "sha256": "023d2c0282269b03beb2fe1c26117946ef185efb65b5cf8222bb71356e4b765f"
            }
          ],
          "archive": {
            "bytes": 23887,
            "filename": "commons-leaf-planter-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "21326d8a17a519198e45c47dc60a8ab96dbffa201702800b9a35e09b658e0b6c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-leaf-planter-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-leaf-planter.fbx",
              "format": "FBX",
              "bytes": 72364,
              "sha256": "3e16b21c9a2d5b362aad38e3b3a9e8617ed9c887a6cab4a7205e1de83354987c",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-leaf-planter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ea641937bc78a2a2967c79e2a2caacebceed24250fa2800a00679d74dc6fb866.json",
                "bytes": 315,
                "sha256": "ea641937bc78a2a2967c79e2a2caacebceed24250fa2800a00679d74dc6fb866"
              }
            }
          ],
          "notice": {
            "bytes": 693,
            "filename": "LICENSE.txt",
            "sha256": "d411af0145a61d92b53d4cc1ad700c74ec6c3e6f7a865e36b90991c0b114a4af",
            "text": "Commons leafy planter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-leaf-planter/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-leaf-planter/source/commons-leaf-planter.glb"
    },
    {
      "id": "commons-lounge-chair",
      "title": "コモンズ・ラウンジチェア",
      "titleEn": "Commons lounge chair",
      "description": "面取りされた布張りクッションと真鍮の4本脚。カフェやラウンジの椅子に。",
      "descriptionEn": "Beveled upholstery and four brass legs for a cafe or lounge.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "lounge",
        "chair"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-lounge-chair/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_BackCushion",
          "FURN_SeatCushion",
          "FURN_SeatLeg",
          "FURN_SeatLeg.001",
          "FURN_SeatLeg.002",
          "FURN_SeatLeg.003"
        ],
        "sourceCollection": "FURN_Cafe",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "Unity/Assets/TheCommons/Textures/teal_woven_albedo.png": "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 328,
      "dimensions": [
        0.62,
        1.025,
        0.64
      ],
      "preview": "commons-lounge-chair.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_BackCushion",
            "FURN_SeatCushion",
            "FURN_SeatLeg",
            "FURN_SeatLeg.001",
            "FURN_SeatLeg.002",
            "FURN_SeatLeg.003"
          ],
          "context": "Original Blender collection: FURN_Cafe"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-lounge-chair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-lounge-chair.json",
      "attribution": "Commons lounge chair by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-lounge-chair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-lounge-chair.glb",
          "format": "GLB",
          "bytes": 5737468,
          "sha256": "80d92acdba9117d13e3b9991f1e4f407d3da3c78f15c6c8afd5103c632445a4b",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-lounge-chair/source/commons-lounge-chair.glb"
        },
        {
          "name": "commons-lounge-chair.stl",
          "format": "STL",
          "bytes": 16484,
          "sha256": "bbb999c8e828ebd1da84a78b2f50b79c89b63161bf02354f83a363ee21f07822",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-lounge-chair/source/commons-lounge-chair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-lounge-chair",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 5737468,
              "name": "commons-lounge-chair.glb",
              "sha256": "80d92acdba9117d13e3b9991f1e4f407d3da3c78f15c6c8afd5103c632445a4b"
            },
            {
              "bytes": 16484,
              "name": "commons-lounge-chair.stl",
              "sha256": "bbb999c8e828ebd1da84a78b2f50b79c89b63161bf02354f83a363ee21f07822"
            }
          ],
          "archive": {
            "bytes": 26407563,
            "filename": "commons-lounge-chair-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "2933296ae8b9bad61bd6622bd8d506991db08a75e8805d1ed08b2d0ec9bc7356",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-lounge-chair-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-lounge-chair.fbx",
              "format": "FBX",
              "bytes": 27095404,
              "sha256": "b3bb7ef406e19fbaa5adbad3d2e6474d23280c15c9dc62da98e52104bf74cbac",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-lounge-chair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3b2bf9cac3bc8277088b1f80bedcd11315a779e620fbc3a7a1585afede62b162.json",
                "bytes": 28293,
                "sha256": "3b2bf9cac3bc8277088b1f80bedcd11315a779e620fbc3a7a1585afede62b162"
              }
            }
          ],
          "notice": {
            "bytes": 692,
            "filename": "LICENSE.txt",
            "sha256": "b8d59698c5365b441821ef31b7eed9dcc3378be16e333b330e17d72f3696f47a",
            "text": "Commons lounge chair by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-lounge-chair/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-lounge-chair/source/commons-lounge-chair.glb"
    },
    {
      "id": "commons-lounge-sofa",
      "title": "コモンズ・ラウンジソファ",
      "titleEn": "Commons lounge sofa",
      "description": "青緑の布張りと細い真鍮脚を使った2人掛けソファ。座面・背面・肘掛けを別メッシュで保持。",
      "descriptionEn": "A compact teal two-seat sofa with separate seat, back, arms and slender brass legs.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "lounge",
        "sofa"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-lounge-sofa/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_BackCushion.006",
          "FURN_SeatCushion.006",
          "FURN_SeatLeg.024",
          "FURN_SeatLeg.025",
          "FURN_SeatLeg.026",
          "FURN_SeatLeg.027",
          "FURN_SofaArm",
          "FURN_SofaArm.001"
        ],
        "sourceCollection": "MODE_Lounge",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "Unity/Assets/TheCommons/Textures/teal_woven_albedo.png": "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 544,
      "dimensions": [
        1.66,
        1.025,
        0.7
      ],
      "preview": "commons-lounge-sofa.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_BackCushion.006",
            "FURN_SeatCushion.006",
            "FURN_SeatLeg.024",
            "FURN_SeatLeg.025",
            "FURN_SeatLeg.026",
            "FURN_SeatLeg.027",
            "FURN_SofaArm",
            "FURN_SofaArm.001"
          ],
          "context": "Original Blender collection: MODE_Lounge"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-lounge-sofa/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-lounge-sofa.json",
      "attribution": "Commons lounge sofa by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-lounge-sofa/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-lounge-sofa.glb",
          "format": "GLB",
          "bytes": 5752624,
          "sha256": "b5ef4bb0bb41ce2a5cecf90fb34c037817e9f2ce85da67b0bbd7f24fbfff88ac",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-lounge-sofa/source/commons-lounge-sofa.glb"
        },
        {
          "name": "commons-lounge-sofa.stl",
          "format": "STL",
          "bytes": 27284,
          "sha256": "1f95c3889a747a0aea196d4e87330020e02e2e96310c2b087d25047e0d9d285a",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-lounge-sofa/source/commons-lounge-sofa.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-lounge-sofa",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 5752624,
              "name": "commons-lounge-sofa.glb",
              "sha256": "b5ef4bb0bb41ce2a5cecf90fb34c037817e9f2ce85da67b0bbd7f24fbfff88ac"
            },
            {
              "bytes": 27284,
              "name": "commons-lounge-sofa.stl",
              "sha256": "1f95c3889a747a0aea196d4e87330020e02e2e96310c2b087d25047e0d9d285a"
            }
          ],
          "archive": {
            "bytes": 26413891,
            "filename": "commons-lounge-sofa-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "2b5a43e1498dad196add92633205b39c63fd977d68f6b07ab1302566fc47397a",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-lounge-sofa-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-lounge-sofa.fbx",
              "format": "FBX",
              "bytes": 27106892,
              "sha256": "1a206560c98f896c391d6b6042eeb0cbb2109470864313919e8858e964c8ad50",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-lounge-sofa.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7b347525eb17a4626f9bfddd404d691d1cf696ef886cdd1a62c3c11bbdd19ea5.json",
                "bytes": 28293,
                "sha256": "7b347525eb17a4626f9bfddd404d691d1cf696ef886cdd1a62c3c11bbdd19ea5"
              }
            }
          ],
          "notice": {
            "bytes": 690,
            "filename": "LICENSE.txt",
            "sha256": "7fc6244c9506cbed39b8e5527544ba7f0f20620f8134efb9773639f5545f02ba",
            "text": "Commons lounge sofa by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-lounge-sofa/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-lounge-sofa/source/commons-lounge-sofa.glb"
    },
    {
      "id": "commons-low-table",
      "title": "コモンズ・ローテーブル",
      "titleEn": "Commons low table",
      "description": "オーク天板と真鍮の縁を持つ高さ約47cmのローテーブル。ソファ前やラウンジ向け。卓上の小物は含みません。",
      "descriptionEn": "A roughly 47 cm low oak table with a brass edge for sofas and lounges, without tabletop props.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "low",
        "table"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-low-table/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_TableBase.002",
          "FURN_TableStem.002",
          "FURN_TableTop.002",
          "FURN_TableTrim.002"
        ],
        "sourceCollection": "MODE_Lounge",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 564,
      "dimensions": [
        0.864,
        0.4625,
        0.864
      ],
      "preview": "commons-low-table.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_TableBase.002",
            "FURN_TableStem.002",
            "FURN_TableTop.002",
            "FURN_TableTrim.002"
          ],
          "context": "Original Blender collection: MODE_Lounge"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-low-table/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-low-table.json",
      "attribution": "Commons low table by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-low-table/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-low-table.glb",
          "format": "GLB",
          "bytes": 7374364,
          "sha256": "be230bd1a6ab7dc69261ea4e8ceeee01880773a6db702ec5e065acb10ab2ca09",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-low-table/source/commons-low-table.glb"
        },
        {
          "name": "commons-low-table.stl",
          "format": "STL",
          "bytes": 28284,
          "sha256": "139031266e1535bdc72ed0975bb8238db96bf35d4360a6242944aeb0ea84f2da",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-low-table/source/commons-low-table.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-low-table",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 7374364,
              "name": "commons-low-table.glb",
              "sha256": "be230bd1a6ab7dc69261ea4e8ceeee01880773a6db702ec5e065acb10ab2ca09"
            },
            {
              "bytes": 28284,
              "name": "commons-low-table.stl",
              "sha256": "139031266e1535bdc72ed0975bb8238db96bf35d4360a6242944aeb0ea84f2da"
            }
          ],
          "archive": {
            "bytes": 37931670,
            "filename": "commons-low-table-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "ee671fb0c513d3bb37d8033de6a6bdc83c25b2f252c568b33207f6713e1d2fa6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-low-table-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-low-table.fbx",
              "format": "FBX",
              "bytes": 38482780,
              "sha256": "d497a2a56af2a1f2249b5239283377ba368f130255703458cf02084dfe654975",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-low-table.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/222bd11f7399bf19d97785bd1be51bd08aec60163edb93265bb69812210746ee.json",
                "bytes": 40990,
                "sha256": "222bd11f7399bf19d97785bd1be51bd08aec60163edb93265bb69812210746ee"
              }
            }
          ],
          "notice": {
            "bytes": 686,
            "filename": "LICENSE.txt",
            "sha256": "2999a92103a65fc3c3f6c917d3e7d39f30438c3796e38c837aad115a50c26b9f",
            "text": "Commons low table by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-low-table/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-low-table/source/commons-low-table.glb"
    },
    {
      "id": "commons-mineral-plaster",
      "type": "texture",
      "title": "コモンズ・ミネラルプラスター",
      "titleEn": "Commons Mineral plaster",
      "description": "細かな砂目と穏やかな色むらを持つ漆喰。内壁や天井に。 ベースカラー画像のみ。Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "descriptionEn": "Quiet mineral plaster with fine mottling for interior walls and ceilings. Base color only. Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "category": "materials",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "mirror",
        "mineral",
        "plaster",
        "鏡像リピート",
        "material"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-mineral-plaster/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/mineral_plaster_albedo.png": "2d835bd37e136fec4cd64709fef9173f554707ea2c28607693018b8cdcc4c1f3",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
        "generationBrief": "Warm grey mineral lime plaster, fine smooth mottling and small sandy pores, subtle quiet trowel irregularities, low contrast. NO cracks, no panel joints, no objects."
      },
      "seamless": true,
      "wrapMode": "mirror",
      "width": 1254,
      "height": 1254,
      "resolution": 1254,
      "maps": {
        "baseColor": "mineral_plaster_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.9,
      "metalness": 0,
      "usage": "Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "usageEn": "Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/mineral_plaster_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-mineral-plaster/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-mineral-plaster.json",
      "attribution": "Commons Mineral plaster by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-mineral-plaster/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "mineral_plaster_albedo.png",
          "format": "PNG",
          "bytes": 3010165,
          "sha256": "2d835bd37e136fec4cd64709fef9173f554707ea2c28607693018b8cdcc4c1f3",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-mineral-plaster/source/mineral_plaster_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-mineral-plaster",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 523,
            "filename": "LICENSE.txt",
            "sha256": "ba21a9b61486ca1ff7a4636f68caf84b8dd92b9b2d2fc0fe0f82a47cad02fa2c",
            "text": "Commons Mineral plaster by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-mineral-plaster/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-mineral-plaster-1.0.1-minimal-1.0.0.zip",
          "bytes": 2988890,
          "sha256": "e7b9c23005f1a013796d8fc8767bd8d422129c300aca2192a74cbeef80c8a359",
          "sourceFiles": [
            {
              "bytes": 3010165,
              "name": "mineral_plaster_albedo.png",
              "sha256": "2d835bd37e136fec4cd64709fef9173f554707ea2c28607693018b8cdcc4c1f3"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "e7b9c23005f1a013796d8fc8767bd8d422129c300aca2192a74cbeef80c8a359"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-mineral-plaster/source/mineral_plaster_albedo.png"
      }
    },
    {
      "id": "commons-pa-speaker",
      "title": "コモンズ・PAスピーカー",
      "titleEn": "Commons PA speaker",
      "description": "黒い筐体と前面グリルを持つ縦長のPAスピーカー。音源や再生スクリプトは含みません。",
      "descriptionEn": "A tall black PA enclosure with modeled front grille strips; no audio or playback scripts.",
      "category": "technology",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "technology",
        "pa",
        "speaker"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-pa-speaker/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "AV_Grille",
          "AV_Grille.001",
          "AV_Grille.002",
          "AV_Grille.003",
          "AV_Grille.004",
          "AV_Grille.005",
          "AV_Grille.006",
          "AV_Grille.007",
          "AV_Grille.008",
          "AV_Grille.009",
          "AV_Grille.010",
          "AV_Grille.011",
          "AV_Grille.012",
          "AV_Grille.013",
          "AV_Speaker"
        ],
        "sourceCollection": "AV_Stage",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        },
        "embeddedImageSha256": [
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 276,
      "dimensions": [
        0.48,
        1.3,
        0.415
      ],
      "preview": "commons-pa-speaker.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "AV_Grille",
            "AV_Grille.001",
            "AV_Grille.002",
            "AV_Grille.003",
            "AV_Grille.004",
            "AV_Grille.005",
            "AV_Grille.006",
            "AV_Grille.007",
            "AV_Grille.008",
            "AV_Grille.009",
            "AV_Grille.010",
            "AV_Grille.011",
            "AV_Grille.012",
            "AV_Grille.013",
            "AV_Speaker"
          ],
          "context": "Original Blender collection: AV_Stage"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-pa-speaker/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-pa-speaker.json",
      "attribution": "Commons PA speaker by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-pa-speaker/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-pa-speaker.glb",
          "format": "GLB",
          "bytes": 2589024,
          "sha256": "f2f2fd6764ef79623cb917177be632db4d423ecd1caacecc2d135b937090aec9",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-pa-speaker/source/commons-pa-speaker.glb"
        },
        {
          "name": "commons-pa-speaker.stl",
          "format": "STL",
          "bytes": 13884,
          "sha256": "0888102f8658bcb2321d148c0a0c57c27c176699ecc1fa8eb4af17936b2e317d",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-pa-speaker/source/commons-pa-speaker.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-pa-speaker",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2589024,
              "name": "commons-pa-speaker.glb",
              "sha256": "f2f2fd6764ef79623cb917177be632db4d423ecd1caacecc2d135b937090aec9"
            },
            {
              "bytes": 13884,
              "name": "commons-pa-speaker.stl",
              "sha256": "0888102f8658bcb2321d148c0a0c57c27c176699ecc1fa8eb4af17936b2e317d"
            }
          ],
          "archive": {
            "bytes": 11836911,
            "filename": "commons-pa-speaker-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "bc2032a4abe19b5122d13c1bdfb82b1c8adb12d4bf49bfdcfc703e00b8ba32b8",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-pa-speaker-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-pa-speaker.fbx",
              "format": "FBX",
              "bytes": 11882716,
              "sha256": "80d527a931e731202b3a11a957b4973c174a0c1730e9aeaee203c372f52d9ae6",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-pa-speaker.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/aa0a73520298490e1a7595ddf2cbbca3916b093d850bbd6cdde722b098a71536.json",
                "bytes": 12054,
                "sha256": "aa0a73520298490e1a7595ddf2cbbca3916b093d850bbd6cdde722b098a71536"
              }
            }
          ],
          "notice": {
            "bytes": 688,
            "filename": "LICENSE.txt",
            "sha256": "dae95f00cb89a154d0edc4bb62a1ad0d1f3d8f88331b973d7fbce8bc38a9892a",
            "text": "Commons PA speaker by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-pa-speaker/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-pa-speaker/source/commons-pa-speaker.glb"
    },
    {
      "id": "commons-pendant-light",
      "title": "コモンズ・ペンダントライト",
      "titleEn": "Commons pendant light",
      "description": "黒皮鋼のシェードと暖色の発光面を持つ吊り下げ照明。発光材質付きの装飾モデル。",
      "descriptionEn": "A blackened-steel shade, suspension and warm emissive diffuser. Decorative geometry, no runtime light.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "pendant",
        "light"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-pendant-light/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "LGT_Diffuser",
          "LGT_PendantDrop",
          "LGT_Shade"
        ],
        "sourceCollection": "FURN_Bar",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        },
        "embeddedImageSha256": [
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 212,
      "dimensions": [
        0.48,
        0.774,
        0.48
      ],
      "preview": "commons-pendant-light.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "LGT_Diffuser",
            "LGT_PendantDrop",
            "LGT_Shade"
          ],
          "context": "Original Blender collection: FURN_Bar"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-pendant-light/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-pendant-light.json",
      "attribution": "Commons pendant light by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-pendant-light/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-pendant-light.glb",
          "format": "GLB",
          "bytes": 2574080,
          "sha256": "4d3b5cf0ef3e92984082ab834311186b80e9cb1dee1da1d8a61929a8a2d92fd6",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-pendant-light/source/commons-pendant-light.glb"
        },
        {
          "name": "commons-pendant-light.stl",
          "format": "STL",
          "bytes": 10684,
          "sha256": "a3a0299818817dbf71c84fda9210cc3d87a74ada90fa61f2734656a3da9ac118",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-pendant-light/source/commons-pendant-light.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-pendant-light",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2574080,
              "name": "commons-pendant-light.glb",
              "sha256": "4d3b5cf0ef3e92984082ab834311186b80e9cb1dee1da1d8a61929a8a2d92fd6"
            },
            {
              "bytes": 10684,
              "name": "commons-pendant-light.stl",
              "sha256": "a3a0299818817dbf71c84fda9210cc3d87a74ada90fa61f2734656a3da9ac118"
            }
          ],
          "archive": {
            "bytes": 11833059,
            "filename": "commons-pendant-light-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "0ef7990fe9dea2c77d61b9cfbe8e01743afe1bd959c41eff61567bcb3f968080",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-pendant-light-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-pendant-light.fbx",
              "format": "FBX",
              "bytes": 11853836,
              "sha256": "fe829a83980f0c1b8fb0f79cba5dba2c6341ad7ee6772aa7cf4cb008e81fe969",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-pendant-light.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a20b29825df25f6beeadcf5e2bab78e546434e98ede464bded78922fa2d0934d.json",
                "bytes": 12054,
                "sha256": "a20b29825df25f6beeadcf5e2bab78e546434e98ede464bded78922fa2d0934d"
              }
            }
          ],
          "notice": {
            "bytes": 694,
            "filename": "LICENSE.txt",
            "sha256": "a94118ae6ca54120c7394c7eb340c18c157c9b6d2bb55715af1512df1f169c1a",
            "text": "Commons pendant light by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-pendant-light/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-pendant-light/source/commons-pendant-light.glb"
    },
    {
      "id": "commons-poster-frame",
      "title": "コモンズ・ポスターフレーム",
      "titleEn": "Commons poster frame",
      "description": "真鍮の縁と黒い表示面を持つ縦長フレーム。元の文字や図柄を除き、表示面を別メッシュで保持。",
      "descriptionEn": "A portrait brass frame with a separate black display face. Original lettering and poster artwork are excluded.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "poster",
        "frame"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-poster-frame/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "AV_PosterFace_05",
          "AV_PosterFrame_05"
        ],
        "sourceCollection": "AV_Gallery",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 24,
      "dimensions": [
        1.2,
        1.84,
        0.1435
      ],
      "preview": "commons-poster-frame.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "AV_PosterFace_05",
            "AV_PosterFrame_05"
          ],
          "context": "Original Blender collection: AV_Gallery"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-poster-frame/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-poster-frame.json",
      "attribution": "Commons poster frame by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-poster-frame/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-poster-frame.glb",
          "format": "GLB",
          "bytes": 2487240,
          "sha256": "49e753c5af9c49252c442d144fbbad2363cb7e512764f2cbbd724462a0822cee",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-poster-frame/source/commons-poster-frame.glb"
        },
        {
          "name": "commons-poster-frame.stl",
          "format": "STL",
          "bytes": 1284,
          "sha256": "7340aea8e2e42d5e729fe09e17070ef5b26b4bdc618d67427e3c033823c9eed4",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-poster-frame/source/commons-poster-frame.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-poster-frame",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 2487240,
              "name": "commons-poster-frame.glb",
              "sha256": "49e753c5af9c49252c442d144fbbad2363cb7e512764f2cbbd724462a0822cee"
            },
            {
              "bytes": 1284,
              "name": "commons-poster-frame.stl",
              "sha256": "7340aea8e2e42d5e729fe09e17070ef5b26b4bdc618d67427e3c033823c9eed4"
            }
          ],
          "archive": {
            "bytes": 12837926,
            "filename": "commons-poster-frame-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "3abb4a225ca7c0e10e24d9bcfd56e1c1017f0bded7f31d9d5896dbb1c4bfa731",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-poster-frame-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-poster-frame.fbx",
              "format": "FBX",
              "bytes": 12933996,
              "sha256": "1648a2d9fc86ae45bf4ead3f080ceb8df642c78bce964f2aa9c9de9fa39663f7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-poster-frame.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/1c5ce261537f1362421ce9f751d47e68f54463426f6011f89925ef0f1f6e4bd5.json",
                "bytes": 15174,
                "sha256": "1c5ce261537f1362421ce9f751d47e68f54463426f6011f89925ef0f1f6e4bd5"
              }
            }
          ],
          "notice": {
            "bytes": 692,
            "filename": "LICENSE.txt",
            "sha256": "a96ade51f9bc683567a2692829ef7740ee7e10c7b57ee8db55078b5c3aaae058",
            "text": "Commons poster frame by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-poster-frame/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-poster-frame/source/commons-poster-frame.glb"
    },
    {
      "id": "commons-relay-controller",
      "type": "texture",
      "title": "コモンズ・RELAY R2 操作面",
      "titleEn": "Commons RELAY R2 panel",
      "description": "架空のDJコントローラー用の操作面。UVを画像に合わせて使用する非タイル素材。 ベースカラー画像のみ。Clampで使用。シームレス反復には対応しません。",
      "descriptionEn": "Original fictional DJ panel artwork. Non-tileable; match your mesh UVs to the image. Base color only. Use Clamp. This atlas does not support seamless tiling.",
      "category": "atlases",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "clamp",
        "relay",
        "controller",
        "atlas",
        "アトラス",
        "non-tileable"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-relay-controller/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/relay_controller_albedo.png": "c3209959d4d66776dc51f78d7b321a0b9359edc313057ac858cc251b4a9c03c6",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.",
        "generationBrief": "RELAY R2 fictional DJ controller. Flat 2:1 black printed panel, cyan and amber waveforms, two jogs, four-channel mixer with EQ/fader markings and cue/play/performance pads. Raised geometry matches artwork UVs."
      },
      "seamless": false,
      "wrapMode": "clamp",
      "width": 1774,
      "height": 887,
      "resolution": 1774,
      "maps": {
        "baseColor": "relay_controller_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.8,
      "metalness": 0,
      "usage": "Clampで使用。シームレス反復には対応しません。",
      "usageEn": "Use Clamp. This atlas does not support seamless tiling.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/relay_controller_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-relay-controller/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-relay-controller.json",
      "attribution": "Commons RELAY R2 panel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-relay-controller/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "relay_controller_albedo.png",
          "format": "PNG",
          "bytes": 2363936,
          "sha256": "c3209959d4d66776dc51f78d7b321a0b9359edc313057ac858cc251b4a9c03c6",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-relay-controller/source/relay_controller_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-relay-controller",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 504,
            "filename": "LICENSE.txt",
            "sha256": "8eb555a2b953e82920dc21e76c2f747c54d1d138ded48a22efcf3183c0a0567c",
            "text": "Commons RELAY R2 panel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-relay-controller/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Clamp sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-relay-controller-1.0.1-minimal-1.0.0.zip",
          "bytes": 2351423,
          "sha256": "d7e49d61ab88cee822b397e78fdaf1d6e4b2b6e7ae5005849061b8f77e8b305a",
          "sourceFiles": [
            {
              "bytes": 2363936,
              "name": "relay_controller_albedo.png",
              "sha256": "c3209959d4d66776dc51f78d7b321a0b9359edc313057ac858cc251b4a9c03c6"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "d7e49d61ab88cee822b397e78fdaf1d6e4b2b6e7ae5005849061b8f77e8b305a"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-relay-controller/source/relay_controller_albedo.png"
      }
    },
    {
      "id": "commons-round-stage",
      "title": "コモンズ・円形ステージ",
      "titleEn": "Commons round stage",
      "description": "直径4.8mの低い円形ステージ。オークの床とシアンの発光リムを保持し、周囲の設備を除いて独立化。",
      "descriptionEn": "A low 4.8 m circular stage with an oak floor and cyan emissive rim, without surrounding equipment.",
      "category": "architecture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "architecture",
        "round",
        "stage"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-round-stage/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "AV_Stage",
          "AV_StageEdge"
        ],
        "sourceCollection": "AV_Stage",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        },
        "embeddedImageSha256": [
          "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1532,
      "dimensions": [
        4.814,
        0.25,
        4.814
      ],
      "preview": "commons-round-stage.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "AV_Stage",
            "AV_StageEdge"
          ],
          "context": "Original Blender collection: AV_Stage"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-round-stage/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-round-stage.json",
      "attribution": "Commons round stage by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-round-stage/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-round-stage.glb",
          "format": "GLB",
          "bytes": 4943124,
          "sha256": "4f7f95253b5ea95e88afd6ada386eba660d357398c34b90046e17adb2d947a13",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-round-stage/source/commons-round-stage.glb"
        },
        {
          "name": "commons-round-stage.stl",
          "format": "STL",
          "bytes": 76684,
          "sha256": "ecfa82ace79b8ff3adb98cfff8a38bc6709c7e3f4b886a5e54e428d096bf7391",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-round-stage/source/commons-round-stage.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-round-stage",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 4943124,
              "name": "commons-round-stage.glb",
              "sha256": "4f7f95253b5ea95e88afd6ada386eba660d357398c34b90046e17adb2d947a13"
            },
            {
              "bytes": 76684,
              "name": "commons-round-stage.stl",
              "sha256": "ecfa82ace79b8ff3adb98cfff8a38bc6709c7e3f4b886a5e54e428d096bf7391"
            }
          ],
          "archive": {
            "bytes": 25122755,
            "filename": "commons-round-stage-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "085c79a523f0280a81aeface17aaa478287e28df9334868f0290c3be63fdcae4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-round-stage-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-round-stage.fbx",
              "format": "FBX",
              "bytes": 25591852,
              "sha256": "e11c443cfb3fa2ef2a184bc1b109b4a2663fe3a7271b8dc57163aaea716a3910",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-round-stage.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ea1d9682a57627eb168715a57a1c90d545f745425c08bc0ad680ecb28784b956.json",
                "bytes": 26134,
                "sha256": "ea1d9682a57627eb168715a57a1c90d545f745425c08bc0ad680ecb28784b956"
              }
            }
          ],
          "notice": {
            "bytes": 690,
            "filename": "LICENSE.txt",
            "sha256": "e64bef2d05141d10a38162ebf95b33abe5fbed605e13986440a5f71396c49e82",
            "text": "Commons round stage by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-round-stage/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-round-stage/source/commons-round-stage.glb"
    },
    {
      "id": "commons-round-table",
      "title": "コモンズ・カフェ丸テーブル",
      "titleEn": "Commons round cafe table",
      "description": "オークの天板、真鍮の縁、スチールの一本脚。卓上の小物を除いた独立テーブル。",
      "descriptionEn": "An oak top, brass edge and steel pedestal; supplied without tabletop props.",
      "category": "furniture",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "furniture",
        "round",
        "table"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-round-table/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "FURN_TableBase",
          "FURN_TableStem",
          "FURN_TableTop",
          "FURN_TableTrim"
        ],
        "sourceCollection": "FURN_Cafe",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd",
          "Unity/Assets/TheCommons/Textures/blackened_steel_albedo.png": "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e",
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
        },
        "embeddedImageSha256": [
          "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d",
          "ccb94abc7aeabb72a9398d67a0f6904b1fff755c987ddce7f9d2800172d61b1e"
        ],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 564,
      "dimensions": [
        0.964,
        0.7625,
        0.964
      ],
      "preview": "commons-round-table.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "FURN_TableBase",
            "FURN_TableStem",
            "FURN_TableTop",
            "FURN_TableTrim"
          ],
          "context": "Original Blender collection: FURN_Cafe"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-round-table/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-round-table.json",
      "attribution": "Commons round cafe table by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-round-table/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-round-table.glb",
          "format": "GLB",
          "bytes": 7374360,
          "sha256": "72a8de07c6a648136b4b9293c39bcffbe45e66fbda39ddd846d80df873a52048",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-round-table/source/commons-round-table.glb"
        },
        {
          "name": "commons-round-table.stl",
          "format": "STL",
          "bytes": 28284,
          "sha256": "b5912c318b5f6a05ca6a45c2e0ecc59682805290c72582cf56c7bf67fdd6db22",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-round-table/source/commons-round-table.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-round-table",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 7374360,
              "name": "commons-round-table.glb",
              "sha256": "72a8de07c6a648136b4b9293c39bcffbe45e66fbda39ddd846d80df873a52048"
            },
            {
              "bytes": 28284,
              "name": "commons-round-table.stl",
              "sha256": "b5912c318b5f6a05ca6a45c2e0ecc59682805290c72582cf56c7bf67fdd6db22"
            }
          ],
          "archive": {
            "bytes": 37932074,
            "filename": "commons-round-table-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "b4d0bb74196160a5d5c552181169af30d0cf46d7e8f557cc4acad3cf65d9da5f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-round-table-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-round-table.fbx",
              "format": "FBX",
              "bytes": 38483020,
              "sha256": "5afb547d2e909d620287643ef0f81631ab229dc16e4c62514df556885019b36b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-round-table.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/59bdcefc67403e35d0c6a021042e326ea3606c49e312f195abf00a335ffd50cf.json",
                "bytes": 41180,
                "sha256": "59bdcefc67403e35d0c6a021042e326ea3606c49e312f195abf00a335ffd50cf"
              }
            }
          ],
          "notice": {
            "bytes": 695,
            "filename": "LICENSE.txt",
            "sha256": "9a1d71872d7b3d83f5cd63c8fffa42c7ca38b40e1db7c9276b2716498c2e3647",
            "text": "Commons round cafe table by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-round-table/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-round-table/source/commons-round-table.glb"
    },
    {
      "id": "commons-satin-brass",
      "type": "texture",
      "title": "コモンズ・サテンブラス",
      "titleEn": "Commons Satin brass",
      "description": "細い磨き目を持つ落ち着いた真鍮。縁取り、照明、金具に。 ベースカラー画像のみ。Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "descriptionEn": "Subdued satin brass for trims, lighting and fittings. Base color only. Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "category": "materials",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "mirror",
        "satin",
        "brass",
        "鏡像リピート",
        "material"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-satin-brass/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
        "generationBrief": "Satin aged warm brass, fine brushing and very subtle patina, pale desaturated bronze-gold color, matte metallic BASE COLOR only without highlights. NO plates, no screws, no edges."
      },
      "seamless": true,
      "wrapMode": "mirror",
      "width": 1254,
      "height": 1254,
      "resolution": 1254,
      "maps": {
        "baseColor": "satin_brass_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.48,
      "metalness": 0.65,
      "usage": "Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "usageEn": "Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/satin_brass_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-satin-brass/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-satin-brass.json",
      "attribution": "Commons Satin brass by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-satin-brass/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "satin_brass_albedo.png",
          "format": "PNG",
          "bytes": 2483238,
          "sha256": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-satin-brass/source/satin_brass_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-satin-brass",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 515,
            "filename": "LICENSE.txt",
            "sha256": "d13ff1d1a797a2196775edbebbf4da2617cb81cb25e0b87133480a41cc958fef",
            "text": "Commons Satin brass by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-satin-brass/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-satin-brass-1.0.1-minimal-1.0.0.zip",
          "bytes": 2461551,
          "sha256": "6a7fd8b9f47d4d35dc90cb2a7fcf5b744c35f546f774ba9ecaf8e2a8597bde93",
          "sourceFiles": [
            {
              "bytes": 2483238,
              "name": "satin_brass_albedo.png",
              "sha256": "03ac661503ff10aff54d0e881620a714a25aba843293c0580f7a945af9a4269c"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "6a7fd8b9f47d4d35dc90cb2a7fcf5b744c35f546f774ba9ecaf8e2a8597bde93"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-satin-brass/source/satin_brass_albedo.png"
      }
    },
    {
      "id": "commons-table-candle",
      "title": "コモンズ・テーブルキャンドル",
      "titleEn": "Commons table candle",
      "description": "陶器色の細いキャンドルと暖色の発光部。テーブルや棚向けの軽量な小物。実ライトは含みません。",
      "descriptionEn": "A small ceramic-colored table candle with a warm emissive tip. No runtime light is included.",
      "category": "props",
      "type": "model",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "props",
        "table",
        "candle"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-table-candle/thumbnail.png",
      "provenance": {
        "method": "Original procedural cafe geometry with original AI-generated material images",
        "tool": "Blender 4.5.14; Meshcopia cafe extraction script",
        "rights": "Xenoah original assets. On 2026-10-14 the owner requested their publication in the CC-BY-4.0 Meshcopia library. No third-party model, SDK, vehicle, font or poster is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-cafe.py",
        "sourceObjects": [
          "LGT_CandleGlow",
          "LGT_TableCandle"
        ],
        "sourceCollection": "FURN_Cafe",
        "sourceFiles": {
          "Blender/The_Commons_Compact.blend": "bae03d811a95dc7b9b91805b90c5109eac8ae08ed3dbf31e1a83afeb1beed778",
          "Blender/build_world.py": "a9246207facef7f2728df7511ab0c1e81bfe5f3cc94a2048022551a1edf62d7b",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "embeddedImageSha256": [],
        "changes": "Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 80,
      "dimensions": [
        0.064,
        0.156,
        0.064
      ],
      "preview": "commons-table-candle.glb",
      "uv": "Original UVs; architectural materials use mirrored repeat, panel artwork uses clamp. STL has no colors or UVs. Not validated for 3D printing.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Blender/The_Commons_Compact.blend"
          ],
          "selectors": [
            "LGT_CandleGlow",
            "LGT_TableCandle"
          ],
          "context": "Original Blender collection: FURN_Cafe"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-table-candle/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-table-candle.json",
      "attribution": "Commons table candle by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-table-candle/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "commons-table-candle.glb",
          "format": "GLB",
          "bytes": 7204,
          "sha256": "7ae6dacfaf33ff18eb3eecf19990a1b01c9e7faf633c66d9dc4e5f91b33706b7",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-table-candle/source/commons-table-candle.glb"
        },
        {
          "name": "commons-table-candle.stl",
          "format": "STL",
          "bytes": 4084,
          "sha256": "e4b51c6c400dfc68760ade317ed8af66dcc809978d0f0952759ae99b29de04cb",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-table-candle/source/commons-table-candle.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "commons-table-candle",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 7204,
              "name": "commons-table-candle.glb",
              "sha256": "7ae6dacfaf33ff18eb3eecf19990a1b01c9e7faf633c66d9dc4e5f91b33706b7"
            },
            {
              "bytes": 4084,
              "name": "commons-table-candle.stl",
              "sha256": "e4b51c6c400dfc68760ade317ed8af66dcc809978d0f0952759ae99b29de04cb"
            }
          ],
          "archive": {
            "bytes": 7551,
            "filename": "commons-table-candle-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "4bc2ed56bf6aafe482bbaa4eed91558ea1dd07c27aa6fb74f6f79bcc2287d31e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-table-candle-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "commons-table-candle.fbx",
              "format": "FBX",
              "bytes": 20220,
              "sha256": "86bf5ebbe5b5aea90f84cd7becfa99bfb03f47f80a4b8651592509e710fd2da4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/commons-table-candle.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/bc6f5fc1a71fbe88552cce1e31350f91ca770ea6b40fce63ed6744158e1b2823.json",
                "bytes": 314,
                "sha256": "bc6f5fc1a71fbe88552cce1e31350f91ca770ea6b40fce63ed6744158e1b2823"
              }
            }
          ],
          "notice": {
            "bytes": 692,
            "filename": "LICENSE.txt",
            "sha256": "7f11465ce7a9074b019bf3fdd9c6febf5a8a8a5f58c9e0cd949e30ec5ae06769",
            "text": "Commons table candle by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-table-candle/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Selected original meshes extracted; chamfers evaluated; pivot centered at base; meter scale and Y-up retained; original PNG bytes and mirror/clamp sampling preserved. Unity behaviors omitted.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/commons-table-candle/source/commons-table-candle.glb"
    },
    {
      "id": "commons-teal-woven",
      "type": "texture",
      "title": "コモンズ・ティールの織布",
      "titleEn": "Commons Teal woven fabric",
      "description": "細密な織り目の深い青緑色の布。椅子やソファの張り地に。 ベースカラー画像のみ。Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "descriptionEn": "Deep teal woven upholstery for chairs and sofas. Base color only. Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "category": "materials",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "mirror",
        "teal",
        "woven",
        "鏡像リピート",
        "material"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-teal-woven/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/teal_woven_albedo.png": "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
        "generationBrief": "Deep desaturated petrol teal upholstery fabric, extremely fine tightly woven basket weave visible across uniform textile surface, soft small interlaced fibers, low contrast. NO folds, no seams, no buttons."
      },
      "seamless": true,
      "wrapMode": "mirror",
      "width": 1254,
      "height": 1254,
      "resolution": 1254,
      "maps": {
        "baseColor": "teal_woven_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.96,
      "metalness": 0,
      "usage": "Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "usageEn": "Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/teal_woven_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-teal-woven/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-teal-woven.json",
      "attribution": "Commons Teal woven fabric by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-teal-woven/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "teal_woven_albedo.png",
          "format": "PNG",
          "bytes": 3228084,
          "sha256": "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-teal-woven/source/teal_woven_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-teal-woven",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 520,
            "filename": "LICENSE.txt",
            "sha256": "b9f5eaa965c89b25244f65e85f59735f2dde80abd2a1b628b7fb7a31e2e74101",
            "text": "Commons Teal woven fabric by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-teal-woven/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-teal-woven-1.0.1-minimal-1.0.0.zip",
          "bytes": 3214043,
          "sha256": "ac8209b7aad1cef820873611426711f608d61a072bf10aeea4e04ebb4988bec1",
          "sourceFiles": [
            {
              "bytes": 3228084,
              "name": "teal_woven_albedo.png",
              "sha256": "9ccf88a755b0ecc9c44e6a44c51b460135395300d59f68e91353471a42d627cd"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "ac8209b7aad1cef820873611426711f608d61a072bf10aeea4e04ebb4988bec1"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-teal-woven/source/teal_woven_albedo.png"
      }
    },
    {
      "id": "commons-warm-oak",
      "type": "texture",
      "title": "コモンズ・オーク材",
      "titleEn": "Commons Warm oak",
      "description": "木目の細かな暖色のオーク。家具・床・壁のベースカラーに。 ベースカラー画像のみ。Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "descriptionEn": "Warm oak grain for furniture, floors and walls. Base color only. Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "category": "materials",
      "tags": [
        "commons",
        "cafe",
        "オリジナル",
        "base-color",
        "mirror",
        "warm",
        "oak",
        "鏡像リピート",
        "material"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/commons-warm-oak/thumbnail.webp",
      "provenance": {
        "method": "Original AI-generated cafe texture, copied byte-for-byte from its recorded source",
        "tool": "Built-in image_gen (original generation); Pillow (thumbnail only)",
        "rights": "Xenoah original image. On 2026-10-14 the owner authorized its publication in the CC-BY-4.0 Meshcopia library. No third-party photograph or texture is included.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourceCommit": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
        "sourcePixelsUnchanged": true,
        "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/import-commons-textures.py",
        "sourceFiles": {
          "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d",
          "Documentation/texture_provenance.json": "143ddf6b50f2d29c7a7b1934f2c87ed979297c1efdeaacc109edd387746493cd"
        },
        "changes": "Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
        "generationBrief": "Warm smoked medium oak timber with long fine vertical grain, broad quiet variations, narrow pores, low saturation golden-brown. NO plank joints, no knots larger than 1cm, no objects."
      },
      "seamless": true,
      "wrapMode": "mirror",
      "width": 1254,
      "height": 1254,
      "resolution": 1254,
      "maps": {
        "baseColor": "warm_oak_albedo.png"
      },
      "colorSpace": {
        "baseColor": "sRGB"
      },
      "roughness": 0.65,
      "metalness": 0,
      "usage": "Mirror / MirroredRepeatWrappingを両軸に設定。通常Repeat用の対向辺一致は保証しません。",
      "usageEn": "Set both axes to Mirror / MirroredRepeatWrapping. Opposite edges are not guaranteed to match under ordinary Repeat.",
      "usages": [
        {
          "relationship": "original",
          "project": "Commons cafe",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourceRef": "784e040a866c0081d6641c03cbf7f23d48a59dc2",
          "sourcePaths": [
            "Unity/Assets/TheCommons/Textures/warm_oak_albedo.png"
          ],
          "context": "Original world texture; no specific deployed scene usage asserted."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/commons-warm-oak/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/commons-warm-oak.json",
      "attribution": "Commons Warm oak by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/commons-warm-oak/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "warm_oak_albedo.png",
          "format": "PNG",
          "bytes": 2291136,
          "sha256": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d",
          "url": "https://xenoah.github.io/meshcopia/assets/commons-warm-oak/source/warm_oak_albedo.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "commons-warm-oak",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 509,
            "filename": "LICENSE.txt",
            "sha256": "5a95f0e71691de435ffd8d6b75b5f02e9f1397b33503ba3f6909c89885bbf2c3",
            "text": "Commons Warm oak by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/commons-warm-oak/\nOriginal source: https://github.com/Xenoah/vrcworld_tech-tech-cafe/tree/784e040a866c0081d6641c03cbf7f23d48a59dc2\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG is unchanged. A separate resized WebP thumbnail and metadata were added. Original Mirror / mirrored-repeat sampling is retained.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/commons-warm-oak-1.0.1-minimal-1.0.0.zip",
          "bytes": 2277170,
          "sha256": "89fba4d903a885b10ea1b3c38ecac13fbfd0ffd84b66a2fac4971321dca6b7ff",
          "sourceFiles": [
            {
              "bytes": 2291136,
              "name": "warm_oak_albedo.png",
              "sha256": "cc38376743e54a2f0c72be72ee0c2e699a62d3de15d67c621277ecb38111c36d"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "89fba4d903a885b10ea1b3c38ecac13fbfd0ffd84b66a2fac4971321dca6b7ff"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/commons-warm-oak/source/warm_oak_albedo.png"
      }
    },
    {
      "id": "field-terminal",
      "type": "model",
      "title": "フィールドターミナル",
      "titleEn": "Field terminal",
      "description": "独立したスクリーンとボタンを持つレトロ端末。研究室・工場風シーンに。",
      "descriptionEn": "A compact retro terminal with separate screen and buttons for lab and industrial scenes.",
      "category": "technology",
      "tags": [
        "terminal",
        "端末",
        "industrial",
        "retro"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/field-terminal/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored deterministic procedural geometry",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 84,
      "dimensions": [
        0.72,
        0.66,
        0.4755
      ],
      "preview": "field-terminal.glb",
      "uv": "Planar XZ per face; custom UV unwrap recommended for directional textures",
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "field-terminal"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/field-terminal/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/field-terminal.json",
      "attribution": "Field terminal by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/field-terminal/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "field-terminal.glb",
          "format": "GLB",
          "bytes": 13332,
          "sha256": "fa34860230fb45295547c7157655cad09d2534961753c5291d590da01612f32f",
          "url": "https://xenoah.github.io/meshcopia/assets/field-terminal/source/field-terminal.glb"
        },
        {
          "name": "field-terminal.mtl",
          "format": "MTL",
          "bytes": 306,
          "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a",
          "url": "https://xenoah.github.io/meshcopia/assets/field-terminal/source/field-terminal.mtl"
        },
        {
          "name": "field-terminal.obj",
          "format": "OBJ",
          "bytes": 2701,
          "sha256": "6d3ce5a4c9e273073531caf0509b26a4aaff2c7fd73ffab99a745fdff8897baa",
          "url": "https://xenoah.github.io/meshcopia/assets/field-terminal/source/field-terminal.obj"
        },
        {
          "name": "field-terminal.stl",
          "format": "STL",
          "bytes": 4284,
          "sha256": "a758850f14e7edfec67943ddb9302b275b1fdcef9cc119e354fd475fcaaf7117",
          "url": "https://xenoah.github.io/meshcopia/assets/field-terminal/source/field-terminal.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "field-terminal",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 13332,
              "name": "field-terminal.glb",
              "sha256": "fa34860230fb45295547c7157655cad09d2534961753c5291d590da01612f32f"
            },
            {
              "bytes": 306,
              "name": "field-terminal.mtl",
              "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a"
            },
            {
              "bytes": 2701,
              "name": "field-terminal.obj",
              "sha256": "6d3ce5a4c9e273073531caf0509b26a4aaff2c7fd73ffab99a745fdff8897baa"
            },
            {
              "bytes": 4284,
              "name": "field-terminal.stl",
              "sha256": "a758850f14e7edfec67943ddb9302b275b1fdcef9cc119e354fd475fcaaf7117"
            }
          ],
          "archive": {
            "bytes": 7060,
            "filename": "field-terminal-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "916b50375bec958134a9e088376d9bf77a6b9caeffdf0190b70ac4e3c80cfb7f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/field-terminal-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "field-terminal.fbx",
              "format": "FBX",
              "bytes": 19996,
              "sha256": "b76b630060fefe08e991cfd0523fd56602c9553261076f4b9871ea8310e83efe",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/field-terminal.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/3c17ca09b1d2b80e6cf846571921ebe4e5aa4f53b2005feff866865aa00ce262.json",
                "bytes": 314,
                "sha256": "3c17ca09b1d2b80e6cf846571921ebe4e5aa4f53b2005feff866865aa00ce262"
              }
            }
          ],
          "notice": {
            "bytes": 381,
            "filename": "LICENSE.txt",
            "sha256": "2a5cd8bc676e6b2ee892e555fe9ada3162b5a4c566e47e1113911533f7cd1a20",
            "text": "Field terminal by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/field-terminal/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/field-terminal/source/field-terminal.glb"
    },
    {
      "id": "garden-arch",
      "type": "model",
      "title": "ガーデンアーチ",
      "titleEn": "Garden arch",
      "description": "明るい石色のアーチ。Y軸上向き、幅1.52 mの建築用モジュール。 面順序を部品単位で修正した1.0.2候補。片面材質で表示し、開口を保持。",
      "descriptionEn": "A pale stone arch. Y-up architectural module with a 1.52 m outer width. Version 1.0.2 candidate repairs component winding, uses single-sided materials and preserves the opening.",
      "category": "architecture",
      "tags": [
        "arch",
        "アーチ",
        "stone",
        "garden"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.2",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-18",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/garden-arch/thumbnail-1.0.2.webp",
      "provenance": {
        "method": "AI-agent-authored deterministic procedural geometry",
        "tool": "Meshcopia original starter generator with component-specific winding repair 1; Blender 4.3.2 FBX conversion",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included.",
        "changes": "none. Version 1.0.2: Reverse only the inward curved strip and remove the four concealed pillar-top triangles at the matching interfaces, making one continuous closed arch surface. Preserve all vertex coordinates and the walk-through opening."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 212,
      "dimensions": [
        1.52,
        2.16,
        0.32
      ],
      "preview": "garden-arch-1.0.2.glb",
      "uv": "Planar XZ per face; custom UV unwrap recommended for directional textures",
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "garden-arch"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        },
        {
          "relationship": "original",
          "project": "Meshcopia winding repair",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/asset-revisions/repair_starters.py"
          ],
          "selectors": [
            "garden-arch"
          ],
          "context": "Component-specific correction of the original Meshcopia model; no third-party geometry."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/garden-arch/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/garden-arch.json",
      "attribution": "Garden arch by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/garden-arch/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. Version 1.0.2: Reverse only the inward curved strip and remove the four concealed pillar-top triangles at the matching interfaces, making one continuous closed arch surface. Preserve all vertex coordinates and the walk-through opening.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "garden-arch-1.0.2.glb",
          "format": "GLB",
          "bytes": 22340,
          "sha256": "3c463603a0d84ecec31890f19a303ea0ffd50642ba905a47d68558b9ed7cdaa5",
          "url": "https://xenoah.github.io/meshcopia/assets/garden-arch/source/garden-arch-1.0.2.glb"
        },
        {
          "name": "garden-arch.glb",
          "format": "GLB",
          "bytes": 23768,
          "sha256": "dc79f39085819a2d682e7dcc2154118f5ee955333fa33b21b5a408c01a88b97c",
          "url": "https://xenoah.github.io/meshcopia/assets/garden-arch/source/garden-arch.glb"
        },
        {
          "name": "garden-arch.mtl",
          "format": "MTL",
          "bytes": 306,
          "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a",
          "url": "https://xenoah.github.io/meshcopia/assets/garden-arch/source/garden-arch.mtl"
        },
        {
          "name": "garden-arch.obj",
          "format": "OBJ",
          "bytes": 5972,
          "sha256": "63f5c1f5210296623c6fc1b4fadd628a18b6e6b1e56eac7e0774f45b99e14261",
          "url": "https://xenoah.github.io/meshcopia/assets/garden-arch/source/garden-arch.obj"
        },
        {
          "name": "garden-arch.stl",
          "format": "STL",
          "bytes": 10884,
          "sha256": "9956d99d2f312af56df8b37c3bdd4cb8bdafa245fbd55a27a4bb9db768b92578",
          "url": "https://xenoah.github.io/meshcopia/assets/garden-arch/source/garden-arch.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "garden-arch",
          "assetVersion": "1.0.2",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 23768,
              "name": "garden-arch.glb",
              "sha256": "dc79f39085819a2d682e7dcc2154118f5ee955333fa33b21b5a408c01a88b97c"
            },
            {
              "bytes": 306,
              "name": "garden-arch.mtl",
              "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a"
            },
            {
              "bytes": 5972,
              "name": "garden-arch.obj",
              "sha256": "63f5c1f5210296623c6fc1b4fadd628a18b6e6b1e56eac7e0774f45b99e14261"
            },
            {
              "bytes": 10884,
              "name": "garden-arch.stl",
              "sha256": "9956d99d2f312af56df8b37c3bdd4cb8bdafa245fbd55a27a4bb9db768b92578"
            },
            {
              "bytes": 22340,
              "name": "garden-arch-1.0.2.glb",
              "sha256": "3c463603a0d84ecec31890f19a303ea0ffd50642ba905a47d68558b9ed7cdaa5"
            }
          ],
          "archive": {
            "bytes": 11591,
            "filename": "garden-arch-1.0.2-fbx-minimal-1.0.0.zip",
            "sha256": "c67aa01c9653fbda79e1ec0926c01dfa5b652a1b6c20c9155c1f0bc73ac87428",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-repair-appliances-v1.0.0/garden-arch-1.0.2-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "garden-arch.fbx",
              "format": "FBX",
              "bytes": 21884,
              "sha256": "d3931d17cb06f43b86b50c151098c5ca53bc4865acc272733e2f080d16605e31",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-repair-appliances-v1.0.0/garden-arch.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0ad714e79655539694ea3047f6a54e61d7abde24ea5b5542471cbfe8510ff885.json",
                "bytes": 315,
                "sha256": "0ad714e79655539694ea3047f6a54e61d7abde24ea5b5542471cbfe8510ff885"
              }
            }
          ],
          "notice": {
            "bytes": 611,
            "filename": "LICENSE.txt",
            "sha256": "c68f8c6f41446ce9a7d93d611aea385b417f90e964ad270966b38585d56e958d",
            "text": "Garden arch by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/garden-arch/\nProvided as-is, without warranties (license Section 5).\nChanges: none. Version 1.0.2: Reverse only the inward curved strip and remove the four concealed pillar-top triangles at the matching interfaces, making one continuous closed arch surface. Preserve all vertex coordinates and the walk-through opening.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "releaseTag": "cohort-repair-appliances-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/garden-arch/source/garden-arch-1.0.2.glb"
    },
    {
      "id": "market-crate",
      "type": "model",
      "title": "マーケット木箱",
      "titleEn": "Market crate",
      "description": "開いた上面と組み板を持つ木箱。倉庫・市場・横丁の小物に。",
      "descriptionEn": "An open timber crate with individual boards for markets, workshops and alley scenes.",
      "category": "props",
      "tags": [
        "crate",
        "木箱",
        "market",
        "wood"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/market-crate/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored deterministic procedural geometry",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 288,
      "dimensions": [
        0.735,
        0.49,
        0.595
      ],
      "preview": "market-crate.glb",
      "uv": "Planar XZ per face; custom UV unwrap recommended for directional textures",
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "market-crate"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/market-crate/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/market-crate.json",
      "attribution": "Market crate by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/market-crate/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "market-crate.glb",
          "format": "GLB",
          "bytes": 42340,
          "sha256": "09a19171e73ee3352e4e83b3ebe87b56a9f34ea4c7631cd0b02798ad67901f55",
          "url": "https://xenoah.github.io/meshcopia/assets/market-crate/source/market-crate.glb"
        },
        {
          "name": "market-crate.mtl",
          "format": "MTL",
          "bytes": 306,
          "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a",
          "url": "https://xenoah.github.io/meshcopia/assets/market-crate/source/market-crate.mtl"
        },
        {
          "name": "market-crate.obj",
          "format": "OBJ",
          "bytes": 9624,
          "sha256": "49727d591f4ca453abe7e44df619d4d979d0c974a4bb82c6eed64d5a080cf488",
          "url": "https://xenoah.github.io/meshcopia/assets/market-crate/source/market-crate.obj"
        },
        {
          "name": "market-crate.stl",
          "format": "STL",
          "bytes": 14484,
          "sha256": "19bcc6c4e9a3f7776e4464646fd0c9e0701b961a4427e8cc2563e4350014bb43",
          "url": "https://xenoah.github.io/meshcopia/assets/market-crate/source/market-crate.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "market-crate",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 42340,
              "name": "market-crate.glb",
              "sha256": "09a19171e73ee3352e4e83b3ebe87b56a9f34ea4c7631cd0b02798ad67901f55"
            },
            {
              "bytes": 306,
              "name": "market-crate.mtl",
              "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a"
            },
            {
              "bytes": 9624,
              "name": "market-crate.obj",
              "sha256": "49727d591f4ca453abe7e44df619d4d979d0c974a4bb82c6eed64d5a080cf488"
            },
            {
              "bytes": 14484,
              "name": "market-crate.stl",
              "sha256": "19bcc6c4e9a3f7776e4464646fd0c9e0701b961a4427e8cc2563e4350014bb43"
            }
          ],
          "archive": {
            "bytes": 10810,
            "filename": "market-crate-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "c02c8039e0ac94c0180f09e4894ac9cfbe02299d31951ffaab8432cf15fd5be1",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/market-crate-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "market-crate.fbx",
              "format": "FBX",
              "bytes": 21612,
              "sha256": "90a502adc99df0bc652dcc8fd7e52d4b07411a328b47db567df51298e708b5c8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/market-crate.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c5e208af2b776fc969d4f047cbf80954ce6b858f9a3055e7330bb5f6b789f19e.json",
                "bytes": 315,
                "sha256": "c5e208af2b776fc969d4f047cbf80954ce6b858f9a3055e7330bb5f6b789f19e"
              }
            }
          ],
          "notice": {
            "bytes": 377,
            "filename": "LICENSE.txt",
            "sha256": "d3f868cf74685759070dd3a299453a227aaee069a8afd17f3a5c7e3a618d4518",
            "text": "Market crate by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/market-crate/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/market-crate/source/market-crate.glb"
    },
    {
      "id": "sage-terrazzo",
      "type": "texture",
      "title": "セージテラゾー",
      "titleEn": "Sage terrazzo",
      "description": "XY両方向に繰り返せる1024pxのプロシージャル素材。Base Color・Normal・Roughness・Heightを同梱。",
      "descriptionEn": "A periodic 1024px material with base color, OpenGL normal, roughness and height maps. Procedural, not a photograph.",
      "category": "materials",
      "tags": [
        "terrazzo",
        "seamless",
        "PBR",
        "シームレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored periodic procedural material",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "seamless": true,
      "resolution": 1024,
      "maps": {
        "baseColor": "basecolor.png",
        "normal": "normal.png",
        "roughness": "roughness.png",
        "height": "height.png"
      },
      "normalConvention": "OpenGL +Y",
      "colorSpace": {
        "baseColor": "sRGB",
        "normal": "linear",
        "roughness": "linear",
        "height": "linear"
      },
      "physicalSize": [
        2,
        2
      ],
      "metalness": 0,
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "sage-terrazzo"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "wrapMode": "repeat",
      "width": 1024,
      "height": 1024,
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/sage-terrazzo.json",
      "attribution": "Sage terrazzo by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/sage-terrazzo/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "basecolor.png",
          "format": "PNG",
          "bytes": 220356,
          "sha256": "92207961ac1d31823759e5761259119859b464cac3826d573c00e337de1397a4",
          "url": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/source/basecolor.png"
        },
        {
          "name": "height.png",
          "format": "PNG",
          "bytes": 3157,
          "sha256": "76dffdc9bc6fdb2a67c4cc7fa93848b4487e68cafa1acac411b2c000c50b57f3",
          "url": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/source/height.png"
        },
        {
          "name": "normal.png",
          "format": "PNG",
          "bytes": 35491,
          "sha256": "4360413ad812a066c5724dbf7d9b1f5536007d7d8c200a46cba00319aebb3e41",
          "url": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/source/normal.png"
        },
        {
          "name": "roughness.png",
          "format": "PNG",
          "bytes": 68272,
          "sha256": "b51afd95b4e54b4283f56ee386c7c2c6ea716c20dd80be080f0f040fb43a2ebc",
          "url": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/source/roughness.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "sage-terrazzo",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 254,
            "filename": "LICENSE.txt",
            "sha256": "d6611b5c8e7a5d0f0f7fdba8ebb5d76bc6ab734fb14836e8844ad2fbb46d504b",
            "text": "Sage terrazzo by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/sage-terrazzo/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/sage-terrazzo-1.0.1-minimal-1.0.0.zip",
          "bytes": 322343,
          "sha256": "d704e068caaddbc1bca91bf4c631e23edf69323357e4c90399a47b3a690c04d1",
          "sourceFiles": [
            {
              "bytes": 220356,
              "name": "basecolor.png",
              "sha256": "92207961ac1d31823759e5761259119859b464cac3826d573c00e337de1397a4"
            },
            {
              "bytes": 3157,
              "name": "height.png",
              "sha256": "76dffdc9bc6fdb2a67c4cc7fa93848b4487e68cafa1acac411b2c000c50b57f3"
            },
            {
              "bytes": 35491,
              "name": "normal.png",
              "sha256": "4360413ad812a066c5724dbf7d9b1f5536007d7d8c200a46cba00319aebb3e41"
            },
            {
              "bytes": 68272,
              "name": "roughness.png",
              "sha256": "b51afd95b4e54b4283f56ee386c7c2c6ea716c20dd80be080f0f040fb43a2ebc"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "d704e068caaddbc1bca91bf4c631e23edf69323357e4c90399a47b3a690c04d1"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/source/basecolor.png",
        "normal": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/source/normal.png",
        "roughness": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/source/roughness.png",
        "height": "https://xenoah.github.io/meshcopia/assets/sage-terrazzo/source/height.png"
      }
    },
    {
      "id": "slat-bench",
      "type": "model",
      "title": "ウッドスラットベンチ",
      "titleEn": "Slat bench",
      "description": "独立した5枚の座板とスチール脚。屋外スペース、広場、休憩所に。",
      "descriptionEn": "Five individual timber slats on steel legs for plazas and outdoor resting spaces.",
      "category": "furniture",
      "tags": [
        "bench",
        "ベンチ",
        "wood",
        "outdoor"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/slat-bench/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored deterministic procedural geometry",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 120,
      "dimensions": [
        1.65,
        0.4725,
        0.535
      ],
      "preview": "slat-bench.glb",
      "uv": "Planar XZ per face; custom UV unwrap recommended for directional textures",
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "slat-bench"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/slat-bench/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/slat-bench.json",
      "attribution": "Slat bench by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/slat-bench/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "slat-bench.glb",
          "format": "GLB",
          "bytes": 18344,
          "sha256": "bb07fdd60b6f6068ac1a27b98f4cfd16ce2a1f78439b332257e4920a8152e4eb",
          "url": "https://xenoah.github.io/meshcopia/assets/slat-bench/source/slat-bench.glb"
        },
        {
          "name": "slat-bench.mtl",
          "format": "MTL",
          "bytes": 306,
          "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a",
          "url": "https://xenoah.github.io/meshcopia/assets/slat-bench/source/slat-bench.mtl"
        },
        {
          "name": "slat-bench.obj",
          "format": "OBJ",
          "bytes": 3835,
          "sha256": "5a072c17e7f4e791e338e7aee76d8c822817db508766b6a37184040915e1fbec",
          "url": "https://xenoah.github.io/meshcopia/assets/slat-bench/source/slat-bench.obj"
        },
        {
          "name": "slat-bench.stl",
          "format": "STL",
          "bytes": 6084,
          "sha256": "3229a4f3726aab08a713a88b40d8cf6d1fb5b52c84168d93ed8b4ef23d2b8b94",
          "url": "https://xenoah.github.io/meshcopia/assets/slat-bench/source/slat-bench.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "slat-bench",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 18344,
              "name": "slat-bench.glb",
              "sha256": "bb07fdd60b6f6068ac1a27b98f4cfd16ce2a1f78439b332257e4920a8152e4eb"
            },
            {
              "bytes": 306,
              "name": "slat-bench.mtl",
              "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a"
            },
            {
              "bytes": 3835,
              "name": "slat-bench.obj",
              "sha256": "5a072c17e7f4e791e338e7aee76d8c822817db508766b6a37184040915e1fbec"
            },
            {
              "bytes": 6084,
              "name": "slat-bench.stl",
              "sha256": "3229a4f3726aab08a713a88b40d8cf6d1fb5b52c84168d93ed8b4ef23d2b8b94"
            }
          ],
          "archive": {
            "bytes": 7626,
            "filename": "slat-bench-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "b35646667e7e9fbf3e91c6ec45947a25dd53d294cf67591dd929ee8c76c5d4ee",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/slat-bench-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "slat-bench.fbx",
              "format": "FBX",
              "bytes": 18812,
              "sha256": "d40c597d1efd6813c9158ab7877a5c233397349183d51f3ed3daba77f99b852b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/slat-bench.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/101254672acfe0bbd282540d948afac80293e6b70b584bf3662faf2c76e949c3.json",
                "bytes": 314,
                "sha256": "101254672acfe0bbd282540d948afac80293e6b70b584bf3662faf2c76e949c3"
              }
            }
          ],
          "notice": {
            "bytes": 373,
            "filename": "LICENSE.txt",
            "sha256": "47d09e40dc45dbbfa36836b60f6466b8dced2c2e62472e4c0c46bf3c0daf3225",
            "text": "Slat bench by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/slat-bench/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/slat-bench/source/slat-bench.glb"
    },
    {
      "id": "studio-chair",
      "type": "model",
      "title": "スタジオチェア",
      "titleEn": "Studio chair",
      "description": "セージ色の座面と木製フレーム。カフェやワークスペース向けの軽量プロップ。",
      "descriptionEn": "Sage upholstery and an oak frame. A lightweight prop for cafés and workspaces.",
      "category": "furniture",
      "tags": [
        "chair",
        "椅子",
        "cafe",
        "wood",
        "low-poly"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/studio-chair/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored deterministic procedural geometry",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 96,
      "dimensions": [
        0.56,
        1.0359,
        0.5833
      ],
      "preview": "studio-chair.glb",
      "uv": "Planar XZ per face; custom UV unwrap recommended for directional textures",
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "studio-chair"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/studio-chair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/studio-chair.json",
      "attribution": "Studio chair by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/studio-chair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "studio-chair.glb",
          "format": "GLB",
          "bytes": 14912,
          "sha256": "f1edbaa23f9f7df736affc5c2e9bbd6850707388d87ea6b48049a511be0e24e5",
          "url": "https://xenoah.github.io/meshcopia/assets/studio-chair/source/studio-chair.glb"
        },
        {
          "name": "studio-chair.mtl",
          "format": "MTL",
          "bytes": 306,
          "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a",
          "url": "https://xenoah.github.io/meshcopia/assets/studio-chair/source/studio-chair.mtl"
        },
        {
          "name": "studio-chair.obj",
          "format": "OBJ",
          "bytes": 3036,
          "sha256": "a526829bfb2851e626335e070eaba5de1169332cbcc261ab769d632cdad456fb",
          "url": "https://xenoah.github.io/meshcopia/assets/studio-chair/source/studio-chair.obj"
        },
        {
          "name": "studio-chair.stl",
          "format": "STL",
          "bytes": 4884,
          "sha256": "7427155381a4db3fab3bc2fb630b5cf61ff34d848c7299a01d32623778478f3a",
          "url": "https://xenoah.github.io/meshcopia/assets/studio-chair/source/studio-chair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "studio-chair",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 14912,
              "name": "studio-chair.glb",
              "sha256": "f1edbaa23f9f7df736affc5c2e9bbd6850707388d87ea6b48049a511be0e24e5"
            },
            {
              "bytes": 306,
              "name": "studio-chair.mtl",
              "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a"
            },
            {
              "bytes": 3036,
              "name": "studio-chair.obj",
              "sha256": "a526829bfb2851e626335e070eaba5de1169332cbcc261ab769d632cdad456fb"
            },
            {
              "bytes": 4884,
              "name": "studio-chair.stl",
              "sha256": "7427155381a4db3fab3bc2fb630b5cf61ff34d848c7299a01d32623778478f3a"
            }
          ],
          "archive": {
            "bytes": 7569,
            "filename": "studio-chair-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "28b9c703b69f8385c82ea788a5943662cb57103e9ebb56cba7269d0e1124767c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/studio-chair-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "studio-chair.fbx",
              "format": "FBX",
              "bytes": 18684,
              "sha256": "74de5d046e7d38fa0f900bcda9d03694a1fac83aafc187102029b231562cb2df",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/studio-chair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/2692a35b8c8241f468618655128b36d8133593adedb19dc7411cd824d3fecba8.json",
                "bytes": 314,
                "sha256": "2692a35b8c8241f468618655128b36d8133593adedb19dc7411cd824d3fecba8"
              }
            }
          ],
          "notice": {
            "bytes": 377,
            "filename": "LICENSE.txt",
            "sha256": "43a37bcad68d02d94cf9598ebf0b310ee11f0644ecd11a1781b56aefdcf0ec58",
            "text": "Studio chair by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/studio-chair/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/studio-chair/source/studio-chair.glb"
    },
    {
      "id": "terracotta-planter",
      "type": "model",
      "title": "テラコッタプランター",
      "titleEn": "Terracotta planter",
      "description": "中空の鉢と独立した土面。植物の組み合わせに使えるベースモデル。",
      "descriptionEn": "A hollow terracotta pot with a separate soil surface, ready for your plant meshes.",
      "category": "props",
      "tags": [
        "planter",
        "鉢",
        "garden",
        "terracotta"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/terracotta-planter/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored deterministic procedural geometry",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1760,
      "dimensions": [
        0.558,
        0.504,
        0.558
      ],
      "preview": "terracotta-planter.glb",
      "uv": "Planar XZ per face; custom UV unwrap recommended for directional textures",
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "terracotta-planter"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/terracotta-planter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/terracotta-planter.json",
      "attribution": "Terracotta planter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/terracotta-planter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "terracotta-planter.glb",
          "format": "GLB",
          "bytes": 172052,
          "sha256": "b78b166a1c124deb884f1a1cb99f91e3f1d2a1da27082a3e96aefde6edc3927a",
          "url": "https://xenoah.github.io/meshcopia/assets/terracotta-planter/source/terracotta-planter.glb"
        },
        {
          "name": "terracotta-planter.mtl",
          "format": "MTL",
          "bytes": 306,
          "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a",
          "url": "https://xenoah.github.io/meshcopia/assets/terracotta-planter/source/terracotta-planter.mtl"
        },
        {
          "name": "terracotta-planter.obj",
          "format": "OBJ",
          "bytes": 55500,
          "sha256": "1ffd00dc58f12077ec928953e0090bfb27e0980b3985528472dc3edf69504856",
          "url": "https://xenoah.github.io/meshcopia/assets/terracotta-planter/source/terracotta-planter.obj"
        },
        {
          "name": "terracotta-planter.stl",
          "format": "STL",
          "bytes": 88084,
          "sha256": "918906d4b0101348d2db6fd6fa1ac909050e1a1cbc3aa8f45513602567fba739",
          "url": "https://xenoah.github.io/meshcopia/assets/terracotta-planter/source/terracotta-planter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "terracotta-planter",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 172052,
              "name": "terracotta-planter.glb",
              "sha256": "b78b166a1c124deb884f1a1cb99f91e3f1d2a1da27082a3e96aefde6edc3927a"
            },
            {
              "bytes": 306,
              "name": "terracotta-planter.mtl",
              "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a"
            },
            {
              "bytes": 55500,
              "name": "terracotta-planter.obj",
              "sha256": "1ffd00dc58f12077ec928953e0090bfb27e0980b3985528472dc3edf69504856"
            },
            {
              "bytes": 88084,
              "name": "terracotta-planter.stl",
              "sha256": "918906d4b0101348d2db6fd6fa1ac909050e1a1cbc3aa8f45513602567fba739"
            }
          ],
          "archive": {
            "bytes": 58831,
            "filename": "terracotta-planter-1.0.1-fbx-minimal-1.0.0.zip",
            "sha256": "ba7cc590e79fc1bbad27d24e71831abee754c000a16b541bbc7724ce5c10ec68",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/terracotta-planter-1.0.1-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "terracotta-planter.fbx",
              "format": "FBX",
              "bytes": 79388,
              "sha256": "5cd90f996d5246a11e660e15978da2f3689c568d6fee6ed8cd0fb7b7805f9d91",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/terracotta-planter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/39bd750bdb544c9895c523dbccfbc20d77ec0a932528fbc62c0c7a794705ca11.json",
                "bytes": 315,
                "sha256": "39bd750bdb544c9895c523dbccfbc20d77ec0a932528fbc62c0c7a794705ca11"
              }
            }
          ],
          "notice": {
            "bytes": 389,
            "filename": "LICENSE.txt",
            "sha256": "ee595ce04585155630cadcd826b7253b0f198b266ce9549024ea9a5f2937eb21",
            "text": "Terracotta planter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/terracotta-planter/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/terracotta-planter/source/terracotta-planter.glb"
    },
    {
      "id": "warm-limestone",
      "type": "texture",
      "title": "ウォームライムストーン",
      "titleEn": "Warm limestone",
      "description": "XY両方向に繰り返せる1024pxのプロシージャル素材。Base Color・Normal・Roughness・Heightを同梱。",
      "descriptionEn": "A periodic 1024px material with base color, OpenGL normal, roughness and height maps. Procedural, not a photograph.",
      "category": "materials",
      "tags": [
        "stone",
        "seamless",
        "PBR",
        "シームレス"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.1",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/warm-limestone/thumbnail.webp",
      "provenance": {
        "method": "AI-agent-authored periodic procedural material",
        "tool": "Meshcopia starter generator 1.0 / Python, NumPy, Pillow",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included."
      },
      "seamless": true,
      "resolution": 1024,
      "maps": {
        "baseColor": "basecolor.png",
        "normal": "normal.png",
        "roughness": "roughness.png",
        "height": "height.png"
      },
      "normalConvention": "OpenGL +Y",
      "colorSpace": {
        "baseColor": "sRGB",
        "normal": "linear",
        "roughness": "linear",
        "height": "linear"
      },
      "physicalSize": [
        2,
        2
      ],
      "metalness": 0,
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "warm-limestone"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        }
      ],
      "wrapMode": "repeat",
      "width": 1024,
      "height": 1024,
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/warm-limestone/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/warm-limestone.json",
      "attribution": "Warm limestone by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/warm-limestone/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "basecolor.png",
          "format": "PNG",
          "bytes": 356041,
          "sha256": "26726de4d197cf0b83e17b984bb805845c12385db2d8ca9b13901a38aaf635fc",
          "url": "https://xenoah.github.io/meshcopia/assets/warm-limestone/source/basecolor.png"
        },
        {
          "name": "height.png",
          "format": "PNG",
          "bytes": 195677,
          "sha256": "7e7ef7564824fa6a7b25766c31867022f5da90bbd8871a7c7af6133a32a3d196",
          "url": "https://xenoah.github.io/meshcopia/assets/warm-limestone/source/height.png"
        },
        {
          "name": "normal.png",
          "format": "PNG",
          "bytes": 864530,
          "sha256": "f64a97cd33bf960f4aba9fa1e96ddbe601aaf540eea3e5c78ee4af7ecd0841af",
          "url": "https://xenoah.github.io/meshcopia/assets/warm-limestone/source/normal.png"
        },
        {
          "name": "roughness.png",
          "format": "PNG",
          "bytes": 68272,
          "sha256": "b51afd95b4e54b4283f56ee386c7c2c6ea716c20dd80be080f0f040fb43a2ebc",
          "url": "https://xenoah.github.io/meshcopia/assets/warm-limestone/source/roughness.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "warm-limestone",
          "assetVersion": "1.0.1",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 256,
            "filename": "LICENSE.txt",
            "sha256": "3733ed91e3d8c10e2e9f1cb8f3084bf5c100c0413ddd7e628fe7ba9a69498b16",
            "text": "Warm limestone by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/warm-limestone/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/warm-limestone-1.0.1-minimal-1.0.0.zip",
          "bytes": 1483794,
          "sha256": "7b692202b99b1ff5e0da21ee04d1ae51790bba65aa1081b12fe13a0c2410df65",
          "sourceFiles": [
            {
              "bytes": 356041,
              "name": "basecolor.png",
              "sha256": "26726de4d197cf0b83e17b984bb805845c12385db2d8ca9b13901a38aaf635fc"
            },
            {
              "bytes": 195677,
              "name": "height.png",
              "sha256": "7e7ef7564824fa6a7b25766c31867022f5da90bbd8871a7c7af6133a32a3d196"
            },
            {
              "bytes": 864530,
              "name": "normal.png",
              "sha256": "f64a97cd33bf960f4aba9fa1e96ddbe601aaf540eea3e5c78ee4af7ecd0841af"
            },
            {
              "bytes": 68272,
              "name": "roughness.png",
              "sha256": "b51afd95b4e54b4283f56ee386c7c2c6ea716c20dd80be080f0f040fb43a2ebc"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "7b692202b99b1ff5e0da21ee04d1ae51790bba65aa1081b12fe13a0c2410df65"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/warm-limestone/source/basecolor.png",
        "normal": "https://xenoah.github.io/meshcopia/assets/warm-limestone/source/normal.png",
        "roughness": "https://xenoah.github.io/meshcopia/assets/warm-limestone/source/roughness.png",
        "height": "https://xenoah.github.io/meshcopia/assets/warm-limestone/source/height.png"
      }
    },
    {
      "id": "wayfinding-sign",
      "type": "model",
      "title": "ラウンドサイン",
      "titleEn": "Round wayfinding sign",
      "description": "丸いフレームと無地の看板。文字やロゴを追加できる案内用プロップ。 面順序を部品単位で修正した1.0.2候補。片面材質で表示し、開口を保持。",
      "descriptionEn": "A round frame and blank sign face, ready for your lettering or original logo. Version 1.0.2 candidate repairs component winding, uses single-sided materials and preserves the opening.",
      "category": "props",
      "tags": [
        "sign",
        "看板",
        "cafe",
        "wayfinding"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.2",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-18",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/wayfinding-sign/thumbnail-1.0.2.webp",
      "provenance": {
        "method": "AI-agent-authored deterministic procedural geometry",
        "tool": "Meshcopia original starter generator with component-specific winding repair 1; Blender 4.3.2 FBX conversion",
        "rights": "Original geometry/material formulas for Meshcopia. No third-party model, photograph, trademark, or scanned asset included.",
        "changes": "none. Version 1.0.2: The vertical torus was reflected by swapping Y/Z without reversing triangle order. Reverse only this torus; retain every coordinate and the central opening."
      },
      "unit": "m",
      "upAxis": "Y",
      "triangles": 1420,
      "dimensions": [
        0.54,
        1.218,
        0.54
      ],
      "preview": "wayfinding-sign-1.0.2.glb",
      "uv": "Planar XZ per face; custom UV unwrap recommended for directional textures",
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/create-starter-assets.py"
          ],
          "selectors": [
            "wayfinding-sign"
          ],
          "context": "Created for the Meshcopia asset library; no external project usage recorded."
        },
        {
          "relationship": "original",
          "project": "Meshcopia winding repair",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/asset-revisions/repair_starters.py"
          ],
          "selectors": [
            "wayfinding-sign"
          ],
          "context": "Component-specific correction of the original Meshcopia model; no third-party geometry."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/wayfinding-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/wayfinding-sign.json",
      "attribution": "Round wayfinding sign by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/wayfinding-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. Version 1.0.2: The vertical torus was reflected by swapping Y/Z without reversing triangle order. Reverse only this torus; retain every coordinate and the central opening.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "wayfinding-sign-1.0.2.glb",
          "format": "GLB",
          "bytes": 139992,
          "sha256": "9bca4e0f705cee48aab5181863c4cb4f4f7b942931bd402b6022072c12e546fc",
          "url": "https://xenoah.github.io/meshcopia/assets/wayfinding-sign/source/wayfinding-sign-1.0.2.glb"
        },
        {
          "name": "wayfinding-sign.glb",
          "format": "GLB",
          "bytes": 139968,
          "sha256": "7f44eeba72405af280222526f34e3ae1a62ac67f97516438c580899e01bcd44b",
          "url": "https://xenoah.github.io/meshcopia/assets/wayfinding-sign/source/wayfinding-sign.glb"
        },
        {
          "name": "wayfinding-sign.mtl",
          "format": "MTL",
          "bytes": 306,
          "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a",
          "url": "https://xenoah.github.io/meshcopia/assets/wayfinding-sign/source/wayfinding-sign.mtl"
        },
        {
          "name": "wayfinding-sign.obj",
          "format": "OBJ",
          "bytes": 44617,
          "sha256": "f084773796e0ac99ae2607a900db408e51268d35d724ace8ff9137aabd73eed8",
          "url": "https://xenoah.github.io/meshcopia/assets/wayfinding-sign/source/wayfinding-sign.obj"
        },
        {
          "name": "wayfinding-sign.stl",
          "format": "STL",
          "bytes": 71084,
          "sha256": "ca9267eda5b27a9a38f94ee4955f7a10725e47768a25684acd078694a77f2f50",
          "url": "https://xenoah.github.io/meshcopia/assets/wayfinding-sign/source/wayfinding-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "wayfinding-sign",
          "assetVersion": "1.0.2",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 139968,
              "name": "wayfinding-sign.glb",
              "sha256": "7f44eeba72405af280222526f34e3ae1a62ac67f97516438c580899e01bcd44b"
            },
            {
              "bytes": 306,
              "name": "wayfinding-sign.mtl",
              "sha256": "496a32308921c00b1b7e69919587bb24d83a6159585fb7e2b3317bc7c2c0823a"
            },
            {
              "bytes": 44617,
              "name": "wayfinding-sign.obj",
              "sha256": "f084773796e0ac99ae2607a900db408e51268d35d724ace8ff9137aabd73eed8"
            },
            {
              "bytes": 71084,
              "name": "wayfinding-sign.stl",
              "sha256": "ca9267eda5b27a9a38f94ee4955f7a10725e47768a25684acd078694a77f2f50"
            },
            {
              "bytes": 139992,
              "name": "wayfinding-sign-1.0.2.glb",
              "sha256": "9bca4e0f705cee48aab5181863c4cb4f4f7b942931bd402b6022072c12e546fc"
            }
          ],
          "archive": {
            "bytes": 48888,
            "filename": "wayfinding-sign-1.0.2-fbx-minimal-1.0.0.zip",
            "sha256": "85225322514fbae39115ccddf5cc45c08c40a1854172e8975118e08d3ee0acfa",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-repair-appliances-v1.0.0/wayfinding-sign-1.0.2-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "wayfinding-sign.fbx",
              "format": "FBX",
              "bytes": 68620,
              "sha256": "284cf9ab09738be2c3ab234e84e05b5d5b487182267e51b7d66ac3dc5e9d17cd",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-repair-appliances-v1.0.0/wayfinding-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f69fef73f9b410af50bb8c1d74b10b9b5386b896190da1d7ffe732827c3df9ae.json",
                "bytes": 315,
                "sha256": "f69fef73f9b410af50bb8c1d74b10b9b5386b896190da1d7ffe732827c3df9ae"
              }
            }
          ],
          "notice": {
            "bytes": 561,
            "filename": "LICENSE.txt",
            "sha256": "67ab93ffcef951d7e1802cac0aba525bd4d8e78d08f438367d21718a89e05352",
            "text": "Round wayfinding sign by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/wayfinding-sign/\nProvided as-is, without warranties (license Section 5).\nChanges: none. Version 1.0.2: The vertical torus was reflected by swapping Y/Z without reversing triangle order. Reverse only this torus; retain every coordinate and the central opening.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "releaseTag": "cohort-repair-appliances-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/wayfinding-sign/source/wayfinding-sign-1.0.2.glb"
    },
    {
      "id": "yokocho-banquette",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "三席のボタン留めベンチ",
      "titleEn": "Three-Seat Upholstered Banquette",
      "description": "樹上横丁のオリジナル形状から切り出した三席のボタン留めベンチ。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Three-Seat Upholstered Banquette extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 1464,
      "dimensions": [
        2.1725919246673584,
        1.019989013671875,
        2.8745129108428955
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-banquette/thumbnail.png",
      "preview": "yokocho-banquette.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9"
        },
        "sourceObjects": [
          "Shops/S04/Personality/Seating/Banquette__Night_WineUpholstery",
          "Shops/S04/Personality/Seating/Banquette__Night_Walnut",
          "Shops/S04/Personality/Seating/Banquette__Bronze"
        ],
        "sourceCollection": "Shops/S04/Personality/Seating/Banquette",
        "sourceTranslation": [
          7.742068290710449,
          -140.03500366210938,
          9.271942138671875
        ],
        "preservedMaterials": [
          "Night_WineUpholstery",
          "Bronze"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png"
          ],
          "selectors": [
            "Shops/S04/Personality/Seating/Banquette__Night_WineUpholstery",
            "Shops/S04/Personality/Seating/Banquette__Night_Walnut",
            "Shops/S04/Personality/Seating/Banquette__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S04/Personality/Seating/Banquette. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-banquette/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-banquette.json",
      "attribution": "Three-Seat Upholstered Banquette by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-banquette/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-banquette.glb",
          "format": "GLB",
          "bytes": 3527088,
          "sha256": "e86a62614cd4ca8275c37bb805a9709baff1ff59a4b7ed7be08adaa4de62525b",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-banquette/source/yokocho-banquette.glb"
        },
        {
          "name": "yokocho-banquette.stl",
          "format": "STL",
          "bytes": 73284,
          "sha256": "a7470dd5daaf1d77c521cf606b2c2271dd2068a76df046d8ea8ba390921e456c",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-banquette/source/yokocho-banquette.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-banquette",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 3527088,
              "name": "yokocho-banquette.glb",
              "sha256": "e86a62614cd4ca8275c37bb805a9709baff1ff59a4b7ed7be08adaa4de62525b"
            },
            {
              "bytes": 73284,
              "name": "yokocho-banquette.stl",
              "sha256": "a7470dd5daaf1d77c521cf606b2c2271dd2068a76df046d8ea8ba390921e456c"
            }
          ],
          "archive": {
            "bytes": 3587295,
            "filename": "yokocho-banquette-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "294aca184b1ce562db2754d3b1806dd5a7a474ef1913e7e8d735f05de6ef3365",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-banquette-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-banquette.fbx",
              "format": "FBX",
              "bytes": 3624908,
              "sha256": "31588f4e045f00bdb096156eba8ceef8b056b3540985a122c743766197b9539b",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-banquette.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/c9a3e4f2add2412d20cd5bb2e76dc34c234103f90deca461449abc4d896b3b24.json",
                "bytes": 3840,
                "sha256": "c9a3e4f2add2412d20cd5bb2e76dc34c234103f90deca461449abc4d896b3b24"
              }
            }
          ],
          "notice": {
            "bytes": 1030,
            "filename": "LICENSE.txt",
            "sha256": "41e8e54dcdab328b23c870d2563b6baf0d253519d8176ecb6f972b70ae455214",
            "text": "Three-Seat Upholstered Banquette by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-banquette/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-banquette/source/yokocho-banquette.glb"
    },
    {
      "id": "yokocho-bard-lyre-sign",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "吟遊詩人の竪琴看板",
      "titleEn": "Bard Lyre Projecting Sign",
      "description": "樹上横丁のオリジナル形状から切り出した吟遊詩人の竪琴看板。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Bard Lyre Projecting Sign extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 764,
      "dimensions": [
        0.16949999332427979,
        0.4859920144081116,
        0.7640020251274109
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-bard-lyre-sign/thumbnail.png",
      "preview": "yokocho-bard-lyre-sign.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/venue_projecting_signs.py": "bd87b5c7fe5aae22f96e8b608a63bff56c7f9caadbb568e11c5b02dded3cf6f5"
        },
        "sourceObjects": [
          "Shops/S07/ProjectingSigns/BardLyreAssembly__Iron",
          "Shops/S07/ProjectingSigns/BardLyreAssembly__Bronze",
          "Shops/S07/ProjectingSigns/BardLyreAssembly__Night_Walnut"
        ],
        "sourceCollection": "Shops/S07/ProjectingSigns/",
        "sourceTranslation": [
          3.9352500438690186,
          -148.3090057373047,
          24.033000946044922
        ],
        "preservedMaterials": [
          "Iron",
          "Bronze"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/venue_projecting_signs.py"
          ],
          "selectors": [
            "Shops/S07/ProjectingSigns/BardLyreAssembly__Iron",
            "Shops/S07/ProjectingSigns/BardLyreAssembly__Bronze",
            "Shops/S07/ProjectingSigns/BardLyreAssembly__Night_Walnut"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S07/ProjectingSigns/. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-bard-lyre-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-bard-lyre-sign.json",
      "attribution": "Bard Lyre Projecting Sign by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-bard-lyre-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-bard-lyre-sign.glb",
          "format": "GLB",
          "bytes": 64860,
          "sha256": "224768d472a8e9a5a73f2085183fc351129135f8ab43e947258a814fbd1929fc",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-bard-lyre-sign/source/yokocho-bard-lyre-sign.glb"
        },
        {
          "name": "yokocho-bard-lyre-sign.stl",
          "format": "STL",
          "bytes": 38284,
          "sha256": "49311fd81780846ea258496f877fb992cb43c091e65e49b6d2b000628fa0759b",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-bard-lyre-sign/source/yokocho-bard-lyre-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-bard-lyre-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 64860,
              "name": "yokocho-bard-lyre-sign.glb",
              "sha256": "224768d472a8e9a5a73f2085183fc351129135f8ab43e947258a814fbd1929fc"
            },
            {
              "bytes": 38284,
              "name": "yokocho-bard-lyre-sign.stl",
              "sha256": "49311fd81780846ea258496f877fb992cb43c091e65e49b6d2b000628fa0759b"
            }
          ],
          "archive": {
            "bytes": 28938,
            "filename": "yokocho-bard-lyre-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0de02d0c12e4db8e581a27ca4a6ee62c114cbc1b750a5dd817a0e1855ed46caa",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-bard-lyre-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-bard-lyre-sign.fbx",
              "format": "FBX",
              "bytes": 46588,
              "sha256": "4d3c66e77aa8f3f611a2dbe24778ed7174b3e570ea05a03c39b7c85a6b0de87e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-bard-lyre-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0f954f929691829a2026d3a1af1ca896c200f7966f12f9bd3cbb704a72ea52c0.json",
                "bytes": 315,
                "sha256": "0f954f929691829a2026d3a1af1ca896c200f7966f12f9bd3cbb704a72ea52c0"
              }
            }
          ],
          "notice": {
            "bytes": 1028,
            "filename": "LICENSE.txt",
            "sha256": "6d88dabefc2881d4d864149b56675ad10342c3916042d80046b166f7dbd8302c",
            "text": "Bard Lyre Projecting Sign by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-bard-lyre-sign/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-bard-lyre-sign/source/yokocho-bard-lyre-sign.glb"
    },
    {
      "id": "yokocho-bark",
      "title": "樹上横丁｜手続き型樹皮",
      "titleEn": "TreeTop Yokocho | Procedural Bark",
      "description": "波打つ溝と鱗状の模様を生成した樹皮。外部の樹皮スキャンとは別物。ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期で接続します。通常のリピートではシームレスではありません。元のベースカラーのみで、PBRの質感は含みません。",
      "descriptionEn": "Procedural bark with wavering grooves and scaled patterns, distinct from the external bark scan. Seamless only with mirrored repeat: neighboring tiles flip horizontally and vertically in a 2×2 period. Ordinary repeat is not seamless. Original basecolor only; no PBR response is implied.",
      "category": "bark",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "mirror",
        "bark"
      ],
      "maps": {
        "baseColor": "bark.png"
      },
      "width": 512,
      "height": 512,
      "resolution": 512,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-bark/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/bark.png": "6900cd07e4c4961b943a9ebf75c4a2736853511a928fddc812fc4b9ccf97f6bb"
        },
        "generatorSources": {
          "Source/create_textures.py": "ab9f403cdec8cc288cb08cc9763b58821d53f12d32dfb63af556ee189785e2c0"
        },
        "generator": "create_textures.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "2×2 period of the original source with alternating horizontal and vertical flips; no material-render embellishment.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/bark.png",
            "Source/create_textures.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-bark/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-bark.json",
      "attribution": "TreeTop Yokocho | Procedural Bark by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-bark/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "bark.png",
          "format": "PNG",
          "bytes": 338261,
          "sha256": "6900cd07e4c4961b943a9ebf75c4a2736853511a928fddc812fc4b9ccf97f6bb",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-bark/source/bark.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-bark",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 565,
            "filename": "LICENSE.txt",
            "sha256": "30cfd1f1bb7a5afd183b56ff520579ca756d4b3528009f7abfebec2c5b105088",
            "text": "TreeTop Yokocho | Procedural Bark by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-bark/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-bark-1.0.0-minimal-1.0.0.zip",
          "bytes": 338828,
          "sha256": "5b2d64c09c5c50839e0d866befaeb96b92bf6b2413224a3849324d8afbac02c8",
          "sourceFiles": [
            {
              "bytes": 338261,
              "name": "bark.png",
              "sha256": "6900cd07e4c4961b943a9ebf75c4a2736853511a928fddc812fc4b9ccf97f6bb"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "5b2d64c09c5c50839e0d866befaeb96b92bf6b2413224a3849324d8afbac02c8"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-bark/source/bark.png"
      }
    },
    {
      "id": "yokocho-booster-pump-skid",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "地上用増圧ポンプユニット",
      "titleEn": "Ground Booster Pump Unit",
      "description": "樹上横丁のオリジナル形状から切り出した地上用増圧ポンプユニット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Ground Booster Pump Unit extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "industrial",
      "triangles": 5332,
      "dimensions": [
        3.914051055908203,
        2.924999952316284,
        6.360000133514404
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "industrial",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-booster-pump-skid/thumbnail.png",
      "preview": "yokocho-booster-pump-skid.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/booster_pumps.py": "86c0349c50c5de4f524fe601e2e0e385d12322de4677d9d427eb5cf5da044baa"
        },
        "sourceObjects": [
          "Infrastructure/Boosters/Ground__UtilityGalvanized",
          "Infrastructure/Boosters/Ground__Iron",
          "Infrastructure/Boosters/Ground__UtilityWaterBlue",
          "Infrastructure/Boosters/Ground__UtilityCopper",
          "Infrastructure/Boosters/Ground__BoosterMotorTeal",
          "Infrastructure/Boosters/Ground__BoosterZoneAmber",
          "Infrastructure/Boosters/Ground__BoosterGaugeFace"
        ],
        "sourceCollection": "Infrastructure/Boosters/Ground",
        "sourceTranslation": [
          21.2020263671875,
          0.20000000298023224,
          -17.06999969482422
        ],
        "preservedMaterials": [
          "UtilityGalvanized",
          "Iron",
          "UtilityWaterBlue",
          "UtilityCopper",
          "BoosterMotorTeal",
          "BoosterZoneAmber",
          "BoosterGaugeFace"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/booster_pumps.py"
          ],
          "selectors": [
            "Infrastructure/Boosters/Ground__UtilityGalvanized",
            "Infrastructure/Boosters/Ground__Iron",
            "Infrastructure/Boosters/Ground__UtilityWaterBlue",
            "Infrastructure/Boosters/Ground__UtilityCopper",
            "Infrastructure/Boosters/Ground__BoosterMotorTeal",
            "Infrastructure/Boosters/Ground__BoosterZoneAmber",
            "Infrastructure/Boosters/Ground__BoosterGaugeFace"
          ],
          "context": "Present in the pinned v2.19.0 source world under Infrastructure/Boosters/Ground. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-booster-pump-skid/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-booster-pump-skid.json",
      "attribution": "Ground Booster Pump Unit by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-booster-pump-skid/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-booster-pump-skid.glb",
          "format": "GLB",
          "bytes": 227136,
          "sha256": "3a465a5adfc1f257cca4db81c4b1a5b20f8cf81a8b75f07e99d2d79d1f0e34a7",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-booster-pump-skid/source/yokocho-booster-pump-skid.glb"
        },
        {
          "name": "yokocho-booster-pump-skid.stl",
          "format": "STL",
          "bytes": 266684,
          "sha256": "cab75848b6e5bd7aeb69f495029564014711fc240d011a0e0a273f40e5183c4d",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-booster-pump-skid/source/yokocho-booster-pump-skid.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-booster-pump-skid",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 227136,
              "name": "yokocho-booster-pump-skid.glb",
              "sha256": "3a465a5adfc1f257cca4db81c4b1a5b20f8cf81a8b75f07e99d2d79d1f0e34a7"
            },
            {
              "bytes": 266684,
              "name": "yokocho-booster-pump-skid.stl",
              "sha256": "cab75848b6e5bd7aeb69f495029564014711fc240d011a0e0a273f40e5183c4d"
            }
          ],
          "archive": {
            "bytes": 117165,
            "filename": "yokocho-booster-pump-skid-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "6de92f6da2ed838c688181c12d30ce0a8656ea3b99d2394ebe3d38a01e7d8ce2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-booster-pump-skid-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-booster-pump-skid.fbx",
              "format": "FBX",
              "bytes": 157100,
              "sha256": "18e8530c1c0cacaefc66584ff7345bd7032946557e67aa2a22760c4fb97ed532",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-booster-pump-skid.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b7d9ad55d0786b3e49edd0c11b9f57cd8c8421ef82f21e5bc0944688e254c9dc.json",
                "bytes": 318,
                "sha256": "b7d9ad55d0786b3e49edd0c11b9f57cd8c8421ef82f21e5bc0944688e254c9dc"
              }
            }
          ],
          "notice": {
            "bytes": 1030,
            "filename": "LICENSE.txt",
            "sha256": "13ff3e92c9e91f36368830df05d2e4a020d5c5e6e34f1b54641557bfab0d914a",
            "text": "Ground Booster Pump Unit by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-booster-pump-skid/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-booster-pump-skid/source/yokocho-booster-pump-skid.glb"
    },
    {
      "id": "yokocho-booth-table",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "スナックのボックス席テーブル",
      "titleEn": "Snack Booth Table",
      "description": "樹上横丁のオリジナル形状から切り出したスナックのボックス席テーブル。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Snack Booth Table extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 772,
      "dimensions": [
        1.1937309503555298,
        0.7940059900283813,
        1.6476019620895386
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-booth-table/thumbnail.png",
      "preview": "yokocho-booth-table.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S04/Personality/BoothTable__Night_Walnut",
          "Shops/S04/Personality/BoothTable__Bronze",
          "Shops/S04/Personality/BoothTable__Night_SmokyGlass",
          "Shops/S04/Personality/BoothTable__Tea",
          "Shops/S04/Personality/BoothTable__Ceramic"
        ],
        "sourceCollection": "Shops/S04/Personality/BoothTable",
        "sourceTranslation": [
          6.441313743591309,
          -140.02999877929688,
          10.0567626953125
        ],
        "preservedMaterials": [
          "Bronze",
          "Night_SmokyGlass",
          "Tea",
          "Ceramic"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S04/Personality/BoothTable__Night_Walnut",
            "Shops/S04/Personality/BoothTable__Bronze",
            "Shops/S04/Personality/BoothTable__Night_SmokyGlass",
            "Shops/S04/Personality/BoothTable__Tea",
            "Shops/S04/Personality/BoothTable__Ceramic"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S04/Personality/BoothTable. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-booth-table/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-booth-table.json",
      "attribution": "Snack Booth Table by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-booth-table/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-booth-table.glb",
          "format": "GLB",
          "bytes": 51180,
          "sha256": "f26437b3b0c5dea2c02e909b056e92e7b22f2073c7b70eb20d867d378ba7f01a",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-booth-table/source/yokocho-booth-table.glb"
        },
        {
          "name": "yokocho-booth-table.stl",
          "format": "STL",
          "bytes": 38684,
          "sha256": "4333899da759ef63de57e9a689809413a8eb0526cecf1ad9ce1d9f80266246e3",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-booth-table/source/yokocho-booth-table.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-booth-table",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 51180,
              "name": "yokocho-booth-table.glb",
              "sha256": "f26437b3b0c5dea2c02e909b056e92e7b22f2073c7b70eb20d867d378ba7f01a"
            },
            {
              "bytes": 38684,
              "name": "yokocho-booth-table.stl",
              "sha256": "4333899da759ef63de57e9a689809413a8eb0526cecf1ad9ce1d9f80266246e3"
            }
          ],
          "archive": {
            "bytes": 24239,
            "filename": "yokocho-booth-table-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "91744c6e07196808d4c106070255554d11e4c71d262882cfcc718d6ea1f15dea",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-booth-table-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-booth-table.fbx",
              "format": "FBX",
              "bytes": 49404,
              "sha256": "752214e9166e7103df5e010528b07078a62b668811fd4ee0e527f5bd620cc2c0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-booth-table.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f7f0f9a533f68ee52fab72ee5ea4b84d75e72b595dc43a9c18f97aba8c5f71dc.json",
                "bytes": 315,
                "sha256": "f7f0f9a533f68ee52fab72ee5ea4b84d75e72b595dc43a9c18f97aba8c5f71dc"
              }
            }
          ],
          "notice": {
            "bytes": 1017,
            "filename": "LICENSE.txt",
            "sha256": "a7dcf1b23c2ea0b2ffe71b4e2df53352d85d8ab6082dfe6ccbefdba3160c7625",
            "text": "Snack Booth Table by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-booth-table/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-booth-table/source/yokocho-booth-table.glb"
    },
    {
      "id": "yokocho-bottle-keep-wall",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "ボトルキープ棚",
      "titleEn": "Bottle-Keep Display Wall",
      "description": "樹上横丁のオリジナル形状から切り出したボトルキープ棚。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 離れた付属表示と一体化していた真鍮ノードを除外したため、小さな真鍮装飾も含みません。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Bottle-Keep Display Wall extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  The merged brass node was omitted to remove a detached ancillary display, so small brass details are also excluded. Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 8818,
      "dimensions": [
        3.736159086227417,
        1.5574949979782104,
        2.315819025039673
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-bottle-keep-wall/thumbnail.png",
      "preview": "yokocho-bottle-keep-wall.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "Assets/TreeTopYokocho/Textures/nightlife_signs.png": "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5"
        },
        "sourceObjects": [
          "Shops/S04/Personality/BottleKeepWall__Night_WineUpholstery",
          "Shops/S04/Personality/BottleKeepWall__Night_Walnut",
          "Shops/S04/Personality/BottleKeepWall__Night_SmokyGlass",
          "Shops/S04/Personality/BottleKeepWall__Night_Print"
        ],
        "sourceCollection": "Shops/S04/Personality/BottleKeepWall",
        "sourceTranslation": [
          4.931077003479004,
          -140.88250732421875,
          8.851334571838379
        ],
        "preservedMaterials": [
          "Night_WineUpholstery",
          "Night_SmokyGlass",
          "Night_Print"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png",
            "Assets/TreeTopYokocho/Textures/nightlife_signs.png"
          ],
          "selectors": [
            "Shops/S04/Personality/BottleKeepWall__Night_WineUpholstery",
            "Shops/S04/Personality/BottleKeepWall__Night_Walnut",
            "Shops/S04/Personality/BottleKeepWall__Night_SmokyGlass",
            "Shops/S04/Personality/BottleKeepWall__Night_Print"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S04/Personality/BottleKeepWall. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-bottle-keep-wall/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-bottle-keep-wall.json",
      "attribution": "Bottle-Keep Display Wall by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-bottle-keep-wall/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-bottle-keep-wall.glb",
          "format": "GLB",
          "bytes": 4136436,
          "sha256": "d8c358a900ac2ff1ae1b86c439710f33ff0be13a235fa688defdb9b81d58c6f2",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-bottle-keep-wall/source/yokocho-bottle-keep-wall.glb"
        },
        {
          "name": "yokocho-bottle-keep-wall.stl",
          "format": "STL",
          "bytes": 440984,
          "sha256": "b5d7b5e79b3b971ce9c51195319c9948112798f673eabc741b158c3f0d695b77",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-bottle-keep-wall/source/yokocho-bottle-keep-wall.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-bottle-keep-wall",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 4136436,
              "name": "yokocho-bottle-keep-wall.glb",
              "sha256": "d8c358a900ac2ff1ae1b86c439710f33ff0be13a235fa688defdb9b81d58c6f2"
            },
            {
              "bytes": 440984,
              "name": "yokocho-bottle-keep-wall.stl",
              "sha256": "b5d7b5e79b3b971ce9c51195319c9948112798f673eabc741b158c3f0d695b77"
            }
          ],
          "archive": {
            "bytes": 4073582,
            "filename": "yokocho-bottle-keep-wall-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "c3e652bbd402bcd08f76814bb169ee4f72ba311625287ef199c842d81f28e9f3",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-bottle-keep-wall-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-bottle-keep-wall.fbx",
              "format": "FBX",
              "bytes": 4177020,
              "sha256": "07bd674a85f0979df02b678e3cabe45dcd17b653caa2404d4d245f69ec1bbfa1",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-bottle-keep-wall.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8675682f62567303ea08ef27ceeaa1b71b66c386b5caf00aa6a579e7da6494f7.json",
                "bytes": 4037,
                "sha256": "8675682f62567303ea08ef27ceeaa1b71b66c386b5caf00aa6a579e7da6494f7"
              }
            }
          ],
          "notice": {
            "bytes": 1029,
            "filename": "LICENSE.txt",
            "sha256": "e28a8bd3fdf88b06bee84833a78eb86ceccee7204cec931d3123c3a9b6c48fb6",
            "text": "Bottle-Keep Display Wall by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-bottle-keep-wall/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-bottle-keep-wall/source/yokocho-bottle-keep-wall.glb"
    },
    {
      "id": "yokocho-charcoal-stool-set",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "炭火店の木製スツールセット",
      "titleEn": "Charcoal Bar Timber Stool Set",
      "description": "樹上横丁のオリジナル形状から切り出した炭火店の木製スツールセット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Charcoal Bar Timber Stool Set extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 2112,
      "dimensions": [
        3.6481211185455322,
        0.6706389784812927,
        2.352391004562378
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-charcoal-stool-set/thumbnail.png",
      "preview": "yokocho-charcoal-stool-set.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/food_venues.py": "1c2a1b092c08c2c2bc4aca9e755e33dc2fa94642860b416ff37cd7e915185284"
        },
        "sourceObjects": [
          "Shops/S01/Personality/CharcoalSeats__Food_Chestnut",
          "Shops/S01/Personality/CharcoalSeats__DarkTimber",
          "Shops/S01/Personality/CharcoalSeats__Cedar"
        ],
        "sourceCollection": "Shops/S01/Personality/CharcoalSeats",
        "sourceTranslation": [
          7.975000381469727,
          -140.02935791015625,
          -13.81318473815918
        ],
        "preservedMaterials": [],
        "replacedMaterials": [
          "Food_Chestnut",
          "DarkTimber",
          "Cedar"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/food_venues.py"
          ],
          "selectors": [
            "Shops/S01/Personality/CharcoalSeats__Food_Chestnut",
            "Shops/S01/Personality/CharcoalSeats__DarkTimber",
            "Shops/S01/Personality/CharcoalSeats__Cedar"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S01/Personality/CharcoalSeats. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-charcoal-stool-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-charcoal-stool-set.json",
      "attribution": "Charcoal Bar Timber Stool Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-charcoal-stool-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-charcoal-stool-set.glb",
          "format": "GLB",
          "bytes": 196300,
          "sha256": "00189b147aa88256bd2ba62059d5b2d24cb00d62157f8f3b49c4c8305bbd55f7",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-charcoal-stool-set/source/yokocho-charcoal-stool-set.glb"
        },
        {
          "name": "yokocho-charcoal-stool-set.stl",
          "format": "STL",
          "bytes": 105684,
          "sha256": "ce157807d684bb269a241f06a3d5f47a5ece39892f1fa3d2226531cfc488b202",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-charcoal-stool-set/source/yokocho-charcoal-stool-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-charcoal-stool-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 196300,
              "name": "yokocho-charcoal-stool-set.glb",
              "sha256": "00189b147aa88256bd2ba62059d5b2d24cb00d62157f8f3b49c4c8305bbd55f7"
            },
            {
              "bytes": 105684,
              "name": "yokocho-charcoal-stool-set.stl",
              "sha256": "ce157807d684bb269a241f06a3d5f47a5ece39892f1fa3d2226531cfc488b202"
            }
          ],
          "archive": {
            "bytes": 94804,
            "filename": "yokocho-charcoal-stool-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b7b09c76248874f17679ff6821ea375d9b8c563e0020b1cdc47c32b0a58855aa",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-charcoal-stool-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-charcoal-stool-set.fbx",
              "format": "FBX",
              "bytes": 117196,
              "sha256": "415c392b7deb80333795a9e52d957f5ab9c301e8b66a190f9752e74c58487761",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-charcoal-stool-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/21cd229c771f4627eb7b2460af85d329ba447ea1f5d819a6e5ab3068af8f49db.json",
                "bytes": 317,
                "sha256": "21cd229c771f4627eb7b2460af85d329ba447ea1f5d819a6e5ab3068af8f49db"
              }
            }
          ],
          "notice": {
            "bytes": 1036,
            "filename": "LICENSE.txt",
            "sha256": "b8a603c9fcc9f4f6315e1f0f981e641b892471faa05f1e7a8d3fe7cab3892c29",
            "text": "Charcoal Bar Timber Stool Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-charcoal-stool-set/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-charcoal-stool-set/source/yokocho-charcoal-stool-set.glb"
    },
    {
      "id": "yokocho-cloth",
      "title": "樹上横丁｜白い織布",
      "titleEn": "TreeTop Yokocho | White Woven Cloth",
      "description": "白い布の細い縦横の織り模様。ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期で接続します。通常のリピートではシームレスではありません。元のベースカラーのみで、PBRの質感は含みません。",
      "descriptionEn": "Fine crossed weave in a white cloth color map. Seamless only with mirrored repeat: neighboring tiles flip horizontally and vertically in a 2×2 period. Ordinary repeat is not seamless. Original basecolor only; no PBR response is implied.",
      "category": "fabric",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "mirror",
        "fabric"
      ],
      "maps": {
        "baseColor": "cloth.png"
      },
      "width": 512,
      "height": 512,
      "resolution": 512,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-cloth/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/cloth.png": "ddfcc9d69a72a5e1c102a5508e92d96974fc80b643a502ef9f8d055b47f0e0e6"
        },
        "generatorSources": {
          "Source/create_textures.py": "ab9f403cdec8cc288cb08cc9763b58821d53f12d32dfb63af556ee189785e2c0"
        },
        "generator": "create_textures.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "2×2 period of the original source with alternating horizontal and vertical flips; no material-render embellishment.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/cloth.png",
            "Source/create_textures.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-cloth/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-cloth.json",
      "attribution": "TreeTop Yokocho | White Woven Cloth by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-cloth/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "cloth.png",
          "format": "PNG",
          "bytes": 51430,
          "sha256": "ddfcc9d69a72a5e1c102a5508e92d96974fc80b643a502ef9f8d055b47f0e0e6",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-cloth/source/cloth.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-cloth",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 568,
            "filename": "LICENSE.txt",
            "sha256": "ec71593e47342c4ee4c7f42984cd8c7b9d29af000605c450a922a44e680d66e1",
            "text": "TreeTop Yokocho | White Woven Cloth by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-cloth/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-cloth-1.0.0-minimal-1.0.0.zip",
          "bytes": 23187,
          "sha256": "f0c7106611cf0a1146b7b7f01be622ee438a011c2227e7b27dcf1de8c0594f69",
          "sourceFiles": [
            {
              "bytes": 51430,
              "name": "cloth.png",
              "sha256": "ddfcc9d69a72a5e1c102a5508e92d96974fc80b643a502ef9f8d055b47f0e0e6"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "f0c7106611cf0a1146b7b7f01be622ee438a011c2227e7b27dcf1de8c0594f69"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-cloth/source/cloth.png"
      }
    },
    {
      "id": "yokocho-club-armchair",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "ラウンジの肘掛け椅子",
      "titleEn": "Lounge Club Armchair",
      "description": "樹上横丁のオリジナル形状から切り出したラウンジの肘掛け椅子。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Lounge Club Armchair extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 312,
      "dimensions": [
        0.8399999737739563,
        0.9002529978752136,
        0.7049999833106995
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-club-armchair/thumbnail.png",
      "preview": "yokocho-club-armchair.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S06/Personality/Seating/5_club__Night_TobaccoLeather",
          "Shops/S06/Personality/Seating/5_club__Night_Walnut",
          "Shops/S06/Personality/Seating/5_club__Bronze"
        ],
        "sourceCollection": "Shops/S06/Personality/Seating/5_club",
        "sourceTranslation": [
          -9.890000343322754,
          -146.0397491455078,
          28.387500762939453
        ],
        "preservedMaterials": [
          "Night_TobaccoLeather",
          "Bronze"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S06/Personality/Seating/5_club__Night_TobaccoLeather",
            "Shops/S06/Personality/Seating/5_club__Night_Walnut",
            "Shops/S06/Personality/Seating/5_club__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S06/Personality/Seating/5_club. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-club-armchair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-club-armchair.json",
      "attribution": "Lounge Club Armchair by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-club-armchair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-club-armchair.glb",
          "format": "GLB",
          "bytes": 33028,
          "sha256": "3caf3cf15be9669860e1009a0d9dbefbf5c1c1a83f3f57e46c5683c1f849fb53",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-club-armchair/source/yokocho-club-armchair.glb"
        },
        {
          "name": "yokocho-club-armchair.stl",
          "format": "STL",
          "bytes": 15684,
          "sha256": "136616872079af6b75818804f8f573be45757fb2a664c09ce01a2cd58cd3898b",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-club-armchair/source/yokocho-club-armchair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-club-armchair",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 33028,
              "name": "yokocho-club-armchair.glb",
              "sha256": "3caf3cf15be9669860e1009a0d9dbefbf5c1c1a83f3f57e46c5683c1f849fb53"
            },
            {
              "bytes": 15684,
              "name": "yokocho-club-armchair.stl",
              "sha256": "136616872079af6b75818804f8f573be45757fb2a664c09ce01a2cd58cd3898b"
            }
          ],
          "archive": {
            "bytes": 18180,
            "filename": "yokocho-club-armchair-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "17d8a3339eb0047006b4d83ae15db6c96ef26e824ae78626ae7027f939e964b9",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-club-armchair-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-club-armchair.fbx",
              "format": "FBX",
              "bytes": 34828,
              "sha256": "bb9fda637e44406a65bfd8756ff16215e4e3b5fe20656ab1e8675da9a41affe7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-club-armchair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ea683f275c5d79049f0264c0838af5fc49ecb140ae9076cbd761bb1c5e95605d.json",
                "bytes": 315,
                "sha256": "ea683f275c5d79049f0264c0838af5fc49ecb140ae9076cbd761bb1c5e95605d"
              }
            }
          ],
          "notice": {
            "bytes": 1022,
            "filename": "LICENSE.txt",
            "sha256": "e5562b88d696329e0129499bca65578d2eb66e1337d242d4fa08c11a0afefac3",
            "text": "Lounge Club Armchair by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-club-armchair/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-club-armchair/source/yokocho-club-armchair.glb"
    },
    {
      "id": "yokocho-cocktail-stool",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "カクテルバーのハイスツール",
      "titleEn": "Cocktail Bar High Stool",
      "description": "樹上横丁のオリジナル形状から切り出したカクテルバーのハイスツール。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Cocktail Bar High Stool extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 336,
      "dimensions": [
        0.49000000953674316,
        1.0706020593643188,
        0.6524999737739563
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-cocktail-stool/thumbnail.png",
      "preview": "yokocho-cocktail-stool.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S06/Personality/Seating/1_cocktail__Night_TobaccoLeather",
          "Shops/S06/Personality/Seating/1_cocktail__Bronze"
        ],
        "sourceCollection": "Shops/S06/Personality/Seating/1_cocktail",
        "sourceTranslation": [
          -8.989999771118164,
          -146.0438995361328,
          24.858749389648438
        ],
        "preservedMaterials": [
          "Night_TobaccoLeather",
          "Bronze"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S06/Personality/Seating/1_cocktail__Night_TobaccoLeather",
            "Shops/S06/Personality/Seating/1_cocktail__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S06/Personality/Seating/1_cocktail. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-cocktail-stool/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-cocktail-stool.json",
      "attribution": "Cocktail Bar High Stool by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-cocktail-stool/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-cocktail-stool.glb",
          "format": "GLB",
          "bytes": 33496,
          "sha256": "75aedc315176f2431a992d52275530b9fb201f6c8c258f5a183e3be07364a5b2",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-cocktail-stool/source/yokocho-cocktail-stool.glb"
        },
        {
          "name": "yokocho-cocktail-stool.stl",
          "format": "STL",
          "bytes": 16884,
          "sha256": "e311dd8d3e2b2615d2efa81db0453aab8a7869dc53e13a20370b8d1a063d4d51",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-cocktail-stool/source/yokocho-cocktail-stool.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-cocktail-stool",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 33496,
              "name": "yokocho-cocktail-stool.glb",
              "sha256": "75aedc315176f2431a992d52275530b9fb201f6c8c258f5a183e3be07364a5b2"
            },
            {
              "bytes": 16884,
              "name": "yokocho-cocktail-stool.stl",
              "sha256": "e311dd8d3e2b2615d2efa81db0453aab8a7869dc53e13a20370b8d1a063d4d51"
            }
          ],
          "archive": {
            "bytes": 19841,
            "filename": "yokocho-cocktail-stool-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f5bd4ce8a24bb9b181bff067ef0b3cd5defd8e5bbbea2ed4e905ea992086464f",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-cocktail-stool-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-cocktail-stool.fbx",
              "format": "FBX",
              "bytes": 33804,
              "sha256": "bff37b09d6418d6f128d467567963b653eefc255109208c6f79362167f629dba",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-cocktail-stool.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/f2336d3d66e13594ce98790ee92324100fd170239a1029d42925c5a9b922fa6c.json",
                "bytes": 315,
                "sha256": "f2336d3d66e13594ce98790ee92324100fd170239a1029d42925c5a9b922fa6c"
              }
            }
          ],
          "notice": {
            "bytes": 1026,
            "filename": "LICENSE.txt",
            "sha256": "04438d6da7cbf43ea5cc87ac582d63db55a7cd7d2673cf9b0cef50bc62561743",
            "text": "Cocktail Bar High Stool by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-cocktail-stool/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-cocktail-stool/source/yokocho-cocktail-stool.glb"
    },
    {
      "id": "yokocho-confectioner-stool-set",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "菓子店のペデスタルスツールセット",
      "titleEn": "Confectioner Pedestal Stool Set",
      "description": "樹上横丁のオリジナル形状から切り出した菓子店のペデスタルスツールセット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Confectioner Pedestal Stool Set extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 2304,
      "dimensions": [
        3.9800000190734863,
        0.6825100183486938,
        0.47999998927116394
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-confectioner-stool-set/thumbnail.png",
      "preview": "yokocho-confectioner-stool-set.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/food_venues.py": "1c2a1b092c08c2c2bc4aca9e755e33dc2fa94642860b416ff37cd7e915185284"
        },
        "sourceObjects": [
          "Shops/S08/Personality/ConfectionerSeats__Food_Chestnut",
          "Shops/S08/Personality/ConfectionerSeats__Food_TileCream",
          "Shops/S08/Personality/ConfectionerSeats__Food_Copper"
        ],
        "sourceCollection": "Shops/S08/Personality/ConfectionerSeats",
        "sourceTranslation": [
          4,
          -134.00999450683594,
          -25.350000381469727
        ],
        "preservedMaterials": [
          "Food_TileCream",
          "Food_Copper"
        ],
        "replacedMaterials": [
          "Food_Chestnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/food_venues.py"
          ],
          "selectors": [
            "Shops/S08/Personality/ConfectionerSeats__Food_Chestnut",
            "Shops/S08/Personality/ConfectionerSeats__Food_TileCream",
            "Shops/S08/Personality/ConfectionerSeats__Food_Copper"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S08/Personality/ConfectionerSeats. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-confectioner-stool-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-confectioner-stool-set.json",
      "attribution": "Confectioner Pedestal Stool Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-confectioner-stool-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-confectioner-stool-set.glb",
          "format": "GLB",
          "bytes": 77688,
          "sha256": "0dca659e2e80441aed5283d98634014ae8e39cf0f85ad3d2e8809689384bef4d",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-confectioner-stool-set/source/yokocho-confectioner-stool-set.glb"
        },
        {
          "name": "yokocho-confectioner-stool-set.stl",
          "format": "STL",
          "bytes": 115284,
          "sha256": "141315dc22f6f60d46cab09aa6234aaec21adf53218ff031228129122042a67f",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-confectioner-stool-set/source/yokocho-confectioner-stool-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-confectioner-stool-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 77688,
              "name": "yokocho-confectioner-stool-set.glb",
              "sha256": "0dca659e2e80441aed5283d98634014ae8e39cf0f85ad3d2e8809689384bef4d"
            },
            {
              "bytes": 115284,
              "name": "yokocho-confectioner-stool-set.stl",
              "sha256": "141315dc22f6f60d46cab09aa6234aaec21adf53218ff031228129122042a67f"
            }
          ],
          "archive": {
            "bytes": 51311,
            "filename": "yokocho-confectioner-stool-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "701318848c622b1e16b176184a87ce319268923068848a58a85e7ec21b8422ec",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-confectioner-stool-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-confectioner-stool-set.fbx",
              "format": "FBX",
              "bytes": 71164,
              "sha256": "2449dbf8207d1a936087417c1b705fc369bb378d9a879a0f4e4a0f2bbdb11944",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-confectioner-stool-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6f6d546ed7a9deab23784a59c3e7b0b40bf74f8503c7475057b1db3332e5c141.json",
                "bytes": 315,
                "sha256": "6f6d546ed7a9deab23784a59c3e7b0b40bf74f8503c7475057b1db3332e5c141"
              }
            }
          ],
          "notice": {
            "bytes": 1042,
            "filename": "LICENSE.txt",
            "sha256": "3e203f32e704acfbd8d3dbbf19d882ffbc9962bf8389032e9bb6c47776d5f253",
            "text": "Confectioner Pedestal Stool Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-confectioner-stool-set/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-confectioner-stool-set/source/yokocho-confectioner-stool-set.glb"
    },
    {
      "id": "yokocho-counter-craft",
      "title": "樹上横丁｜食器と料理の素材アトラス",
      "titleEn": "TreeTop Yokocho | Tableware and Food Surface Atlas",
      "description": "陶器・竹・漆・布・料理など32種の小物表面をまとめたアトラス。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。 128pxセルが8列×4行。セルの切り出しや拡大は行っていません。",
      "descriptionEn": "Atlas of 32 small prop surfaces: glazed ceramics, bamboo, lacquer, linen and food. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only. 8 columns × 4 rows of 128-pixel cells; no individual cell extraction or enlargement.",
      "category": "atlas",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "atlas"
      ],
      "maps": {
        "baseColor": "counter_craft.png"
      },
      "width": 1024,
      "height": 512,
      "resolution": 1024,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-counter-craft/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/counter_craft.png": "467579b38a9026114fd202777ff3acad6fbc04ba6e295252ee19ca4305e76491"
        },
        "generatorSources": {
          "Source/counter_craft.py": "c7b9824484c4d19b97e85be01b61a37ce2f5b4e9802aa0f4b91d54339594d3db"
        },
        "generator": "counter_craft.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; generator source reviewed. No claim of exact regeneration for font-dependent historical artwork.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/counter_craft.png",
            "Source/counter_craft.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-counter-craft/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-counter-craft.json",
      "attribution": "TreeTop Yokocho | Tableware and Food Surface Atlas by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-counter-craft/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "counter_craft.png",
          "format": "PNG",
          "bytes": 667162,
          "sha256": "467579b38a9026114fd202777ff3acad6fbc04ba6e295252ee19ca4305e76491",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-counter-craft/source/counter_craft.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-counter-craft",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 591,
            "filename": "LICENSE.txt",
            "sha256": "4bdcb1e33adb5b674da97a6b73d33661d5e3f18edd4d3e02d6d196c2eb002713",
            "text": "TreeTop Yokocho | Tableware and Food Surface Atlas by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-counter-craft/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-counter-craft-1.0.0-minimal-1.0.0.zip",
          "bytes": 667908,
          "sha256": "bf51eebda28fe65326dc3f5eb32fc13ab0e2b5b513eb1058e0ad7beae46032b1",
          "sourceFiles": [
            {
              "bytes": 667162,
              "name": "counter_craft.png",
              "sha256": "467579b38a9026114fd202777ff3acad6fbc04ba6e295252ee19ca4305e76491"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "bf51eebda28fe65326dc3f5eb32fc13ab0e2b5b513eb1058e0ad7beae46032b1"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-counter-craft/source/counter_craft.png"
      }
    },
    {
      "id": "yokocho-dragon-ember-sign",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "竜と熾火の立体看板",
      "titleEn": "Dragon Ember Projecting Sign",
      "description": "樹上横丁のオリジナル形状から切り出した竜と熾火の立体看板。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Dragon Ember Projecting Sign extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 676,
      "dimensions": [
        0.39046600461006165,
        0.5099939703941345,
        0.7463290095329285
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-dragon-ember-sign/thumbnail.png",
      "preview": "yokocho-dragon-ember-sign.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/venue_projecting_signs.py": "bd87b5c7fe5aae22f96e8b608a63bff56c7f9caadbb568e11c5b02dded3cf6f5"
        },
        "sourceObjects": [
          "Shops/S01/ProjectingSigns/DragonEmberAssembly__Iron",
          "Shops/S01/ProjectingSigns/DragonEmberAssembly__Bronze",
          "Shops/S01/ProjectingSigns/DragonEmberAssembly__Food_Charcoal",
          "Shops/S01/ProjectingSigns/DragonEmberAssembly__Food_Copper",
          "Shops/S01/ProjectingSigns/DragonEmberAssembly__Food_Oxblood"
        ],
        "sourceCollection": "Shops/S01/ProjectingSigns/",
        "sourceTranslation": [
          5.115063667297363,
          -142.31500244140625,
          -15.006179809570312
        ],
        "preservedMaterials": [
          "Iron",
          "Bronze",
          "Food_Charcoal",
          "Food_Copper",
          "Food_Oxblood"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/venue_projecting_signs.py"
          ],
          "selectors": [
            "Shops/S01/ProjectingSigns/DragonEmberAssembly__Iron",
            "Shops/S01/ProjectingSigns/DragonEmberAssembly__Bronze",
            "Shops/S01/ProjectingSigns/DragonEmberAssembly__Food_Charcoal",
            "Shops/S01/ProjectingSigns/DragonEmberAssembly__Food_Copper",
            "Shops/S01/ProjectingSigns/DragonEmberAssembly__Food_Oxblood"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S01/ProjectingSigns/. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-dragon-ember-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-dragon-ember-sign.json",
      "attribution": "Dragon Ember Projecting Sign by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-dragon-ember-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-dragon-ember-sign.glb",
          "format": "GLB",
          "bytes": 69308,
          "sha256": "e2ed45f2d794876a37e71aa90eb90f611279d50dcc21733da1920587a852ded0",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-dragon-ember-sign/source/yokocho-dragon-ember-sign.glb"
        },
        {
          "name": "yokocho-dragon-ember-sign.stl",
          "format": "STL",
          "bytes": 33884,
          "sha256": "94cca53dd1e884656012833f65c83f18b63c6fa7af347e5caaf716aa0b83b807",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-dragon-ember-sign/source/yokocho-dragon-ember-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-dragon-ember-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 69308,
              "name": "yokocho-dragon-ember-sign.glb",
              "sha256": "e2ed45f2d794876a37e71aa90eb90f611279d50dcc21733da1920587a852ded0"
            },
            {
              "bytes": 33884,
              "name": "yokocho-dragon-ember-sign.stl",
              "sha256": "94cca53dd1e884656012833f65c83f18b63c6fa7af347e5caaf716aa0b83b807"
            }
          ],
          "archive": {
            "bytes": 37373,
            "filename": "yokocho-dragon-ember-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "bd47e8d86b103200d31aeeed65b0496d1824fd9543a6b59902acdf8d6eb9c3b4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-dragon-ember-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-dragon-ember-sign.fbx",
              "format": "FBX",
              "bytes": 59820,
              "sha256": "7df4fd49cfbbcbe250d640ce73cca0be3501cb198ced8b4939149d188a02f885",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-dragon-ember-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a176d40f138334e2f455aeb4e0033212a5336a252a587682ef2f4a4a5768ae04.json",
                "bytes": 315,
                "sha256": "a176d40f138334e2f455aeb4e0033212a5336a252a587682ef2f4a4a5768ae04"
              }
            }
          ],
          "notice": {
            "bytes": 1034,
            "filename": "LICENSE.txt",
            "sha256": "842d288f3e0da8677a707e165cb4bfb98f4689cc711f170b5d583a8a129a2cc0",
            "text": "Dragon Ember Projecting Sign by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-dragon-ember-sign/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-dragon-ember-sign/source/yokocho-dragon-ember-sign.glb"
    },
    {
      "id": "yokocho-entry-control-panel",
      "title": "樹上横丁｜入口広場の空欄パネル",
      "titleEn": "TreeTop Yokocho | Entry Plaza Blank Control Panel",
      "description": "緑の二重枠を描いた生成りの空欄パネル。操作ボタンや文字は含みません。 クランプ用でシームレスではありません。原画像と縦横比を維持。 ベースカラーのみ。",
      "descriptionEn": "Natural-paper-colored blank panel with a green double border. No buttons, controls or text are included. Clamp to edge; not seamless. Original image and aspect ratio preserved. Basecolor only.",
      "category": "paper",
      "tags": [
        "yokocho",
        "entry-plaza",
        "original",
        "clamp",
        "paper"
      ],
      "maps": {
        "baseColor": "EntryControls.png"
      },
      "width": 1536,
      "height": 1024,
      "resolution": 1536,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-control-panel/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryControls.png": "0c6986fd7b4ee185a4f564c48d0e88426ad330f718863b6ff568e82f491f5905"
        },
        "generatorSources": {
          "Source/build_entry_plaza.py": "677b5c6e0f0e7e8d8dbcb60d2d60c312dd4440a0f169c69eaf476dd362c542c4"
        },
        "generator": "Source/build_entry_plaza.py",
        "sourceGLB": {
          "path": "Preview/EntryPlaza.glb",
          "sha256": "954520c4fbb5bd4366f875ce5c555b9db8016111f6d5b09349dded2005c0db53"
        },
        "sourceScope": "Separate source-authored entry-plaza-next staging; NOT from the immutable TreeTopYokocho v2.19 baseline commit.",
        "notes": "Original procedural image, no external scan or AI image. Font binaries excluded. EntryGuideboard rendered text uses Klee One under OFL; font license remains unchanged and rendered artwork is not font software.",
        "verification": "Original PNG copied byte-for-byte with matching SHA256.",
        "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable."
      },
      "previewDescription": "Full original image fitted without cropping or aspect distortion.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho — Entry Plaza",
          "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
          "sourcePaths": [
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryControls.png",
            "Source/build_entry_plaza.py"
          ],
          "context": "Authored texture source for entry-plaza furniture and signage; separate staging snapshot."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-control-panel/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-entry-control-panel.json",
      "attribution": "TreeTop Yokocho | Entry Plaza Blank Control Panel by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-entry-control-panel/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "EntryControls.png",
          "format": "PNG",
          "bytes": 7736,
          "sha256": "0c6986fd7b4ee185a4f564c48d0e88426ad330f718863b6ff568e82f491f5905",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-control-panel/source/EntryControls.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-entry-control-panel",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 583,
            "filename": "LICENSE.txt",
            "sha256": "13c09097c92fc7a0cfeea8d2e4d0d71cd0ee3bdb38632774b20715fa962f3a2d",
            "text": "TreeTop Yokocho | Entry Plaza Blank Control Panel by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-entry-control-panel/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-entry-control-panel-1.0.0-minimal-1.0.0.zip",
          "bytes": 1887,
          "sha256": "0a2bd1ff2f7ca1056fcf7c46e455de53373da64346951457d6ba30e859795eca",
          "sourceFiles": [
            {
              "bytes": 7736,
              "name": "EntryControls.png",
              "sha256": "0c6986fd7b4ee185a4f564c48d0e88426ad330f718863b6ff568e82f491f5905"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "0a2bd1ff2f7ca1056fcf7c46e455de53373da64346951457d6ba30e859795eca"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-control-panel/source/EntryControls.png"
      }
    },
    {
      "id": "yokocho-entry-display-frame",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "木製静的ディスプレイ枠",
      "titleEn": "Timber Static Display Frame",
      "description": "樹上横丁のオリジナル形状から切り出した木製静的ディスプレイ枠。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。静的装飾用。操作ボタンや実行機能は含みません。 / Static decorative mesh only; no controls or runtime functionality. 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Timber Static Display Frame extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged. 静的装飾用。操作ボタンや実行機能は含みません。 / Static decorative mesh only; no controls or runtime functionality. Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 604,
      "dimensions": [
        1.9500000476837158,
        2.2400059700012207,
        0.4000000059604645
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "entry-plaza"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-display-frame/thumbnail.png",
      "preview": "yokocho-entry-display-frame.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
        "sourceFiles": {
          "Preview/EntryPlaza.glb": "954520c4fbb5bd4366f875ce5c555b9db8016111f6d5b09349dded2005c0db53",
          "Source/build_entry_plaza.py": "677b5c6e0f0e7e8d8dbcb60d2d60c312dd4440a0f169c69eaf476dd362c542c4",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png": "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryControls.png": "0c6986fd7b4ee185a4f564c48d0e88426ad330f718863b6ff568e82f491f5905",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryControlsHeader.png": "7c9b2dd4d4f25076e8b9a1c2a621dc0cd6b65592bdbee054d39b98ffe7264135"
        },
        "sourceObjects": [
          "EntryPlaza/SystemsFrame/Post__EntryDarkTimber",
          "EntryPlaza/SystemsFrame/Foot__EntryPatinatedBrass",
          "EntryPlaza/SystemsFrame/Back__EntryHeartwood",
          "EntryPlaza/SystemsFrame/Print__EntryControlPrint",
          "EntryPlaza/SystemsFrame/Crown__EntryDarkTimber",
          "EntryPlaza/SystemsFrame/FrameRail__EntryHeartwood",
          "EntryPlaza/SystemsFrame/FrameStile__EntryHeartwood",
          "EntryPlaza/SystemsFrame/Peg__EntryPatinatedBrass",
          "EntryPlaza/SystemsFrame/Header__EntryControlHeader"
        ],
        "sourceCollection": "EntryPlaza/SystemsFrame/",
        "sourceTranslation": [
          8,
          -134,
          -31.799999237060547
        ],
        "preservedMaterials": [
          "EntryDarkTimber",
          "EntryPatinatedBrass",
          "EntryHeartwood",
          "EntryControlPrint",
          "EntryControlHeader"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "0c6986fd7b4ee185a4f564c48d0e88426ad330f718863b6ff568e82f491f5905",
          "7c9b2dd4d4f25076e8b9a1c2a621dc0cd6b65592bdbee054d39b98ffe7264135"
        ],
        "sourceScope": "Separate entry-plaza authored staging snapshot, not the baseline v2.19.0 release. Source GLB and generator hashes identify the snapshot."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho — Entry Plaza",
          "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
          "sourcePaths": [
            "Preview/EntryPlaza.glb",
            "Source/build_entry_plaza.py",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryControls.png",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryControlsHeader.png"
          ],
          "selectors": [
            "EntryPlaza/SystemsFrame/Post__EntryDarkTimber",
            "EntryPlaza/SystemsFrame/Foot__EntryPatinatedBrass",
            "EntryPlaza/SystemsFrame/Back__EntryHeartwood",
            "EntryPlaza/SystemsFrame/Print__EntryControlPrint",
            "EntryPlaza/SystemsFrame/Crown__EntryDarkTimber",
            "EntryPlaza/SystemsFrame/FrameRail__EntryHeartwood",
            "EntryPlaza/SystemsFrame/FrameStile__EntryHeartwood",
            "EntryPlaza/SystemsFrame/Peg__EntryPatinatedBrass",
            "EntryPlaza/SystemsFrame/Header__EntryControlHeader"
          ],
          "context": "Authored entry-plaza addition; static source mesh, not proof of deployment."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-display-frame/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-entry-display-frame.json",
      "attribution": "Timber Static Display Frame by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-entry-display-frame/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-entry-display-frame.glb",
          "format": "GLB",
          "bytes": 250552,
          "sha256": "244e8880798f24fb8be18248feb2e02f738a1b7c8117b46f620fba907a3debe2",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-display-frame/source/yokocho-entry-display-frame.glb"
        },
        {
          "name": "yokocho-entry-display-frame.stl",
          "format": "STL",
          "bytes": 30284,
          "sha256": "8d826cac92fb5223e2276d0f8b83aef8e8adc861f6e4a7e2cfa35c0bae5ccaa4",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-display-frame/source/yokocho-entry-display-frame.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-entry-display-frame",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 250552,
              "name": "yokocho-entry-display-frame.glb",
              "sha256": "244e8880798f24fb8be18248feb2e02f738a1b7c8117b46f620fba907a3debe2"
            },
            {
              "bytes": 30284,
              "name": "yokocho-entry-display-frame.stl",
              "sha256": "8d826cac92fb5223e2276d0f8b83aef8e8adc861f6e4a7e2cfa35c0bae5ccaa4"
            }
          ],
          "archive": {
            "bytes": 613647,
            "filename": "yokocho-entry-display-frame-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5fb129a8bfa3a43ce89716efc9470be7bd1c16e1d1fb916c3099bb6fd579bcd2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-entry-display-frame-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-entry-display-frame.fbx",
              "format": "FBX",
              "bytes": 713996,
              "sha256": "d9cb754815ca19b7be56d4e16ef5f6e0435a05990250ecd61cdbbe530eb1bacc",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-entry-display-frame.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/bbf210a33de01c1ebffa169722b34c25882ba545b9469855884798b71bbe6c39.json",
                "bytes": 514,
                "sha256": "bbf210a33de01c1ebffa169722b34c25882ba545b9469855884798b71bbe6c39"
              }
            }
          ],
          "notice": {
            "bytes": 1022,
            "filename": "LICENSE.txt",
            "sha256": "3a702a24785baaeb7b8f98f3073408d6ccb124e967615a492076dd26e90f4c77",
            "text": "Timber Static Display Frame by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-entry-display-frame/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-display-frame/source/yokocho-entry-display-frame.glb"
    },
    {
      "id": "yokocho-entry-endgrain",
      "title": "樹上横丁｜入口広場の年輪",
      "titleEn": "TreeTop Yokocho | Entry Plaza Endgrain",
      "description": "丸太の切断面や切り株天板用の、中心がわずかにずれた年輪。 クランプ用でシームレスではありません。原画像と縦横比を維持。 ベースカラーのみ。",
      "descriptionEn": "Slightly off-center growth rings for log ends and stump-table tops. Clamp to edge; not seamless. Original image and aspect ratio preserved. Basecolor only.",
      "category": "wood",
      "tags": [
        "yokocho",
        "entry-plaza",
        "original",
        "clamp",
        "wood"
      ],
      "maps": {
        "baseColor": "EntryEndgrain.png"
      },
      "width": 1024,
      "height": 1024,
      "resolution": 1024,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-endgrain/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryEndgrain.png": "217b158360e76c43e9190804b4b89409ab7cd3c6b13cbce064ee28befa3f861f"
        },
        "generatorSources": {
          "Source/build_entry_plaza.py": "677b5c6e0f0e7e8d8dbcb60d2d60c312dd4440a0f169c69eaf476dd362c542c4"
        },
        "generator": "Source/build_entry_plaza.py",
        "sourceGLB": {
          "path": "Preview/EntryPlaza.glb",
          "sha256": "954520c4fbb5bd4366f875ce5c555b9db8016111f6d5b09349dded2005c0db53"
        },
        "sourceScope": "Separate source-authored entry-plaza-next staging; NOT from the immutable TreeTopYokocho v2.19 baseline commit.",
        "notes": "Original procedural image, no external scan or AI image. Font binaries excluded. EntryGuideboard rendered text uses Klee One under OFL; font license remains unchanged and rendered artwork is not font software.",
        "verification": "Original PNG copied byte-for-byte with matching SHA256.",
        "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable."
      },
      "previewDescription": "Full original image fitted without cropping or aspect distortion.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho — Entry Plaza",
          "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
          "sourcePaths": [
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryEndgrain.png",
            "Source/build_entry_plaza.py"
          ],
          "context": "Authored texture source for entry-plaza furniture and signage; separate staging snapshot."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-endgrain/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-entry-endgrain.json",
      "attribution": "TreeTop Yokocho | Entry Plaza Endgrain by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-entry-endgrain/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "EntryEndgrain.png",
          "format": "PNG",
          "bytes": 404059,
          "sha256": "217b158360e76c43e9190804b4b89409ab7cd3c6b13cbce064ee28befa3f861f",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-endgrain/source/EntryEndgrain.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-entry-endgrain",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 567,
            "filename": "LICENSE.txt",
            "sha256": "544161c92f0d9c58bb41ef3f2d48b3781701b5245df0940fe4fbb6ce8d1be19b",
            "text": "TreeTop Yokocho | Entry Plaza Endgrain by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-entry-endgrain/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-entry-endgrain-1.0.0-minimal-1.0.0.zip",
          "bytes": 404784,
          "sha256": "0e06fe5830fa2a3f4c3811c59ec4961ca96cdd6c79306b6fb8b2cd26b0d9be7a",
          "sourceFiles": [
            {
              "bytes": 404059,
              "name": "EntryEndgrain.png",
              "sha256": "217b158360e76c43e9190804b4b89409ab7cd3c6b13cbce064ee28befa3f861f"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "0e06fe5830fa2a3f4c3811c59ec4961ca96cdd6c79306b6fb8b2cd26b0d9be7a"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-endgrain/source/EntryEndgrain.png"
      }
    },
    {
      "id": "yokocho-entry-guideboard",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "木製横丁案内板",
      "titleEn": "Timber Yokocho Guideboard",
      "description": "樹上横丁のオリジナル形状から切り出した木製横丁案内板。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Timber Yokocho Guideboard extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 602,
      "dimensions": [
        3.299999952316284,
        2.910003900527954,
        0.40000200271606445
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "entry-plaza"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard/thumbnail.png",
      "preview": "yokocho-entry-guideboard.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
        "sourceFiles": {
          "Preview/EntryPlaza.glb": "954520c4fbb5bd4366f875ce5c555b9db8016111f6d5b09349dded2005c0db53",
          "Source/build_entry_plaza.py": "677b5c6e0f0e7e8d8dbcb60d2d60c312dd4440a0f169c69eaf476dd362c542c4",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png": "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryGuideboard.png": "5c8a17bb8634443d19306b7c89b1f328a95f5c3043ab99808aedd7189121a44b"
        },
        "sourceObjects": [
          "EntryPlaza/Guideboard/Post__EntryDarkTimber",
          "EntryPlaza/Guideboard/Foot__EntryPatinatedBrass",
          "EntryPlaza/Guideboard/Back__EntryHeartwood",
          "EntryPlaza/Guideboard/Print__EntryGuidePrint",
          "EntryPlaza/Guideboard/Crown__EntryDarkTimber",
          "EntryPlaza/Guideboard/FrameRail__EntryHeartwood",
          "EntryPlaza/Guideboard/FrameStile__EntryHeartwood",
          "EntryPlaza/Guideboard/Peg__EntryPatinatedBrass"
        ],
        "sourceCollection": "EntryPlaza/Guideboard/",
        "sourceTranslation": [
          5.099999904632568,
          -134,
          -32.29999923706055
        ],
        "preservedMaterials": [
          "EntryDarkTimber",
          "EntryPatinatedBrass",
          "EntryHeartwood",
          "EntryGuidePrint"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "5c8a17bb8634443d19306b7c89b1f328a95f5c3043ab99808aedd7189121a44b"
        ],
        "sourceScope": "Separate entry-plaza authored staging snapshot, not the baseline v2.19.0 release. Source GLB and generator hashes identify the snapshot."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho — Entry Plaza",
          "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
          "sourcePaths": [
            "Preview/EntryPlaza.glb",
            "Source/build_entry_plaza.py",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryGuideboard.png"
          ],
          "selectors": [
            "EntryPlaza/Guideboard/Post__EntryDarkTimber",
            "EntryPlaza/Guideboard/Foot__EntryPatinatedBrass",
            "EntryPlaza/Guideboard/Back__EntryHeartwood",
            "EntryPlaza/Guideboard/Print__EntryGuidePrint",
            "EntryPlaza/Guideboard/Crown__EntryDarkTimber",
            "EntryPlaza/Guideboard/FrameRail__EntryHeartwood",
            "EntryPlaza/Guideboard/FrameStile__EntryHeartwood",
            "EntryPlaza/Guideboard/Peg__EntryPatinatedBrass"
          ],
          "context": "Authored entry-plaza addition; static source mesh, not proof of deployment."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-entry-guideboard.json",
      "attribution": "Timber Yokocho Guideboard by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-entry-guideboard.glb",
          "format": "GLB",
          "bytes": 381596,
          "sha256": "82b72bab769bb12178190f431e47ad3e27b3bda86977d1a0451d64c93606dfe4",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard/source/yokocho-entry-guideboard.glb"
        },
        {
          "name": "yokocho-entry-guideboard.stl",
          "format": "STL",
          "bytes": 30184,
          "sha256": "af6fdb9a61ad0cd80addf0b109b5c8658b4d6b227e777bb16f85d692fe6b0ec2",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard/source/yokocho-entry-guideboard.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-entry-guideboard",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 381596,
              "name": "yokocho-entry-guideboard.glb",
              "sha256": "82b72bab769bb12178190f431e47ad3e27b3bda86977d1a0451d64c93606dfe4"
            },
            {
              "bytes": 30184,
              "name": "yokocho-entry-guideboard.stl",
              "sha256": "af6fdb9a61ad0cd80addf0b109b5c8658b4d6b227e777bb16f85d692fe6b0ec2"
            }
          ],
          "archive": {
            "bytes": 742175,
            "filename": "yokocho-entry-guideboard-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "5f92831beb9e1628d66034a56d49696ac2e807dea560a2c638ce66e3e03414c2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-entry-guideboard-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-entry-guideboard.fbx",
              "format": "FBX",
              "bytes": 841996,
              "sha256": "d32eaa59c6da634f99bd67de1212fe8e0f16fcc72709302cba4bd8a09e2d4e40",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-entry-guideboard.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/35e4c12101492c0e2f8339c0290881e3962dda80df9b7efd09381065d2909c6d.json",
                "bytes": 708,
                "sha256": "35e4c12101492c0e2f8339c0290881e3962dda80df9b7efd09381065d2909c6d"
              }
            }
          ],
          "notice": {
            "bytes": 1017,
            "filename": "LICENSE.txt",
            "sha256": "a4a99c00a9034d38695be4aad4527954e77dab5e48e58d2fa10f59e455be6943",
            "text": "Timber Yokocho Guideboard by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard/source/yokocho-entry-guideboard.glb"
    },
    {
      "id": "yokocho-entry-guideboard-artwork",
      "title": "樹上横丁｜入口広場の階層案内",
      "titleEn": "TreeTop Yokocho | Entry Plaza Floor Guide",
      "description": "樹上横丁の階層・高さ・目的地と樹木の図を配置した日本語案内板。 クランプ用でシームレスではありません。原画像と縦横比を維持。 ベースカラーのみ。",
      "descriptionEn": "Japanese floor guide with authored tree pictogram, elevations and destinations for TreeTop Yokocho. Clamp to edge; not seamless. Original image and aspect ratio preserved. Basecolor only.",
      "category": "signage",
      "tags": [
        "yokocho",
        "entry-plaza",
        "original",
        "clamp",
        "signage"
      ],
      "maps": {
        "baseColor": "EntryGuideboard.png"
      },
      "width": 2048,
      "height": 1280,
      "resolution": 2048,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard-artwork/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryGuideboard.png": "5c8a17bb8634443d19306b7c89b1f328a95f5c3043ab99808aedd7189121a44b"
        },
        "generatorSources": {
          "Source/build_entry_plaza.py": "677b5c6e0f0e7e8d8dbcb60d2d60c312dd4440a0f169c69eaf476dd362c542c4"
        },
        "generator": "Source/build_entry_plaza.py",
        "sourceGLB": {
          "path": "Preview/EntryPlaza.glb",
          "sha256": "954520c4fbb5bd4366f875ce5c555b9db8016111f6d5b09349dded2005c0db53"
        },
        "sourceScope": "Separate source-authored entry-plaza-next staging; NOT from the immutable TreeTopYokocho v2.19 baseline commit.",
        "notes": "Original procedural image, no external scan or AI image. Font binaries excluded. EntryGuideboard rendered text uses Klee One under OFL; font license remains unchanged and rendered artwork is not font software.",
        "verification": "Original PNG copied byte-for-byte with matching SHA256.",
        "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable."
      },
      "previewDescription": "Full original image fitted without cropping or aspect distortion.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho — Entry Plaza",
          "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
          "sourcePaths": [
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryGuideboard.png",
            "Source/build_entry_plaza.py"
          ],
          "context": "Authored texture source for entry-plaza furniture and signage; separate staging snapshot."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard-artwork/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-entry-guideboard-artwork.json",
      "attribution": "TreeTop Yokocho | Entry Plaza Floor Guide by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard-artwork/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "EntryGuideboard.png",
          "format": "PNG",
          "bytes": 164842,
          "sha256": "5c8a17bb8634443d19306b7c89b1f328a95f5c3043ab99808aedd7189121a44b",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard-artwork/source/EntryGuideboard.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-entry-guideboard-artwork",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 580,
            "filename": "LICENSE.txt",
            "sha256": "6d84e709b85f610545a02003cb55b8d655b86baf59d13782f397086d05c022d9",
            "text": "TreeTop Yokocho | Entry Plaza Floor Guide by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard-artwork/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-entry-guideboard-artwork-1.0.0-minimal-1.0.0.zip",
          "bytes": 154068,
          "sha256": "f6240196748c52a9f7228ec4791cf2679868ba40bef5306bb6003343fbaf8ea5",
          "sourceFiles": [
            {
              "bytes": 164842,
              "name": "EntryGuideboard.png",
              "sha256": "5c8a17bb8634443d19306b7c89b1f328a95f5c3043ab99808aedd7189121a44b"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "f6240196748c52a9f7228ec4791cf2679868ba40bef5306bb6003343fbaf8ea5"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-guideboard-artwork/source/EntryGuideboard.png"
      }
    },
    {
      "id": "yokocho-entry-log-bench",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "丸太のロングベンチ",
      "titleEn": "Long Log Bench",
      "description": "樹上横丁のオリジナル形状から切り出した丸太のロングベンチ。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Long Log Bench extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 404,
      "dimensions": [
        2.630000114440918,
        0.5559390187263489,
        0.48399901390075684
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "entry-plaza"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-log-bench/thumbnail.png",
      "preview": "yokocho-entry-log-bench.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
        "sourceFiles": {
          "Preview/EntryPlaza.glb": "954520c4fbb5bd4366f875ce5c555b9db8016111f6d5b09349dded2005c0db53",
          "Source/build_entry_plaza.py": "677b5c6e0f0e7e8d8dbcb60d2d60c312dd4440a0f169c69eaf476dd362c542c4",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png": "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryEndgrain.png": "217b158360e76c43e9190804b4b89409ab7cd3c6b13cbce064ee28befa3f861f"
        },
        "sourceObjects": [
          "EntryPlaza/LogBench0/Leg-0.867__EntryBark",
          "EntryPlaza/LogBench0/Leg-0.867__EntryEndgrain",
          "EntryPlaza/LogBench0/Leg0.867__EntryBark",
          "EntryPlaza/LogBench0/Leg0.867__EntryEndgrain",
          "EntryPlaza/LogBench0/Heart__EntryBark",
          "EntryPlaza/LogBench0/Heart__EntryEndgrain",
          "EntryPlaza/LogBench0/HandplanedSeat__EntryHeartwood"
        ],
        "sourceCollection": "EntryPlaza/LogBench0/",
        "sourceTranslation": [
          6.150000095367432,
          -134.00405883789062,
          -27.950000762939453
        ],
        "preservedMaterials": [
          "EntryBark",
          "EntryEndgrain",
          "EntryHeartwood"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "217b158360e76c43e9190804b4b89409ab7cd3c6b13cbce064ee28befa3f861f"
        ],
        "sourceScope": "Separate entry-plaza authored staging snapshot, not the baseline v2.19.0 release. Source GLB and generator hashes identify the snapshot."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho — Entry Plaza",
          "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
          "sourcePaths": [
            "Preview/EntryPlaza.glb",
            "Source/build_entry_plaza.py",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryEndgrain.png"
          ],
          "selectors": [
            "EntryPlaza/LogBench0/Leg-0.867__EntryBark",
            "EntryPlaza/LogBench0/Leg-0.867__EntryEndgrain",
            "EntryPlaza/LogBench0/Leg0.867__EntryBark",
            "EntryPlaza/LogBench0/Leg0.867__EntryEndgrain",
            "EntryPlaza/LogBench0/Heart__EntryBark",
            "EntryPlaza/LogBench0/Heart__EntryEndgrain",
            "EntryPlaza/LogBench0/HandplanedSeat__EntryHeartwood"
          ],
          "context": "Authored entry-plaza addition; static source mesh, not proof of deployment."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-log-bench/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-entry-log-bench.json",
      "attribution": "Long Log Bench by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-entry-log-bench/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-entry-log-bench.glb",
          "format": "GLB",
          "bytes": 590152,
          "sha256": "b3efdc9cc7f12a43b859993caf0b661e3b341210666ac17cc367c0f9ced1616b",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-log-bench/source/yokocho-entry-log-bench.glb"
        },
        {
          "name": "yokocho-entry-log-bench.stl",
          "format": "STL",
          "bytes": 20284,
          "sha256": "20b41ea12eae4ca04a0575df9e8ef797608d1d226f3513c5cb58dfe8a75fff98",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-log-bench/source/yokocho-entry-log-bench.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-entry-log-bench",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 590152,
              "name": "yokocho-entry-log-bench.glb",
              "sha256": "b3efdc9cc7f12a43b859993caf0b661e3b341210666ac17cc367c0f9ced1616b"
            },
            {
              "bytes": 20284,
              "name": "yokocho-entry-log-bench.stl",
              "sha256": "20b41ea12eae4ca04a0575df9e8ef797608d1d226f3513c5cb58dfe8a75fff98"
            }
          ],
          "archive": {
            "bytes": 825244,
            "filename": "yokocho-entry-log-bench-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "87a30de2e9bd40bbff650f1f8de515cea6867009249fade106a3c8c6401df607",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-entry-log-bench-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-entry-log-bench.fbx",
              "format": "FBX",
              "bytes": 912988,
              "sha256": "8f34f5a56f1eb497c6ee8167e18e303ec3babc551fc4f20bee375695e89c496a",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-entry-log-bench.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/9f0e970b59a7341a657ce2b2d199ca9c0105be46d1eee7e02e76fcd71955a9e0.json",
                "bytes": 904,
                "sha256": "9f0e970b59a7341a657ce2b2d199ca9c0105be46d1eee7e02e76fcd71955a9e0"
              }
            }
          ],
          "notice": {
            "bytes": 1005,
            "filename": "LICENSE.txt",
            "sha256": "9a43f7644eedd8a1357c63f2f0fda8f86f201085d88c723fdd47d4ea6d555c96",
            "text": "Long Log Bench by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-entry-log-bench/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-log-bench/source/yokocho-entry-log-bench.glb"
    },
    {
      "id": "yokocho-entry-stump-table",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "切り株テーブル",
      "titleEn": "Stump Table",
      "description": "樹上横丁のオリジナル形状から切り出した切り株テーブル。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Stump Table extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 248,
      "dimensions": [
        0.7300000190734863,
        0.5420070290565491,
        0.7300000190734863
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "entry-plaza"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-stump-table/thumbnail.png",
      "preview": "yokocho-entry-stump-table.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
        "sourceFiles": {
          "Preview/EntryPlaza.glb": "954520c4fbb5bd4366f875ce5c555b9db8016111f6d5b09349dded2005c0db53",
          "Source/build_entry_plaza.py": "677b5c6e0f0e7e8d8dbcb60d2d60c312dd4440a0f169c69eaf476dd362c542c4",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png": "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryEndgrain.png": "217b158360e76c43e9190804b4b89409ab7cd3c6b13cbce064ee28befa3f861f"
        },
        "sourceObjects": [
          "EntryPlaza/StumpTable__EntryBark",
          "EntryPlaza/StumpTable__EntryEndgrain",
          "EntryPlaza/StumpTableTop__EntryEndgrain"
        ],
        "sourceCollection": "EntryPlaza/StumpTable",
        "sourceTranslation": [
          7.650000095367432,
          -134.00799560546875,
          -28.899999618530273
        ],
        "preservedMaterials": [
          "EntryBark",
          "EntryEndgrain"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "217b158360e76c43e9190804b4b89409ab7cd3c6b13cbce064ee28befa3f861f"
        ],
        "sourceScope": "Separate entry-plaza authored staging snapshot, not the baseline v2.19.0 release. Source GLB and generator hashes identify the snapshot."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho — Entry Plaza",
          "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
          "sourcePaths": [
            "Preview/EntryPlaza.glb",
            "Source/build_entry_plaza.py",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png",
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryEndgrain.png"
          ],
          "selectors": [
            "EntryPlaza/StumpTable__EntryBark",
            "EntryPlaza/StumpTable__EntryEndgrain",
            "EntryPlaza/StumpTableTop__EntryEndgrain"
          ],
          "context": "Authored entry-plaza addition; static source mesh, not proof of deployment."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-stump-table/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-entry-stump-table.json",
      "attribution": "Stump Table by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-entry-stump-table/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-entry-stump-table.glb",
          "format": "GLB",
          "bytes": 581456,
          "sha256": "95341bd24be9d8bd895184367980b4f9bb78aeb20d8659524d50d0be258beca9",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-stump-table/source/yokocho-entry-stump-table.glb"
        },
        {
          "name": "yokocho-entry-stump-table.stl",
          "format": "STL",
          "bytes": 12484,
          "sha256": "332c52fe09a66f7e1a8b3dfc982ac7b43b9771ac9dfcda05741bb59d460a0aec",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-stump-table/source/yokocho-entry-stump-table.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-entry-stump-table",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 581456,
              "name": "yokocho-entry-stump-table.glb",
              "sha256": "95341bd24be9d8bd895184367980b4f9bb78aeb20d8659524d50d0be258beca9"
            },
            {
              "bytes": 12484,
              "name": "yokocho-entry-stump-table.stl",
              "sha256": "332c52fe09a66f7e1a8b3dfc982ac7b43b9771ac9dfcda05741bb59d460a0aec"
            }
          ],
          "archive": {
            "bytes": 535071,
            "filename": "yokocho-entry-stump-table-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0afdfaa00bad13a2919d12b8a58f32d24fc3f37c4859c49cb423907fc7a71f27",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-entry-stump-table-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-entry-stump-table.fbx",
              "format": "FBX",
              "bytes": 583932,
              "sha256": "0da06b76ad7201b799cdfde3cc6aa00af06f41867b4a76ddd1c6fbaf637e53c4",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-entry-stump-table.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/5ec832a6d2190d86aacca07588dc4037bd51872fc9fc7af40df6e8c464fca96b.json",
                "bytes": 710,
                "sha256": "5ec832a6d2190d86aacca07588dc4037bd51872fc9fc7af40df6e8c464fca96b"
              }
            }
          ],
          "notice": {
            "bytes": 1004,
            "filename": "LICENSE.txt",
            "sha256": "e0b360e188c26cd2dee13173b72ab2cb9797fe8da7adb17ffede947b6360d172",
            "text": "Stump Table by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-entry-stump-table/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-stump-table/source/yokocho-entry-stump-table.glb"
    },
    {
      "id": "yokocho-entry-timber",
      "title": "樹上横丁｜入口広場の木目",
      "titleEn": "TreeTop Yokocho | Entry Plaza Timber",
      "description": "入口家具用に生成した落ち着いた縦木目。 ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期。通常のリピートではシームレスではありません。 ベースカラーのみ。",
      "descriptionEn": "Restrained vertical timber grain authored for entrance furniture. Seamless only under mirrored repeat: alternate horizontal and vertical flips in a 2×2 period. Ordinary repeat is not seamless. Basecolor only.",
      "category": "wood",
      "tags": [
        "yokocho",
        "entry-plaza",
        "original",
        "mirror",
        "wood"
      ],
      "maps": {
        "baseColor": "EntryTimber.png"
      },
      "width": 1024,
      "height": 1024,
      "resolution": 1024,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-timber/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png": "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3"
        },
        "generatorSources": {
          "Source/build_entry_plaza.py": "677b5c6e0f0e7e8d8dbcb60d2d60c312dd4440a0f169c69eaf476dd362c542c4"
        },
        "generator": "Source/build_entry_plaza.py",
        "sourceGLB": {
          "path": "Preview/EntryPlaza.glb",
          "sha256": "954520c4fbb5bd4366f875ce5c555b9db8016111f6d5b09349dded2005c0db53"
        },
        "sourceScope": "Separate source-authored entry-plaza-next staging; NOT from the immutable TreeTopYokocho v2.19 baseline commit.",
        "notes": "Original procedural image, no external scan or AI image. Font binaries excluded. EntryGuideboard rendered text uses Klee One under OFL; font license remains unchanged and rendered artwork is not font software.",
        "verification": "Original PNG copied byte-for-byte with matching SHA256.",
        "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable."
      },
      "previewDescription": "Original source shown without cropping; alternating flipped 2×2 period.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho — Entry Plaza",
          "sourceUrl": "https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza",
          "sourcePaths": [
            "Assets/TreeTopYokochoEntrySystems/EntryPlaza/Textures/EntryTimber.png",
            "Source/build_entry_plaza.py"
          ],
          "context": "Authored texture source for entry-plaza furniture and signage; separate staging snapshot."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-timber/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-entry-timber.json",
      "attribution": "TreeTop Yokocho | Entry Plaza Timber by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-entry-timber/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "EntryTimber.png",
          "format": "PNG",
          "bytes": 163669,
          "sha256": "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-timber/source/EntryTimber.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-entry-timber",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 563,
            "filename": "LICENSE.txt",
            "sha256": "108088699e8d4b4119651b0795647b9cc046e514097eb01a14f3f4259b2aec93",
            "text": "TreeTop Yokocho | Entry Plaza Timber by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-entry-timber/\nOriginal source: https://github.com/Xenoah/meshcopia/blob/main/docs/YOKOCHO_IMPORT.md#entry-plaza\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-entry-timber-1.0.0-minimal-1.0.0.zip",
          "bytes": 164313,
          "sha256": "291f41c81c0959e8fa01120c300e41eb8a0e9f151e359d44d519ba0462f74691",
          "sourceFiles": [
            {
              "bytes": 163669,
              "name": "EntryTimber.png",
              "sha256": "1f086935451397d15f6c32349eba2478b5afd882c21d10a635b4b8c7338035b3"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "291f41c81c0959e8fa01120c300e41eb8a0e9f151e359d44d519ba0462f74691"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-entry-timber/source/EntryTimber.png"
      }
    },
    {
      "id": "yokocho-foliage-spray",
      "title": "樹上横丁｜透過の複葉スプレー",
      "titleEn": "TreeTop Yokocho | Compound-leaf Alpha Spray",
      "description": "枝・葉柄・鋸歯状の葉を描いた複葉の透過カード。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。 元のRGBA透過を維持。アルファカットアウトまたはブレンドで使用。",
      "descriptionEn": "Transparent compound-leaf card with stem, petioles and serrated leaf silhouettes. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only. Original RGBA alpha retained; use alpha cutout or blending.",
      "category": "foliage",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "foliage"
      ],
      "maps": {
        "baseColor": "foliage_spray.png"
      },
      "width": 1024,
      "height": 1024,
      "resolution": 1024,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-foliage-spray/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/foliage_spray.png": "91f7de96e72778bb0e7e519aee1cda2edb3987e7fc0cec30c046f6c34cf85730"
        },
        "generatorSources": {
          "Source/high_detail.py": "a5dff6eb717f112997a03241ce43fb8edf2fa553b8fd8444bb3e9ffd552d202d"
        },
        "generator": "high_detail.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/foliage_spray.png",
            "Source/high_detail.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-foliage-spray/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-foliage-spray.json",
      "attribution": "TreeTop Yokocho | Compound-leaf Alpha Spray by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-foliage-spray/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "foliage_spray.png",
          "format": "PNG",
          "bytes": 275192,
          "sha256": "91f7de96e72778bb0e7e519aee1cda2edb3987e7fc0cec30c046f6c34cf85730",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-foliage-spray/source/foliage_spray.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-foliage-spray",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 584,
            "filename": "LICENSE.txt",
            "sha256": "33f852e0c6e5e87f6338384e571956c25d72f9cf8056d5bb0981928191cf6bc6",
            "text": "TreeTop Yokocho | Compound-leaf Alpha Spray by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-foliage-spray/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-foliage-spray-1.0.0-minimal-1.0.0.zip",
          "bytes": 271616,
          "sha256": "0f326c434821719453ef6eb6da9e86c1f8475a99fdbacbf18c877af9f477444a",
          "sourceFiles": [
            {
              "bytes": 275192,
              "name": "foliage_spray.png",
              "sha256": "91f7de96e72778bb0e7e519aee1cda2edb3987e7fc0cec30c046f6c34cf85730"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "0f326c434821719453ef6eb6da9e86c1f8475a99fdbacbf18c877af9f477444a"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-foliage-spray/source/foliage_spray.png"
      }
    },
    {
      "id": "yokocho-food-venue-signs",
      "title": "樹上横丁｜食事処のRPG看板",
      "titleEn": "TreeTop Yokocho | RPG Dining Venue Sign Atlas",
      "description": "5つの架空の食事処のRPG風店名・料理案内・紋章をまとめたアトラス。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。",
      "descriptionEn": "RPG-style dining atlas with five fictitious restaurant names, menu strips and emblems. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only.",
      "category": "signage",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "signage"
      ],
      "maps": {
        "baseColor": "food_venue_signs.png"
      },
      "width": 2048,
      "height": 2048,
      "resolution": 2048,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-food-venue-signs/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/food_venue_signs.png": "9cda1ac007cbf53792a7e5b6f24f8292227b81ebacef1ebef5f8897c5a340abf"
        },
        "generatorSources": {
          "Source/food_venues.py": "1c2a1b092c08c2c2bc4aca9e755e33dc2fa94642860b416ff37cd7e915185284",
          "Source/rpg_shop_identities.py": "dbba7e58c01a60fe08acfd1d03f03f987d4eec31a7fb0add5fd43e98c6496083"
        },
        "generator": "food_venues.py + rpg_shop_identities.py",
        "notes": "Rendered glyph artwork only. No font binaries or font build files distributed. Source/fonts/OFL.txt states that the font-license requirement does not apply to documents created using the fonts or derivatives. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; generator source reviewed. No claim of exact regeneration for font-dependent historical artwork.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/food_venue_signs.png",
            "Source/food_venues.py",
            "Source/rpg_shop_identities.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-food-venue-signs/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-food-venue-signs.json",
      "attribution": "TreeTop Yokocho | RPG Dining Venue Sign Atlas by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-food-venue-signs/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "food_venue_signs.png",
          "format": "PNG",
          "bytes": 265214,
          "sha256": "9cda1ac007cbf53792a7e5b6f24f8292227b81ebacef1ebef5f8897c5a340abf",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-food-venue-signs/source/food_venue_signs.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-food-venue-signs",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 589,
            "filename": "LICENSE.txt",
            "sha256": "745b4d32511623291644089fb8467303aa87aa9883ed2d9775bc8265242fa2bc",
            "text": "TreeTop Yokocho | RPG Dining Venue Sign Atlas by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-food-venue-signs/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-food-venue-signs-1.0.0-minimal-1.0.0.zip",
          "bytes": 247338,
          "sha256": "d56bc3d3f5d4c63d2540daa540abd7e2e5234d39e80935345ed6209b045f580e",
          "sourceFiles": [
            {
              "bytes": 265214,
              "name": "food_venue_signs.png",
              "sha256": "9cda1ac007cbf53792a7e5b6f24f8292227b81ebacef1ebef5f8897c5a340abf"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "d56bc3d3f5d4c63d2540daa540abd7e2e5234d39e80935345ed6209b045f580e"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-food-venue-signs/source/food_venue_signs.png"
      }
    },
    {
      "id": "yokocho-geometric-backbar",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "幾何学バックバー棚",
      "titleEn": "Geometric Backbar Display",
      "description": "樹上横丁のオリジナル形状から切り出した幾何学バックバー棚。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Geometric Backbar Display extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 6350,
      "dimensions": [
        5.105000019073486,
        2.377501964569092,
        0.5824999809265137
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-geometric-backbar/thumbnail.png",
      "preview": "yokocho-geometric-backbar.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799",
          "Assets/TreeTopYokocho/Textures/nightlife_signs.png": "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5"
        },
        "sourceObjects": [
          "Shops/S06/Personality/GeometricBackbar__Night_SmokyGlass",
          "Shops/S06/Personality/GeometricBackbar__Night_Walnut",
          "Shops/S06/Personality/GeometricBackbar__Bronze",
          "Shops/S06/Personality/GeometricBackbar__Night_Print",
          "Shops/S06/Personality/GeometricBackbar__DarkTimber"
        ],
        "sourceCollection": "Shops/S06/Personality/GeometricBackbar",
        "sourceTranslation": [
          -7.882500171661377,
          -146.0449981689453,
          29.248750686645508
        ],
        "preservedMaterials": [
          "Night_SmokyGlass",
          "Bronze",
          "Night_Print"
        ],
        "replacedMaterials": [
          "Night_Walnut",
          "DarkTimber"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py",
            "Assets/TreeTopYokocho/Textures/nightlife_signs.png"
          ],
          "selectors": [
            "Shops/S06/Personality/GeometricBackbar__Night_SmokyGlass",
            "Shops/S06/Personality/GeometricBackbar__Night_Walnut",
            "Shops/S06/Personality/GeometricBackbar__Bronze",
            "Shops/S06/Personality/GeometricBackbar__Night_Print",
            "Shops/S06/Personality/GeometricBackbar__DarkTimber"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S06/Personality/GeometricBackbar. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-geometric-backbar/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-geometric-backbar.json",
      "attribution": "Geometric Backbar Display by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-geometric-backbar/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-geometric-backbar.glb",
          "format": "GLB",
          "bytes": 617008,
          "sha256": "a26402d18b3995eaaf4077de47fd2f464acbb02b12cd9cd71db41864a3d9d73d",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-geometric-backbar/source/yokocho-geometric-backbar.glb"
        },
        {
          "name": "yokocho-geometric-backbar.stl",
          "format": "STL",
          "bytes": 317584,
          "sha256": "ebe6352a7bc779c8989b5cef3e724f90993797c1747636e4d41d9aebe8f938c3",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-geometric-backbar/source/yokocho-geometric-backbar.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-geometric-backbar",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 617008,
              "name": "yokocho-geometric-backbar.glb",
              "sha256": "a26402d18b3995eaaf4077de47fd2f464acbb02b12cd9cd71db41864a3d9d73d"
            },
            {
              "bytes": 317584,
              "name": "yokocho-geometric-backbar.stl",
              "sha256": "ebe6352a7bc779c8989b5cef3e724f90993797c1747636e4d41d9aebe8f938c3"
            }
          ],
          "archive": {
            "bytes": 496951,
            "filename": "yokocho-geometric-backbar-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "711749311acfdead277d3a043abfb59e110c22a0394f6d806b5d01b7ad94fb4c",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-geometric-backbar-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-geometric-backbar.fbx",
              "format": "FBX",
              "bytes": 570924,
              "sha256": "bf3a1a40940ce62f67cfa88ac3373130e305876dd3904f0cb249b7e6c4e7ed13",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-geometric-backbar.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/91c68f4f2eac6e03bdcdd7354b1858e71878aa15503a0ac9caf6b9ef37fd9523.json",
                "bytes": 514,
                "sha256": "91c68f4f2eac6e03bdcdd7354b1858e71878aa15503a0ac9caf6b9ef37fd9523"
              }
            }
          ],
          "notice": {
            "bytes": 1031,
            "filename": "LICENSE.txt",
            "sha256": "29a68500c77de10de6c90545f0680daff0c2e6b0ca23de14f4396444627f6c76",
            "text": "Geometric Backbar Display by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-geometric-backbar/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-geometric-backbar/source/yokocho-geometric-backbar.glb"
    },
    {
      "id": "yokocho-lantern",
      "title": "樹上横丁｜花紋入り提灯和紙",
      "titleEn": "TreeTop Yokocho | Floral Crest Lantern Paper",
      "description": "和紙の繊維と4つの小さな花紋を描いた提灯用の画像。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。",
      "descriptionEn": "Lantern paper artwork with subtle fibers and four modest floral ink crests. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only.",
      "category": "paper",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "paper"
      ],
      "maps": {
        "baseColor": "lantern.png"
      },
      "width": 1024,
      "height": 512,
      "resolution": 1024,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-lantern/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/lantern.png": "9d9cccb363e5d9bb5155f61a467d2cb9638b45444494c67754229362acf34587"
        },
        "generatorSources": {
          "Source/lantern_craft.py": "46344a6e1f7c09fc3266d786f15f2578fb925ca6081c96015381605426a7a3c9"
        },
        "generator": "lantern_craft.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/lantern.png",
            "Source/lantern_craft.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-lantern/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-lantern.json",
      "attribution": "TreeTop Yokocho | Floral Crest Lantern Paper by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-lantern/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "lantern.png",
          "format": "PNG",
          "bytes": 493277,
          "sha256": "9d9cccb363e5d9bb5155f61a467d2cb9638b45444494c67754229362acf34587",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-lantern/source/lantern.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-lantern",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 579,
            "filename": "LICENSE.txt",
            "sha256": "9e43c41d80603bdb50b619ee4a77b96f690638b06d5e8a0f34dea15ed6f4f228",
            "text": "TreeTop Yokocho | Floral Crest Lantern Paper by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-lantern/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-lantern-1.0.0-minimal-1.0.0.zip",
          "bytes": 494037,
          "sha256": "04f7dc9b3d0b3b1f1cbdbddf6378f434f0b1c44203f1021ac24944099fc70b3e",
          "sourceFiles": [
            {
              "bytes": 493277,
              "name": "lantern.png",
              "sha256": "9d9cccb363e5d9bb5155f61a467d2cb9638b45444494c67754229362acf34587"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "04f7dc9b3d0b3b1f1cbdbddf6378f434f0b1c44203f1021ac24944099fc70b3e"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-lantern/source/lantern.png"
      }
    },
    {
      "id": "yokocho-leaf",
      "title": "樹上横丁｜葉脈のカラーマップ",
      "titleEn": "TreeTop Yokocho | Leaf Vein Color Map",
      "description": "葉の中央脈と枝脈を配置した、元モデルの葉UV用の色マップ。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。",
      "descriptionEn": "Leaf midrib and branching veins, aligned to the source model leaf UVs. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only.",
      "category": "foliage",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "foliage"
      ],
      "maps": {
        "baseColor": "leaf.png"
      },
      "width": 1024,
      "height": 1024,
      "resolution": 1024,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-leaf/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/leaf.png": "49ba1484e64397c8c18545d3ecf4185a804c278bc3b00c70ad600c77be2e505c"
        },
        "generatorSources": {
          "Source/high_detail.py": "a5dff6eb717f112997a03241ce43fb8edf2fa553b8fd8444bb3e9ffd552d202d"
        },
        "generator": "high_detail.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/leaf.png",
            "Source/high_detail.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-leaf/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-leaf.json",
      "attribution": "TreeTop Yokocho | Leaf Vein Color Map by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-leaf/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "leaf.png",
          "format": "PNG",
          "bytes": 1583983,
          "sha256": "49ba1484e64397c8c18545d3ecf4185a804c278bc3b00c70ad600c77be2e505c",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-leaf/source/leaf.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-leaf",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 569,
            "filename": "LICENSE.txt",
            "sha256": "c8ce603c48ce19af724ed79c10d4a5736f8347637c778feca9079db7af08818a",
            "text": "TreeTop Yokocho | Leaf Vein Color Map by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-leaf/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-leaf-1.0.0-minimal-1.0.0.zip",
          "bytes": 1585028,
          "sha256": "84a20fd6be24ac85d7c693560211c036ff99e58c23a0da1d84b3df7788652b2f",
          "sourceFiles": [
            {
              "bytes": 1583983,
              "name": "leaf.png",
              "sha256": "49ba1484e64397c8c18545d3ecf4185a804c278bc3b00c70ad600c77be2e505c"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "84a20fd6be24ac85d7c693560211c036ff99e58c23a0da1d84b3df7788652b2f"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-leaf/source/leaf.png"
      }
    },
    {
      "id": "yokocho-listening-chair",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "音楽喫茶の肘掛け椅子",
      "titleEn": "Listening Bar Armchair",
      "description": "樹上横丁のオリジナル形状から切り出した音楽喫茶の肘掛け椅子。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Listening Bar Armchair extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 220,
      "dimensions": [
        0.6725959777832031,
        1.1016689538955688,
        0.7100009918212891
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-chair/thumbnail.png",
      "preview": "yokocho-listening-chair.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9"
        },
        "sourceObjects": [
          "Shops/S07/Personality/Seating/1_listening__Night_IndigoUpholstery",
          "Shops/S07/Personality/Seating/1_listening__Night_Walnut",
          "Shops/S07/Personality/Seating/1_listening__Bronze"
        ],
        "sourceCollection": "Shops/S07/Personality/Seating/1_listening",
        "sourceTranslation": [
          7.638702392578125,
          -146.04212951660156,
          26.959999084472656
        ],
        "preservedMaterials": [
          "Night_IndigoUpholstery",
          "Bronze"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png"
          ],
          "selectors": [
            "Shops/S07/Personality/Seating/1_listening__Night_IndigoUpholstery",
            "Shops/S07/Personality/Seating/1_listening__Night_Walnut",
            "Shops/S07/Personality/Seating/1_listening__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S07/Personality/Seating/1_listening. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-chair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-listening-chair.json",
      "attribution": "Listening Bar Armchair by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-listening-chair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-listening-chair.glb",
          "format": "GLB",
          "bytes": 3468912,
          "sha256": "3173e6a85aa386a2de641c5250241f59bc73214970c389bcce292ea6d30a2557",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-chair/source/yokocho-listening-chair.glb"
        },
        {
          "name": "yokocho-listening-chair.stl",
          "format": "STL",
          "bytes": 11084,
          "sha256": "8943a9c5af4269ed3357d077addc0fe3217565ef57f7c05d5b11f3d195af6e0e",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-chair/source/yokocho-listening-chair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-listening-chair",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 3468912,
              "name": "yokocho-listening-chair.glb",
              "sha256": "3173e6a85aa386a2de641c5250241f59bc73214970c389bcce292ea6d30a2557"
            },
            {
              "bytes": 11084,
              "name": "yokocho-listening-chair.stl",
              "sha256": "8943a9c5af4269ed3357d077addc0fe3217565ef57f7c05d5b11f3d195af6e0e"
            }
          ],
          "archive": {
            "bytes": 3584514,
            "filename": "yokocho-listening-chair-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b507351d26e601da9018dbfa3fc9ba3c3cf06366621e6a52ef963f28bac06bbc",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-listening-chair-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-listening-chair.fbx",
              "format": "FBX",
              "bytes": 3617868,
              "sha256": "70f2607d9de580e7b2ab3286ba13fb88e77e2daac0eae98b49b7560559ab680d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-listening-chair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d95e02d53a56591ef84895cc5933f95b9dcebcff98d49c2d098ca48c7a1bec98.json",
                "bytes": 4227,
                "sha256": "d95e02d53a56591ef84895cc5933f95b9dcebcff98d49c2d098ca48c7a1bec98"
              }
            }
          ],
          "notice": {
            "bytes": 1026,
            "filename": "LICENSE.txt",
            "sha256": "4e069b563d2b2e8c7f2ffb047038e5a57d6129c2db33173864dd066de05d0bda",
            "text": "Listening Bar Armchair by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-listening-chair/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-chair/source/yokocho-listening-chair.glb"
    },
    {
      "id": "yokocho-listening-counter",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "直角の音楽喫茶カウンター",
      "titleEn": "Right-Angle Listening Bar Counter",
      "description": "樹上横丁のオリジナル形状から切り出した直角の音楽喫茶カウンター。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Right-Angle Listening Bar Counter extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 904,
      "dimensions": [
        1.3300000429153442,
        1.0900119543075562,
        2.9299979209899902
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-counter/thumbnail.png",
      "preview": "yokocho-listening-counter.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S07/Personality/RightAngleListeningBar__Night_Walnut",
          "Shops/S07/Personality/RightAngleListeningBar__DarkTimber",
          "Shops/S07/Personality/RightAngleListeningBar__Iron",
          "Shops/S07/Personality/RightAngleListeningBar__Night_SmokyGlass",
          "Shops/S07/Personality/RightAngleListeningBar__Tea",
          "Shops/S07/Personality/RightAngleListeningBar__Ceramic"
        ],
        "sourceCollection": "Shops/S07/Personality/RightAngleListeningBar",
        "sourceTranslation": [
          8.4350004196167,
          -146.02499389648438,
          26.505001068115234
        ],
        "preservedMaterials": [
          "Iron",
          "Night_SmokyGlass",
          "Tea",
          "Ceramic"
        ],
        "replacedMaterials": [
          "Night_Walnut",
          "DarkTimber"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S07/Personality/RightAngleListeningBar__Night_Walnut",
            "Shops/S07/Personality/RightAngleListeningBar__DarkTimber",
            "Shops/S07/Personality/RightAngleListeningBar__Iron",
            "Shops/S07/Personality/RightAngleListeningBar__Night_SmokyGlass",
            "Shops/S07/Personality/RightAngleListeningBar__Tea",
            "Shops/S07/Personality/RightAngleListeningBar__Ceramic"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S07/Personality/RightAngleListeningBar. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-counter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-listening-counter.json",
      "attribution": "Right-Angle Listening Bar Counter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-listening-counter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-listening-counter.glb",
          "format": "GLB",
          "bytes": 64168,
          "sha256": "83dcf525172cbbdc5d5089c9217f84584e36139526b4596b1d96b184a5536868",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-counter/source/yokocho-listening-counter.glb"
        },
        {
          "name": "yokocho-listening-counter.stl",
          "format": "STL",
          "bytes": 45284,
          "sha256": "8b685c21f7bb74d424615af719f889438686b6f63e2ba97e4f19dea1e8961b6f",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-counter/source/yokocho-listening-counter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-listening-counter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 64168,
              "name": "yokocho-listening-counter.glb",
              "sha256": "83dcf525172cbbdc5d5089c9217f84584e36139526b4596b1d96b184a5536868"
            },
            {
              "bytes": 45284,
              "name": "yokocho-listening-counter.stl",
              "sha256": "8b685c21f7bb74d424615af719f889438686b6f63e2ba97e4f19dea1e8961b6f"
            }
          ],
          "archive": {
            "bytes": 24932,
            "filename": "yokocho-listening-counter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "2027f18ca9708b1390a3ab974b47bc041579c06ed6defb406991a19b2afe3528",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-listening-counter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-listening-counter.fbx",
              "format": "FBX",
              "bytes": 53084,
              "sha256": "0b16e992a22dc715b43d073a4e2afdf2e4377eee662c0328dcc784ef22cdc3f8",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-listening-counter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/074cd5209f56ca4ea39b2b0c472b74d9eeae614bf2952a852a907ee23c3c15d0.json",
                "bytes": 315,
                "sha256": "074cd5209f56ca4ea39b2b0c472b74d9eeae614bf2952a852a907ee23c3c15d0"
              }
            }
          ],
          "notice": {
            "bytes": 1039,
            "filename": "LICENSE.txt",
            "sha256": "65b12ac6af3a5773fa0ccc90fe4f0d4247efeddf3e4afe8a675a6c430f8a7053",
            "text": "Right-Angle Listening Bar Counter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-listening-counter/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-listening-counter/source/yokocho-listening-counter.glb"
    },
    {
      "id": "yokocho-lounge-table",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "ラウンジテーブル",
      "titleEn": "Lounge Table",
      "description": "樹上横丁のオリジナル形状から切り出したラウンジテーブル。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Lounge Table extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 480,
      "dimensions": [
        0.4399999976158142,
        0.6399989724159241,
        0.4400010108947754
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-lounge-table/thumbnail.png",
      "preview": "yokocho-lounge-table.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S06/Personality/LoungeTable__Night_Walnut",
          "Shops/S06/Personality/LoungeTable__Bronze",
          "Shops/S06/Personality/LoungeTable__Night_SmokyGlass",
          "Shops/S06/Personality/LoungeTable__Tea",
          "Shops/S06/Personality/LoungeTable__Ceramic"
        ],
        "sourceCollection": "Shops/S06/Personality/LoungeTable",
        "sourceTranslation": [
          -9.350000381469727,
          -146.02499389648438,
          27.56999969482422
        ],
        "preservedMaterials": [
          "Bronze",
          "Night_SmokyGlass",
          "Tea",
          "Ceramic"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S06/Personality/LoungeTable__Night_Walnut",
            "Shops/S06/Personality/LoungeTable__Bronze",
            "Shops/S06/Personality/LoungeTable__Night_SmokyGlass",
            "Shops/S06/Personality/LoungeTable__Tea",
            "Shops/S06/Personality/LoungeTable__Ceramic"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S06/Personality/LoungeTable. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-lounge-table/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-lounge-table.json",
      "attribution": "Lounge Table by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-lounge-table/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-lounge-table.glb",
          "format": "GLB",
          "bytes": 27400,
          "sha256": "eacd273d7c5a05999bc890e7c4bb4dc4c7040cbc3e26ca558faecd99d55c0f4b",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-lounge-table/source/yokocho-lounge-table.glb"
        },
        {
          "name": "yokocho-lounge-table.stl",
          "format": "STL",
          "bytes": 24084,
          "sha256": "d9a0b17acedc5a73350ca6fba5d976c6aaed67044631f2e022f53615b8e05c43",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-lounge-table/source/yokocho-lounge-table.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-lounge-table",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 27400,
              "name": "yokocho-lounge-table.glb",
              "sha256": "eacd273d7c5a05999bc890e7c4bb4dc4c7040cbc3e26ca558faecd99d55c0f4b"
            },
            {
              "bytes": 24084,
              "name": "yokocho-lounge-table.stl",
              "sha256": "d9a0b17acedc5a73350ca6fba5d976c6aaed67044631f2e022f53615b8e05c43"
            }
          ],
          "archive": {
            "bytes": 18740,
            "filename": "yokocho-lounge-table-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d69d6a26db5e3298212d71c6aecdb6703fdab1c933f5706be3f49ae99552bd31",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-lounge-table-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-lounge-table.fbx",
              "format": "FBX",
              "bytes": 41996,
              "sha256": "d7daa3f072548fd00020df03bfb9522caef693bc36687a9e8389a49b39a91efc",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-lounge-table.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/71f2957a312b7a2f98f21dc5ede33b050a93287ce70c1d2643000faa0635e31d.json",
                "bytes": 315,
                "sha256": "71f2957a312b7a2f98f21dc5ede33b050a93287ce70c1d2643000faa0635e31d"
              }
            }
          ],
          "notice": {
            "bytes": 1013,
            "filename": "LICENSE.txt",
            "sha256": "302c0d14f737e37ac73a4479eff5e4b8a25a8130aea74a31b7cf13da9a282d37",
            "text": "Lounge Table by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-lounge-table/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-lounge-table/source/yokocho-lounge-table.glb"
    },
    {
      "id": "yokocho-medallion-chandelier",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "メダリオン型五灯シャンデリア",
      "titleEn": "Five-Light Medallion Chandelier",
      "description": "樹上横丁のオリジナル形状から切り出したメダリオン型五灯シャンデリア。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Five-Light Medallion Chandelier extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "lighting",
      "triangles": 956,
      "dimensions": [
        1.0972460508346558,
        0.3690029978752136,
        1.1112619638442993
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "lighting",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-medallion-chandelier/thumbnail.png",
      "preview": "yokocho-medallion-chandelier.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S04/Personality/MedallionCeiling__Night_Walnut",
          "Shops/S04/Personality/MedallionCeiling__Bronze",
          "Shops/S04/Personality/MedallionCeiling__VenueLight_S04_PlumShade",
          "Shops/S04/Personality/MedallionCeiling__VenueLight_S04_PearlDiffuser"
        ],
        "sourceCollection": "Shops/S04/Personality/MedallionCeiling",
        "sourceTranslation": [
          6.5820207595825195,
          -142.21099853515625,
          10.664932250976562
        ],
        "preservedMaterials": [
          "Bronze",
          "VenueLight_S04_PlumShade",
          "VenueLight_S04_PearlDiffuser"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S04/Personality/MedallionCeiling__Night_Walnut",
            "Shops/S04/Personality/MedallionCeiling__Bronze",
            "Shops/S04/Personality/MedallionCeiling__VenueLight_S04_PlumShade",
            "Shops/S04/Personality/MedallionCeiling__VenueLight_S04_PearlDiffuser"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S04/Personality/MedallionCeiling. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-medallion-chandelier/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-medallion-chandelier.json",
      "attribution": "Five-Light Medallion Chandelier by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-medallion-chandelier/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-medallion-chandelier.glb",
          "format": "GLB",
          "bytes": 36376,
          "sha256": "aa7c286d50d6eb791982eddc34f733cadf89ec4ba9711e83decd1bcb200340c0",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-medallion-chandelier/source/yokocho-medallion-chandelier.glb"
        },
        {
          "name": "yokocho-medallion-chandelier.stl",
          "format": "STL",
          "bytes": 47884,
          "sha256": "4b8542490f9ab3a4dbd37799d10e573b4eead1e2ccd45f922e699d15439ab7d8",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-medallion-chandelier/source/yokocho-medallion-chandelier.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-medallion-chandelier",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 36376,
              "name": "yokocho-medallion-chandelier.glb",
              "sha256": "aa7c286d50d6eb791982eddc34f733cadf89ec4ba9711e83decd1bcb200340c0"
            },
            {
              "bytes": 47884,
              "name": "yokocho-medallion-chandelier.stl",
              "sha256": "4b8542490f9ab3a4dbd37799d10e573b4eead1e2ccd45f922e699d15439ab7d8"
            }
          ],
          "archive": {
            "bytes": 27961,
            "filename": "yokocho-medallion-chandelier-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "0369194473133f5648dcd4366b45c5383a9fba580716ee7b128b5b0a8a01f5d0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-medallion-chandelier-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-medallion-chandelier.fbx",
              "format": "FBX",
              "bytes": 50988,
              "sha256": "182a43802bb2e7f3f309d86117cb4fd7f27433cd044e4199e63a2cb4c73cfc48",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-medallion-chandelier.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d5a57149f9db1b755ed1c058ddcdc1f1cbab8ab9c8732fb2d455483d874f3a50.json",
                "bytes": 315,
                "sha256": "d5a57149f9db1b755ed1c058ddcdc1f1cbab8ab9c8732fb2d455483d874f3a50"
              }
            }
          ],
          "notice": {
            "bytes": 1040,
            "filename": "LICENSE.txt",
            "sha256": "baa25c7c716e96dd310b3d13859a67f5261f17e50648b4de29bd7a72fb0786ec",
            "text": "Five-Light Medallion Chandelier by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-medallion-chandelier/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-medallion-chandelier/source/yokocho-medallion-chandelier.glb"
    },
    {
      "id": "yokocho-menus",
      "title": "樹上横丁｜和食メニューと酒ラベル",
      "titleEn": "TreeTop Yokocho | Japanese Menus and Sake Labels",
      "description": "8店舗のお品書きと16枚の架空の日本酒ラベルをまとめたアトラス。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。",
      "descriptionEn": "Atlas containing eight restaurant menus and sixteen fictitious sake labels. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only.",
      "category": "signage",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "signage"
      ],
      "maps": {
        "baseColor": "menus.png"
      },
      "width": 2048,
      "height": 2048,
      "resolution": 2048,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-menus/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/menus.png": "d63661c8b48935fabbed7e889aa1a327a7059a9ca4acff256d85879a9c84931e"
        },
        "generatorSources": {
          "Source/high_detail.py": "a5dff6eb717f112997a03241ce43fb8edf2fa553b8fd8444bb3e9ffd552d202d"
        },
        "generator": "high_detail.py",
        "notes": "Rendered glyph artwork only. No font binaries or font build files distributed. Source/fonts/OFL.txt states that the font-license requirement does not apply to documents created using the fonts or derivatives. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; generator source reviewed. No claim of exact regeneration for font-dependent historical artwork.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/menus.png",
            "Source/high_detail.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-menus/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-menus.json",
      "attribution": "TreeTop Yokocho | Japanese Menus and Sake Labels by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-menus/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "menus.png",
          "format": "PNG",
          "bytes": 6754905,
          "sha256": "d63661c8b48935fabbed7e889aa1a327a7059a9ca4acff256d85879a9c84931e",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-menus/source/menus.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-menus",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 581,
            "filename": "LICENSE.txt",
            "sha256": "74cf8f85a50ac9f53fe72fc6d4d874b9f06382d27260804402819d803dddb314",
            "text": "TreeTop Yokocho | Japanese Menus and Sake Labels by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-menus/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-menus-1.0.0-minimal-1.0.0.zip",
          "bytes": 6719558,
          "sha256": "84c064ae2e4a8392a8328fd45dc6dae48b11a12e19914c81c41937f81482c145",
          "sourceFiles": [
            {
              "bytes": 6754905,
              "name": "menus.png",
              "sha256": "d63661c8b48935fabbed7e889aa1a327a7059a9ca4acff256d85879a9c84931e"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "84c064ae2e4a8392a8328fd45dc6dae48b11a12e19914c81c41937f81482c145"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-menus/source/menus.png"
      }
    },
    {
      "id": "yokocho-mixology-tools",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "シェーカーとジガーのバーツールセット",
      "titleEn": "Cocktail Shaker Jigger and Tray Kit",
      "description": "樹上横丁のオリジナル形状から切り出したシェーカーとジガーのバーツールセット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Cocktail Shaker Jigger and Tray Kit extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "props",
      "triangles": 644,
      "dimensions": [
        0.40299999713897705,
        0.3025059998035431,
        0.47300100326538086
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "props",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-mixology-tools/thumbnail.png",
      "preview": "yokocho-mixology-tools.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S06/Personality/MixologyTools__Iron",
          "Shops/S06/Personality/MixologyTools__Bronze",
          "Shops/S06/Personality/MixologyTools__Night_SmokyGlass",
          "Shops/S06/Personality/MixologyTools__MatchaSweets"
        ],
        "sourceCollection": "Shops/S06/Personality/MixologyTools",
        "sourceTranslation": [
          -6.176499843597412,
          -147.08999633789062,
          26.258499145507812
        ],
        "preservedMaterials": [
          "Iron",
          "Bronze",
          "Night_SmokyGlass",
          "MatchaSweets"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S06/Personality/MixologyTools__Iron",
            "Shops/S06/Personality/MixologyTools__Bronze",
            "Shops/S06/Personality/MixologyTools__Night_SmokyGlass",
            "Shops/S06/Personality/MixologyTools__MatchaSweets"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S06/Personality/MixologyTools. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-mixology-tools/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-mixology-tools.json",
      "attribution": "Cocktail Shaker Jigger and Tray Kit by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-mixology-tools/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-mixology-tools.glb",
          "format": "GLB",
          "bytes": 30248,
          "sha256": "aa798edf737a60aa619e18b4b16efc3ffa1ff24132124a7bf5a5d9d3a99679b3",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-mixology-tools/source/yokocho-mixology-tools.glb"
        },
        {
          "name": "yokocho-mixology-tools.stl",
          "format": "STL",
          "bytes": 32284,
          "sha256": "464d221dcea925fe326e1d41a2c85ea57f5d60ae1800c40397a87456eff0ba2b",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-mixology-tools/source/yokocho-mixology-tools.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-mixology-tools",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 30248,
              "name": "yokocho-mixology-tools.glb",
              "sha256": "aa798edf737a60aa619e18b4b16efc3ffa1ff24132124a7bf5a5d9d3a99679b3"
            },
            {
              "bytes": 32284,
              "name": "yokocho-mixology-tools.stl",
              "sha256": "464d221dcea925fe326e1d41a2c85ea57f5d60ae1800c40397a87456eff0ba2b"
            }
          ],
          "archive": {
            "bytes": 23583,
            "filename": "yokocho-mixology-tools-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "964763de04c8dd5aabc46fda47e2cb325afcb82d854d04948146f4a15f249ac0",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-mixology-tools-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-mixology-tools.fbx",
              "format": "FBX",
              "bytes": 43804,
              "sha256": "b9535a2d472a665f1b1607da730c3bfa866cf3f52a362a45954bec7ae780d018",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-mixology-tools.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b1e0d3116b80c42aed8ecec72807fa77caa97b1c444d0e615c487d7881ef14ee.json",
                "bytes": 315,
                "sha256": "b1e0d3116b80c42aed8ecec72807fa77caa97b1c444d0e615c487d7881ef14ee"
              }
            }
          ],
          "notice": {
            "bytes": 1038,
            "filename": "LICENSE.txt",
            "sha256": "965434f241da5753affc0812964c58570d3e7fdeb1c0b74e19e0d048497191ad",
            "text": "Cocktail Shaker Jigger and Tray Kit by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-mixology-tools/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-mixology-tools/source/yokocho-mixology-tools.glb"
    },
    {
      "id": "yokocho-moon-tea-sign",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "月のお茶の木製看板",
      "titleEn": "Moon Tea Timber Sign",
      "description": "樹上横丁のオリジナル形状から切り出した月のお茶の木製看板。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Moon Tea Timber Sign extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 1432,
      "dimensions": [
        0.17199699580669403,
        0.46499601006507874,
        0.824999988079071
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-moon-tea-sign/thumbnail.png",
      "preview": "yokocho-moon-tea-sign.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/venue_projecting_signs.py": "bd87b5c7fe5aae22f96e8b608a63bff56c7f9caadbb568e11c5b02dded3cf6f5"
        },
        "sourceObjects": [
          "Shops/S05/ProjectingSigns/MoonTeaTimberAssembly__Iron",
          "Shops/S05/ProjectingSigns/MoonTeaTimberAssembly__Bronze",
          "Shops/S05/ProjectingSigns/MoonTeaTimberAssembly__Food_Chestnut",
          "Shops/S05/ProjectingSigns/MoonTeaTimberAssembly__Food_PaleJoinery"
        ],
        "sourceCollection": "Shops/S05/ProjectingSigns/",
        "sourceTranslation": [
          -32.66600036621094,
          -142.31500244140625,
          -0.2874999940395355
        ],
        "preservedMaterials": [
          "Iron",
          "Bronze"
        ],
        "replacedMaterials": [
          "Food_Chestnut",
          "Food_PaleJoinery"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/venue_projecting_signs.py"
          ],
          "selectors": [
            "Shops/S05/ProjectingSigns/MoonTeaTimberAssembly__Iron",
            "Shops/S05/ProjectingSigns/MoonTeaTimberAssembly__Bronze",
            "Shops/S05/ProjectingSigns/MoonTeaTimberAssembly__Food_Chestnut",
            "Shops/S05/ProjectingSigns/MoonTeaTimberAssembly__Food_PaleJoinery"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S05/ProjectingSigns/. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-moon-tea-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-moon-tea-sign.json",
      "attribution": "Moon Tea Timber Sign by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-moon-tea-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-moon-tea-sign.glb",
          "format": "GLB",
          "bytes": 134404,
          "sha256": "10ca52e9ec95950eb6a3ad3e7067055fb07e4292f20c94e9f8eb3664f7c046e2",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-moon-tea-sign/source/yokocho-moon-tea-sign.glb"
        },
        {
          "name": "yokocho-moon-tea-sign.stl",
          "format": "STL",
          "bytes": 71684,
          "sha256": "2c56d28c0fd8ef75946f9a8a7dedc3c93e549960eb29f59b980f96e6ee4cde06",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-moon-tea-sign/source/yokocho-moon-tea-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-moon-tea-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 134404,
              "name": "yokocho-moon-tea-sign.glb",
              "sha256": "10ca52e9ec95950eb6a3ad3e7067055fb07e4292f20c94e9f8eb3664f7c046e2"
            },
            {
              "bytes": 71684,
              "name": "yokocho-moon-tea-sign.stl",
              "sha256": "2c56d28c0fd8ef75946f9a8a7dedc3c93e549960eb29f59b980f96e6ee4cde06"
            }
          ],
          "archive": {
            "bytes": 50366,
            "filename": "yokocho-moon-tea-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "a470f3ae6799ae35f74ce8f4039fbe9b839e531bb660cebc0ebcf6d17e476a14",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-moon-tea-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-moon-tea-sign.fbx",
              "format": "FBX",
              "bytes": 72348,
              "sha256": "99a691be16e257bdfe74bc2b70149e269d6f3abbdd06355d114e8d27b8e39df5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-moon-tea-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/a21802fb705f3c36beac1be96d6463490220802063ba5d2b4a9f87869eb2c00f.json",
                "bytes": 315,
                "sha256": "a21802fb705f3c36beac1be96d6463490220802063ba5d2b4a9f87869eb2c00f"
              }
            }
          ],
          "notice": {
            "bytes": 1022,
            "filename": "LICENSE.txt",
            "sha256": "8549e313048aa6809f555b44700b2402655865ee34d47dc743aec96843916ff7",
            "text": "Moon Tea Timber Sign by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-moon-tea-sign/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-moon-tea-sign/source/yokocho-moon-tea-sign.glb"
    },
    {
      "id": "yokocho-nightlife-signs",
      "title": "樹上横丁｜夜の店のRPG看板",
      "titleEn": "TreeTop Yokocho | RPG Nightlife Sign Atlas",
      "description": "架空の夜の店の店名・メニュー・紋章・レコードジャケットをまとめたアトラス。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。",
      "descriptionEn": "Fictitious nightlife atlas with venue names, menu cards, emblems and record-jacket artwork. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only.",
      "category": "signage",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "signage"
      ],
      "maps": {
        "baseColor": "nightlife_signs.png"
      },
      "width": 2048,
      "height": 2048,
      "resolution": 2048,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-nightlife-signs/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/nightlife_signs.png": "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5"
        },
        "generatorSources": {
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799",
          "Source/rpg_shop_identities.py": "dbba7e58c01a60fe08acfd1d03f03f987d4eec31a7fb0add5fd43e98c6496083"
        },
        "generator": "nightlife_venues.py + rpg_shop_identities.py",
        "notes": "Rendered glyph artwork only. No font binaries or font build files distributed. Source/fonts/OFL.txt states that the font-license requirement does not apply to documents created using the fonts or derivatives. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; generator source reviewed. No claim of exact regeneration for font-dependent historical artwork.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/nightlife_signs.png",
            "Source/nightlife_venues.py",
            "Source/rpg_shop_identities.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-nightlife-signs/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-nightlife-signs.json",
      "attribution": "TreeTop Yokocho | RPG Nightlife Sign Atlas by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-nightlife-signs/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "nightlife_signs.png",
          "format": "PNG",
          "bytes": 388267,
          "sha256": "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-nightlife-signs/source/nightlife_signs.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-nightlife-signs",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 585,
            "filename": "LICENSE.txt",
            "sha256": "0ef698b1d14e5643db06dc718ce07161f265840511d568549b727bfae29eca51",
            "text": "TreeTop Yokocho | RPG Nightlife Sign Atlas by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-nightlife-signs/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-nightlife-signs-1.0.0-minimal-1.0.0.zip",
          "bytes": 369728,
          "sha256": "5da80b30ca40b79abb1260542b8d43fc9d85fff7f1aba37356ea053f3791ad4f",
          "sourceFiles": [
            {
              "bytes": 388267,
              "name": "nightlife_signs.png",
              "sha256": "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "5da80b30ca40b79abb1260542b8d43fc9d85fff7f1aba37356ea053f3791ad4f"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-nightlife-signs/source/nightlife_signs.png"
      }
    },
    {
      "id": "yokocho-noh-pavilion",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "瓦屋根の能舞台",
      "titleEn": "Tiled Noh Stage Pavilion",
      "description": "樹上横丁のオリジナル形状から切り出した瓦屋根の能舞台。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。舞台下の支持構造を含みます。 / Includes the under-stage support structure. 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Tiled Noh Stage Pavilion extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged. 舞台下の支持構造を含みます。 / Includes the under-stage support structure. Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "architecture",
      "triangles": 33780,
      "dimensions": [
        8.774835586547852,
        7.727081775665283,
        8.774835586547852
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "architecture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-noh-pavilion/thumbnail.png",
      "preview": "yokocho-noh-pavilion.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Assets/TreeTopYokocho/Textures/tile_clay.png": "04445a87cb43746b7c2481de1ff0e6ee1eac62e29cf77f863d6676e5e2ff1c36",
          "Assets/TreeTopYokocho/Textures/tile_clay_normal.png": "5e4cd6d1eb45c0aa0b87886e7a03a370d7aae8ac0062fb66684f8ef9046da9cb",
          "Assets/TreeTopYokocho/Textures/tile_clay_arm.png": "bb995dc6d5ab8e7fe0e354d5c1f99697b4b758813db9949abc25342522e7e083",
          "Assets/TreeTopYokocho/Textures/lantern.png": "9d9cccb363e5d9bb5155f61a467d2cb9638b45444494c67754229362acf34587"
        },
        "sourceObjects": [
          "Stage/Noh/Floor__DarkTimber",
          "Stage/Noh/Floor__StageCypress",
          "Stage/Noh/Floor__Bronze",
          "Stage/Noh/Support__DarkTimber",
          "Stage/Noh/Support__Cedar",
          "Stage/Noh/Posts__StageCypress",
          "Stage/Noh/Posts__Bronze",
          "Stage/Noh/HipRoof__Kawara",
          "Stage/Noh/HipRoof__DarkTimber",
          "Stage/Noh/HipRoof__StageCypress",
          "Stage/Noh/PineCrest__DarkTimber",
          "Stage/Noh/PineCrest__Bronze",
          "Stage/Noh/RoofDetail/Courses__Kawara",
          "Stage/Noh/RoofDetail/Caps__Kawara",
          "Stage/Noh/RoofDetail/Joinery__DarkTimber",
          "Stage/Noh/RoofDetail/Joinery__StageCypress",
          "Stage/Noh/Lighting__Iron",
          "Stage/Noh/Lighting__PaperLight",
          "Stage/Noh/Lighting__Bronze"
        ],
        "sourceCollection": "Stage/Noh/",
        "sourceTranslation": [
          -9.836034774780273,
          -136.54391479492188,
          9.836034774780273
        ],
        "preservedMaterials": [
          "Bronze",
          "Kawara",
          "Iron",
          "PaperLight"
        ],
        "replacedMaterials": [
          "DarkTimber",
          "StageCypress",
          "Cedar"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "5e4cd6d1eb45c0aa0b87886e7a03a370d7aae8ac0062fb66684f8ef9046da9cb",
          "bb995dc6d5ab8e7fe0e354d5c1f99697b4b758813db9949abc25342522e7e083",
          "04445a87cb43746b7c2481de1ff0e6ee1eac62e29cf77f863d6676e5e2ff1c36",
          "9d9cccb363e5d9bb5155f61a467d2cb9638b45444494c67754229362acf34587"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Assets/TreeTopYokocho/Textures/tile_clay.png",
            "Assets/TreeTopYokocho/Textures/tile_clay_normal.png",
            "Assets/TreeTopYokocho/Textures/tile_clay_arm.png",
            "Assets/TreeTopYokocho/Textures/lantern.png"
          ],
          "selectors": [
            "Stage/Noh/Floor__DarkTimber",
            "Stage/Noh/Floor__StageCypress",
            "Stage/Noh/Floor__Bronze",
            "Stage/Noh/Support__DarkTimber",
            "Stage/Noh/Support__Cedar",
            "Stage/Noh/Posts__StageCypress",
            "Stage/Noh/Posts__Bronze",
            "Stage/Noh/HipRoof__Kawara",
            "Stage/Noh/HipRoof__DarkTimber",
            "Stage/Noh/HipRoof__StageCypress",
            "Stage/Noh/PineCrest__DarkTimber",
            "Stage/Noh/PineCrest__Bronze",
            "Stage/Noh/RoofDetail/Courses__Kawara",
            "Stage/Noh/RoofDetail/Caps__Kawara",
            "Stage/Noh/RoofDetail/Joinery__DarkTimber",
            "Stage/Noh/RoofDetail/Joinery__StageCypress",
            "Stage/Noh/Lighting__Iron",
            "Stage/Noh/Lighting__PaperLight",
            "Stage/Noh/Lighting__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Stage/Noh/. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-noh-pavilion/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-noh-pavilion.json",
      "attribution": "Tiled Noh Stage Pavilion by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-noh-pavilion/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-noh-pavilion.glb",
          "format": "GLB",
          "bytes": 7688928,
          "sha256": "323053ed940765c9bd230bf794ec8a099556f44cdfa592ef13fe0fa7255ffd3a",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-noh-pavilion/source/yokocho-noh-pavilion.glb"
        },
        {
          "name": "yokocho-noh-pavilion.stl",
          "format": "STL",
          "bytes": 1689084,
          "sha256": "f9f4582ff38e16904ecc491a726b7f0525b42b658bfbc6b64a45353883b1af40",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-noh-pavilion/source/yokocho-noh-pavilion.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-noh-pavilion",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 7688928,
              "name": "yokocho-noh-pavilion.glb",
              "sha256": "323053ed940765c9bd230bf794ec8a099556f44cdfa592ef13fe0fa7255ffd3a"
            },
            {
              "bytes": 1689084,
              "name": "yokocho-noh-pavilion.stl",
              "sha256": "f9f4582ff38e16904ecc491a726b7f0525b42b658bfbc6b64a45353883b1af40"
            }
          ],
          "archive": {
            "bytes": 6634269,
            "filename": "yokocho-noh-pavilion-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "3d7acafb6e41a18c3b90c29ccf176221f7ac1bc45a43623b8d5eced94c4984be",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-noh-pavilion-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-noh-pavilion.fbx",
              "format": "FBX",
              "bytes": 6883804,
              "sha256": "22d761cb09b0e9106a2da8ad1d41e21719ddde6cf1db3e851722ac56a7ea9065",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-noh-pavilion.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/51cf2eb84da249507bbb5daff82e409f4110d6ba534d1b78cc69d1ca3c7b4cba.json",
                "bytes": 6966,
                "sha256": "51cf2eb84da249507bbb5daff82e409f4110d6ba534d1b78cc69d1ca3c7b4cba"
              }
            }
          ],
          "notice": {
            "bytes": 1025,
            "filename": "LICENSE.txt",
            "sha256": "ed7d6427c77f9e516908503ce38d83a827b661659374d86a416c3e917f920b55",
            "text": "Tiled Noh Stage Pavilion by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-noh-pavilion/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-noh-pavilion/source/yokocho-noh-pavilion.glb"
    },
    {
      "id": "yokocho-noodle-guild-sign",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "麺ギルドの立体看板・旗セット",
      "titleEn": "Noodle Guild Projecting Sign and Pennant Set",
      "description": "樹上横丁のオリジナル形状から切り出した麺ギルドの立体看板。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 元の相対位置に配置した立体看板と独立した旗のセットです。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Noodle Guild Projecting Sign extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Includes the projecting sign and a separate pennant in their authored relative positions. Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 956,
      "dimensions": [
        1.1497960090637207,
        0.41899099946022034,
        1.1528420448303223
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-guild-sign/thumbnail.png",
      "preview": "yokocho-noodle-guild-sign.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/venue_projecting_signs.py": "bd87b5c7fe5aae22f96e8b608a63bff56c7f9caadbb568e11c5b02dded3cf6f5",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "Assets/TreeTopYokocho/Textures/woven_arm.png": "0a39970738a7d29770fb4d1fa03dd2c59277e70242398ccba704c76aeb922468"
        },
        "sourceObjects": [
          "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Iron",
          "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Bronze",
          "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Food_Enamel",
          "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Food_TileGreen",
          "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Food_TileCream",
          "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Noren3"
        ],
        "sourceCollection": "Shops/S02/ProjectingSigns/",
        "sourceTranslation": [
          -10.137948036193848,
          -142.31199645996094,
          -12.22039794921875
        ],
        "preservedMaterials": [
          "Iron",
          "Bronze",
          "Food_Enamel",
          "Food_TileGreen",
          "Food_TileCream",
          "Noren3"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "0a39970738a7d29770fb4d1fa03dd2c59277e70242398ccba704c76aeb922468",
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/venue_projecting_signs.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png",
            "Assets/TreeTopYokocho/Textures/woven_arm.png"
          ],
          "selectors": [
            "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Iron",
            "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Bronze",
            "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Food_Enamel",
            "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Food_TileGreen",
            "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Food_TileCream",
            "Shops/S02/ProjectingSigns/NoodleGuildAssembly__Noren3"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S02/ProjectingSigns/. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-guild-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-noodle-guild-sign.json",
      "attribution": "Noodle Guild Projecting Sign and Pennant Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-noodle-guild-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-noodle-guild-sign.glb",
          "format": "GLB",
          "bytes": 4619736,
          "sha256": "28e9e28a43a1ceb37730cfe3be778b295468367a109e02227f6b1701f8a8270e",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-guild-sign/source/yokocho-noodle-guild-sign.glb"
        },
        {
          "name": "yokocho-noodle-guild-sign.stl",
          "format": "STL",
          "bytes": 47884,
          "sha256": "318be2f5d029e6225efb71adb49e79980ece3cd558230d8f39cfda824b39e70f",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-guild-sign/source/yokocho-noodle-guild-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-noodle-guild-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 4619736,
              "name": "yokocho-noodle-guild-sign.glb",
              "sha256": "28e9e28a43a1ceb37730cfe3be778b295468367a109e02227f6b1701f8a8270e"
            },
            {
              "bytes": 47884,
              "name": "yokocho-noodle-guild-sign.stl",
              "sha256": "318be2f5d029e6225efb71adb49e79980ece3cd558230d8f39cfda824b39e70f"
            }
          ],
          "archive": {
            "bytes": 4400055,
            "filename": "yokocho-noodle-guild-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "30d32853054f3b5fe3dad000fcce03c6d6c7cb97aba5cda32d85afa23b5085cc",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-noodle-guild-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-noodle-guild-sign.fbx",
              "format": "FBX",
              "bytes": 4486748,
              "sha256": "8f25a496c7dc23fca0da55871ae8abd31313aa86bf8a637c1f04779ebf344b17",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-noodle-guild-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/cddb905ba5b7111087a7cb9935363a611de614a1c5723e037339b929c2b76173.json",
                "bytes": 4815,
                "sha256": "cddb905ba5b7111087a7cb9935363a611de614a1c5723e037339b929c2b76173"
              }
            }
          ],
          "notice": {
            "bytes": 1050,
            "filename": "LICENSE.txt",
            "sha256": "fda3250916f8104202ed73f77166c12eac3114374618ccf5013f26d1a0af90ce",
            "text": "Noodle Guild Projecting Sign and Pennant Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-noodle-guild-sign/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-guild-sign/source/yokocho-noodle-guild-sign.glb"
    },
    {
      "id": "yokocho-noodle-stool-set",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "麺処の金属脚スツールセット",
      "titleEn": "Noodle Diner Tubular Stool Set",
      "description": "樹上横丁のオリジナル形状から切り出した麺処の金属脚スツールセット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Noodle Diner Tubular Stool Set extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 4320,
      "dimensions": [
        3.4767611026763916,
        0.6515660285949707,
        2.195672035217285
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-stool-set/thumbnail.png",
      "preview": "yokocho-noodle-stool-set.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/food_venues.py": "1c2a1b092c08c2c2bc4aca9e755e33dc2fa94642860b416ff37cd7e915185284"
        },
        "sourceObjects": [
          "Shops/S02/Personality/NoodleSeats__Food_Oxblood",
          "Shops/S02/Personality/NoodleSeats__Iron",
          "Shops/S02/Personality/NoodleSeats__Bronze"
        ],
        "sourceCollection": "Shops/S02/Personality/NoodleSeats",
        "sourceTranslation": [
          -7.975000381469727,
          -140.03843688964844,
          -13.81318473815918
        ],
        "preservedMaterials": [
          "Food_Oxblood",
          "Iron",
          "Bronze"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/food_venues.py"
          ],
          "selectors": [
            "Shops/S02/Personality/NoodleSeats__Food_Oxblood",
            "Shops/S02/Personality/NoodleSeats__Iron",
            "Shops/S02/Personality/NoodleSeats__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S02/Personality/NoodleSeats. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-stool-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-noodle-stool-set.json",
      "attribution": "Noodle Diner Tubular Stool Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-noodle-stool-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-noodle-stool-set.glb",
          "format": "GLB",
          "bytes": 145792,
          "sha256": "594837b9aa9a1a54ee3c47122c752da78530591ccb82281cdeb1423e6d1f0d2a",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-stool-set/source/yokocho-noodle-stool-set.glb"
        },
        {
          "name": "yokocho-noodle-stool-set.stl",
          "format": "STL",
          "bytes": 216084,
          "sha256": "d1d28bb9f2bc50adc804c60c477211fed5db28332b3f5bf722e87513467d5819",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-stool-set/source/yokocho-noodle-stool-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-noodle-stool-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 145792,
              "name": "yokocho-noodle-stool-set.glb",
              "sha256": "594837b9aa9a1a54ee3c47122c752da78530591ccb82281cdeb1423e6d1f0d2a"
            },
            {
              "bytes": 216084,
              "name": "yokocho-noodle-stool-set.stl",
              "sha256": "d1d28bb9f2bc50adc804c60c477211fed5db28332b3f5bf722e87513467d5819"
            }
          ],
          "archive": {
            "bytes": 92682,
            "filename": "yokocho-noodle-stool-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f5339b905ac6b5988b27554db0adfc064c7e6d057d08024976d6365e31c06ee4",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-noodle-stool-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-noodle-stool-set.fbx",
              "format": "FBX",
              "bytes": 122892,
              "sha256": "3c7ac1e9f002e649e4c1b42c1e44f1c258dd102de5a295ab757c16a443d128aa",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-noodle-stool-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/64620f571f8a92e069541b400dcf23a8738774b0ff64f3581e6445696f3760ce.json",
                "bytes": 317,
                "sha256": "64620f571f8a92e069541b400dcf23a8738774b0ff64f3581e6445696f3760ce"
              }
            }
          ],
          "notice": {
            "bytes": 1035,
            "filename": "LICENSE.txt",
            "sha256": "f6750f4617c65afc80b1a009f72dfcbcfbb13eab48f080ff56e375ced71185fe",
            "text": "Noodle Diner Tubular Stool Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-noodle-stool-set/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-noodle-stool-set/source/yokocho-noodle-stool-set.glb"
    },
    {
      "id": "yokocho-oden-bench-set",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "おでん屋のベンチ二脚セット",
      "titleEn": "Oden Nook Two-Bench Set",
      "description": "樹上横丁のオリジナル形状から切り出したおでん屋のベンチ二脚セット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Oden Nook Two-Bench Set extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 712,
      "dimensions": [
        0.4400010108947754,
        0.5489959716796875,
        3.3399999141693115
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-oden-bench-set/thumbnail.png",
      "preview": "yokocho-oden-bench-set.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/food_venues.py": "1c2a1b092c08c2c2bc4aca9e755e33dc2fa94642860b416ff37cd7e915185284",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9"
        },
        "sourceObjects": [
          "Shops/S03/Personality/OdenBenches__Food_Chestnut",
          "Shops/S03/Personality/OdenBenches__Food_Upholstery",
          "Shops/S03/Personality/OdenBenches__DarkTimber"
        ],
        "sourceCollection": "Shops/S03/Personality/OdenBenches",
        "sourceTranslation": [
          15.949999809265137,
          -140,
          0
        ],
        "preservedMaterials": [
          "Food_Upholstery"
        ],
        "replacedMaterials": [
          "Food_Chestnut",
          "DarkTimber"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/food_venues.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png"
          ],
          "selectors": [
            "Shops/S03/Personality/OdenBenches__Food_Chestnut",
            "Shops/S03/Personality/OdenBenches__Food_Upholstery",
            "Shops/S03/Personality/OdenBenches__DarkTimber"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S03/Personality/OdenBenches. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-oden-bench-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-oden-bench-set.json",
      "attribution": "Oden Nook Two-Bench Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-oden-bench-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-oden-bench-set.glb",
          "format": "GLB",
          "bytes": 1679528,
          "sha256": "6336bbe670a5065ca65192b344fde0c9c91d2507194958ad9306d5f1bb9e6261",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-oden-bench-set/source/yokocho-oden-bench-set.glb"
        },
        {
          "name": "yokocho-oden-bench-set.stl",
          "format": "STL",
          "bytes": 35684,
          "sha256": "ba59c25b4e925146c830b7e507673750bf984d3aa13f2d66609569dda0756c50",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-oden-bench-set/source/yokocho-oden-bench-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-oden-bench-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1679528,
              "name": "yokocho-oden-bench-set.glb",
              "sha256": "6336bbe670a5065ca65192b344fde0c9c91d2507194958ad9306d5f1bb9e6261"
            },
            {
              "bytes": 35684,
              "name": "yokocho-oden-bench-set.stl",
              "sha256": "ba59c25b4e925146c830b7e507673750bf984d3aa13f2d66609569dda0756c50"
            }
          ],
          "archive": {
            "bytes": 1751541,
            "filename": "yokocho-oden-bench-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "ff466c105e69298c0e254ea57858b70dfba1d04fb40bc59f2c0fbbf4157139f2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-oden-bench-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-oden-bench-set.fbx",
              "format": "FBX",
              "bytes": 1789212,
              "sha256": "d0d3230445152bc5b63dd1ba6fda0edeed46596183600ca1e027e8af23f2ac2e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-oden-bench-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/963ae15a36156b9afd584cc58844793481f1f39eb6af77fb08567f1ac0ea6d41.json",
                "bytes": 1687,
                "sha256": "963ae15a36156b9afd584cc58844793481f1f39eb6af77fb08567f1ac0ea6d41"
              }
            }
          ],
          "notice": {
            "bytes": 1026,
            "filename": "LICENSE.txt",
            "sha256": "4ab8a46348f83de6ff5467701b553e4a3248a084e089aed269b5a0bb6ba7e8fa",
            "text": "Oden Nook Two-Bench Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-oden-bench-set/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-oden-bench-set/source/yokocho-oden-bench-set.glb"
    },
    {
      "id": "yokocho-pendant-ceiling",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "バーのペンダント照明セット",
      "titleEn": "Bar Pendant Lighting Set",
      "description": "樹上横丁のオリジナル形状から切り出したバーのペンダント照明セット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Bar Pendant Lighting Set extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "lighting",
      "triangles": 1332,
      "dimensions": [
        2.619999885559082,
        0.6609960198402405,
        0.41999998688697815
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "lighting",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-pendant-ceiling/thumbnail.png",
      "preview": "yokocho-pendant-ceiling.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S06/Personality/PendantCeiling__Iron",
          "Shops/S06/Personality/PendantCeiling__Night_Walnut",
          "Shops/S06/Personality/PendantCeiling__VenueLight_S06_CyanDiffuser",
          "Shops/S06/Personality/PendantCeiling__Bronze"
        ],
        "sourceCollection": "Shops/S06/Personality/PendantCeiling",
        "sourceTranslation": [
          -7.380000114440918,
          -148.13900756835938,
          25.900001525878906
        ],
        "preservedMaterials": [
          "Iron",
          "VenueLight_S06_CyanDiffuser",
          "Bronze"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S06/Personality/PendantCeiling__Iron",
            "Shops/S06/Personality/PendantCeiling__Night_Walnut",
            "Shops/S06/Personality/PendantCeiling__VenueLight_S06_CyanDiffuser",
            "Shops/S06/Personality/PendantCeiling__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S06/Personality/PendantCeiling. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-pendant-ceiling/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-pendant-ceiling.json",
      "attribution": "Bar Pendant Lighting Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-pendant-ceiling/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-pendant-ceiling.glb",
          "format": "GLB",
          "bytes": 80468,
          "sha256": "766abc1b7f2ed4fc6ac8e16f6d83846c94871c024ce37179dfcf223817457b2c",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-pendant-ceiling/source/yokocho-pendant-ceiling.glb"
        },
        {
          "name": "yokocho-pendant-ceiling.stl",
          "format": "STL",
          "bytes": 66684,
          "sha256": "1cbe8379f6066e3554333f0480b4ec58994816575f1f349232b9cfbe723554ef",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-pendant-ceiling/source/yokocho-pendant-ceiling.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-pendant-ceiling",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 80468,
              "name": "yokocho-pendant-ceiling.glb",
              "sha256": "766abc1b7f2ed4fc6ac8e16f6d83846c94871c024ce37179dfcf223817457b2c"
            },
            {
              "bytes": 66684,
              "name": "yokocho-pendant-ceiling.stl",
              "sha256": "1cbe8379f6066e3554333f0480b4ec58994816575f1f349232b9cfbe723554ef"
            }
          ],
          "archive": {
            "bytes": 45577,
            "filename": "yokocho-pendant-ceiling-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b23695ca62eb2f43dc7b2cb31adccf83bc48a6b40bcf16890a83a7ff7d26cea2",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-pendant-ceiling-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-pendant-ceiling.fbx",
              "format": "FBX",
              "bytes": 66508,
              "sha256": "0fe88f38853372a66f869ea3e671cd5cf3aa7b1f8ae7cf57647a4df08431d7d3",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-pendant-ceiling.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/50e97300e216f222b4267788962d33049d6154c15e402373f11e34e68bc99967.json",
                "bytes": 315,
                "sha256": "50e97300e216f222b4267788962d33049d6154c15e402373f11e34e68bc99967"
              }
            }
          ],
          "notice": {
            "bytes": 1028,
            "filename": "LICENSE.txt",
            "sha256": "73d142d992793174f0d959eb6a8bd0ef7907a5dc6e7cb6cf51d12938b7d0785c",
            "text": "Bar Pendant Lighting Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-pendant-ceiling/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-pendant-ceiling/source/yokocho-pendant-ceiling.glb"
    },
    {
      "id": "yokocho-plaster",
      "title": "樹上横丁｜暖色の漆喰",
      "titleEn": "TreeTop Yokocho | Warm Plaster",
      "description": "黄土色がかった暖かな壁面用の細粒漆喰模様。ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期で接続します。通常のリピートではシームレスではありません。元のベースカラーのみで、PBRの質感は含みません。",
      "descriptionEn": "Fine-grained warm ochre plaster color for walls. Seamless only with mirrored repeat: neighboring tiles flip horizontally and vertically in a 2×2 period. Ordinary repeat is not seamless. Original basecolor only; no PBR response is implied.",
      "category": "plaster",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "mirror",
        "plaster"
      ],
      "maps": {
        "baseColor": "plaster.png"
      },
      "width": 1024,
      "height": 1024,
      "resolution": 1024,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-plaster/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/plaster.png": "3f9b2283b32a1b497dd4c03556e777588f4d43bc559d75ed9092035f85e1146e"
        },
        "generatorSources": {
          "Source/high_detail.py": "a5dff6eb717f112997a03241ce43fb8edf2fa553b8fd8444bb3e9ffd552d202d"
        },
        "generator": "high_detail.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "2×2 period of the original source with alternating horizontal and vertical flips; no material-render embellishment.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/plaster.png",
            "Source/high_detail.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-plaster/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-plaster.json",
      "attribution": "TreeTop Yokocho | Warm Plaster by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-plaster/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "plaster.png",
          "format": "PNG",
          "bytes": 1351155,
          "sha256": "3f9b2283b32a1b497dd4c03556e777588f4d43bc559d75ed9092035f85e1146e",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-plaster/source/plaster.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-plaster",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 565,
            "filename": "LICENSE.txt",
            "sha256": "75c1a6c766e88a3f736351acc5ff38967f3cc50be0e6c6dbfc65ef7ef6b7b240",
            "text": "TreeTop Yokocho | Warm Plaster by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-plaster/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-plaster-1.0.0-minimal-1.0.0.zip",
          "bytes": 1351440,
          "sha256": "08bedc48946f13f84e4eed34c2e50aa9801282a1c59e9886bfb61acc47464977",
          "sourceFiles": [
            {
              "bytes": 1351155,
              "name": "plaster.png",
              "sha256": "3f9b2283b32a1b497dd4c03556e777588f4d43bc559d75ed9092035f85e1146e"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "08bedc48946f13f84e4eed34c2e50aa9801282a1c59e9886bfb61acc47464977"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-plaster/source/plaster.png"
      }
    },
    {
      "id": "yokocho-record-library",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "レコード棚とスピーカーセット",
      "titleEn": "Record Library and Speaker Set",
      "description": "樹上横丁のオリジナル形状から切り出したレコード棚とスピーカーセット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Record Library and Speaker Set extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 854,
      "dimensions": [
        5.519999980926514,
        2.032500982284546,
        0.5350000262260437
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-record-library/thumbnail.png",
      "preview": "yokocho-record-library.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799",
          "Assets/TreeTopYokocho/Textures/nightlife_signs.png": "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5"
        },
        "sourceObjects": [
          "Shops/S07/Personality/RecordLibrary__Night_Walnut",
          "Shops/S07/Personality/RecordLibrary__Night_SpeakerCone",
          "Shops/S07/Personality/RecordLibrary__Iron",
          "Shops/S07/Personality/RecordLibrary__Night_Print"
        ],
        "sourceCollection": "Shops/S07/Personality/RecordLibrary",
        "sourceTranslation": [
          6.949999809265137,
          -146.0449981689453,
          29.302499771118164
        ],
        "preservedMaterials": [
          "Night_SpeakerCone",
          "Iron",
          "Night_Print"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "aa75562739203504b7574565f1b0f8733ab6a20289af362edd48f20a7aa99de5"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py",
            "Assets/TreeTopYokocho/Textures/nightlife_signs.png"
          ],
          "selectors": [
            "Shops/S07/Personality/RecordLibrary__Night_Walnut",
            "Shops/S07/Personality/RecordLibrary__Night_SpeakerCone",
            "Shops/S07/Personality/RecordLibrary__Iron",
            "Shops/S07/Personality/RecordLibrary__Night_Print"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S07/Personality/RecordLibrary. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-record-library/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-record-library.json",
      "attribution": "Record Library and Speaker Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-record-library/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-record-library.glb",
          "format": "GLB",
          "bytes": 453728,
          "sha256": "94d87bd5beee4b41550767ad9ce6a6dc4b767381586787eb67c8f1960c14d651",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-record-library/source/yokocho-record-library.glb"
        },
        {
          "name": "yokocho-record-library.stl",
          "format": "STL",
          "bytes": 42784,
          "sha256": "304c6c1df3502f606a4b07f01c8423d581078fc5ced92913ea1c6cb431487849",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-record-library/source/yokocho-record-library.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-record-library",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 453728,
              "name": "yokocho-record-library.glb",
              "sha256": "94d87bd5beee4b41550767ad9ce6a6dc4b767381586787eb67c8f1960c14d651"
            },
            {
              "bytes": 42784,
              "name": "yokocho-record-library.stl",
              "sha256": "304c6c1df3502f606a4b07f01c8423d581078fc5ced92913ea1c6cb431487849"
            }
          ],
          "archive": {
            "bytes": 399055,
            "filename": "yokocho-record-library-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "81bfe53e92ef6c1d15989d515951c9265a521858a149722a3d43a87b6818bab7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-record-library-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-record-library.fbx",
              "format": "FBX",
              "bytes": 440732,
              "sha256": "89333716f47e6a6dafe478931f3eb9d883fe18f81cada3101df3eb501f9a4786",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-record-library.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/4fde6bad230c26467c362cb9a7027d87ae6dcc0cc16140f238a7fd15294b8516.json",
                "bytes": 318,
                "sha256": "4fde6bad230c26467c362cb9a7027d87ae6dcc0cc16140f238a7fd15294b8516"
              }
            }
          ],
          "notice": {
            "bytes": 1033,
            "filename": "LICENSE.txt",
            "sha256": "581f9edc994a4252a471a53047a34567d27c94c4680dcdc69fb7e2e02ba01281",
            "text": "Record Library and Speaker Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-record-library/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-record-library/source/yokocho-record-library.glb"
    },
    {
      "id": "yokocho-roof",
      "title": "樹上横丁｜青灰色の屋根",
      "titleEn": "TreeTop Yokocho | Blue-grey Roof",
      "description": "縦リブと横方向の継ぎ目を描いた青灰色の屋根材。ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期で接続します。通常のリピートではシームレスではありません。元のベースカラーのみで、PBRの質感は含みません。",
      "descriptionEn": "Blue-grey roof color with vertical ribs and horizontal joints. Seamless only with mirrored repeat: neighboring tiles flip horizontally and vertically in a 2×2 period. Ordinary repeat is not seamless. Original basecolor only; no PBR response is implied.",
      "category": "roof",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "mirror",
        "roof"
      ],
      "maps": {
        "baseColor": "roof.png"
      },
      "width": 512,
      "height": 512,
      "resolution": 512,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-roof/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/roof.png": "474dcce9ff31a067d21a4b0952ad350133fcdd4a0e2c4cfa0fa816b8d8584227"
        },
        "generatorSources": {
          "Source/create_textures.py": "ab9f403cdec8cc288cb08cc9763b58821d53f12d32dfb63af556ee189785e2c0"
        },
        "generator": "create_textures.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "2×2 period of the original source with alternating horizontal and vertical flips; no material-render embellishment.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/roof.png",
            "Source/create_textures.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-roof/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-roof.json",
      "attribution": "TreeTop Yokocho | Blue-grey Roof by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-roof/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "roof.png",
          "format": "PNG",
          "bytes": 326196,
          "sha256": "474dcce9ff31a067d21a4b0952ad350133fcdd4a0e2c4cfa0fa816b8d8584227",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-roof/source/roof.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-roof",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 564,
            "filename": "LICENSE.txt",
            "sha256": "a09b61fdf8c0870461e04d05e663fb418f03ab0061fad16fd9128ddb02ddc655",
            "text": "TreeTop Yokocho | Blue-grey Roof by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-roof/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-roof-1.0.0-minimal-1.0.0.zip",
          "bytes": 326825,
          "sha256": "58f53ca288019430e03edf57c1188edcad030a594fc20da2c3429832d3db2de6",
          "sourceFiles": [
            {
              "bytes": 326196,
              "name": "roof.png",
              "sha256": "474dcce9ff31a067d21a4b0952ad350133fcdd4a0e2c4cfa0fa816b8d8584227"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "58f53ca288019430e03edf57c1188edcad030a594fc20da2c3429832d3db2de6"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-roof/source/roof.png"
      }
    },
    {
      "id": "yokocho-shopfront-identity",
      "title": "樹上横丁｜店舗の暖簾と印刷意匠",
      "titleEn": "TreeTop Yokocho | Shopfront Textile and Print Atlas",
      "description": "8店舗の暖簾・店名・縦書きの短冊・紋章をまとめた印刷用アトラス。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。",
      "descriptionEn": "Printed identity atlas with eight shopfront textiles, names, vertical strips and emblems. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only.",
      "category": "signage",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "signage"
      ],
      "maps": {
        "baseColor": "shopfront_identity.png"
      },
      "width": 2048,
      "height": 2048,
      "resolution": 2048,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-shopfront-identity/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/shopfront_identity.png": "d7eb2b12eddb030462dac06013475d33ab32a20c5ce563f9186570156b0f1947"
        },
        "generatorSources": {
          "Source/shopfront_identity.py": "3b65a398b9cac15c136666dd0a585c719095a48f38a4985617b6fd652e6c01f0"
        },
        "generator": "shopfront_identity.py",
        "notes": "Rendered glyph artwork only. No font binaries or font build files distributed. Source/fonts/OFL.txt states that the font-license requirement does not apply to documents created using the fonts or derivatives. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; generator source reviewed. No claim of exact regeneration for font-dependent historical artwork.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/shopfront_identity.png",
            "Source/shopfront_identity.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-shopfront-identity/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-shopfront-identity.json",
      "attribution": "TreeTop Yokocho | Shopfront Textile and Print Atlas by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-shopfront-identity/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "shopfront_identity.png",
          "format": "PNG",
          "bytes": 4276185,
          "sha256": "d7eb2b12eddb030462dac06013475d33ab32a20c5ce563f9186570156b0f1947",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-shopfront-identity/source/shopfront_identity.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-shopfront-identity",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 597,
            "filename": "LICENSE.txt",
            "sha256": "1f66c13e4bc85e991bbff2dc56052f2a1d3945fdc157a1a513fb20ac2a5cc84e",
            "text": "TreeTop Yokocho | Shopfront Textile and Print Atlas by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-shopfront-identity/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-shopfront-identity-1.0.0-minimal-1.0.0.zip",
          "bytes": 4278128,
          "sha256": "f59658c44b37e032cb2af2530fb4f30a74d8e3ef6c4554af79d0ac1b4c94167c",
          "sourceFiles": [
            {
              "bytes": 4276185,
              "name": "shopfront_identity.png",
              "sha256": "d7eb2b12eddb030462dac06013475d33ab32a20c5ce563f9186570156b0f1947"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "f59658c44b37e032cb2af2530fb4f30a74d8e3ef6c4554af79d0ac1b4c94167c"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-shopfront-identity/source/shopfront_identity.png"
      }
    },
    {
      "id": "yokocho-signs",
      "title": "樹上横丁｜横丁の案内看板アトラス",
      "titleEn": "TreeTop Yokocho | Yokocho Wayfinding Sign Atlas",
      "description": "16段の店名・階層案内・入口案内を収めた縦長の日本語看板アトラス。クランプ用。シームレスではありません。原画像と縦横比を維持。元のUV配置に合わせて使用するベースカラーです。",
      "descriptionEn": "Tall atlas containing 16 shop, floor, entrance and wayfinding sign strips in Japanese. Clamp to edge; not seamless. Original image and aspect ratio preserved. Use the authored UV layout; basecolor only.",
      "category": "signage",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "clamp",
        "signage"
      ],
      "maps": {
        "baseColor": "signs.png"
      },
      "width": 1024,
      "height": 2048,
      "resolution": 2048,
      "wrapMode": "clamp",
      "seamless": false,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-signs/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/signs.png": "02820335f5f2a6efbda17f34a6db5391d43b137508a2b1f9b1c8cd5e92ac3a6e"
        },
        "generatorSources": {
          "Source/create_textures.py": "ab9f403cdec8cc288cb08cc9763b58821d53f12d32dfb63af556ee189785e2c0",
          "Source/high_detail.py": "a5dff6eb717f112997a03241ce43fb8edf2fa553b8fd8444bb3e9ffd552d202d"
        },
        "generator": "create_textures.py + high_detail.py",
        "notes": "Rendered glyph artwork only. No font binaries or font build files distributed. Source/fonts/OFL.txt states that the font-license requirement does not apply to documents created using the fonts or derivatives. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; generator source reviewed. No claim of exact regeneration for font-dependent historical artwork.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "Original source image, fitted without cropping; checkerboard behind transparency.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/signs.png",
            "Source/create_textures.py",
            "Source/high_detail.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-signs/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-signs.json",
      "attribution": "TreeTop Yokocho | Yokocho Wayfinding Sign Atlas by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-signs/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "signs.png",
          "format": "PNG",
          "bytes": 3179780,
          "sha256": "02820335f5f2a6efbda17f34a6db5391d43b137508a2b1f9b1c8cd5e92ac3a6e",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-signs/source/signs.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-signs",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 580,
            "filename": "LICENSE.txt",
            "sha256": "e7677c4f0ab1f072658ba7777e52c7106ce99043a618b5c3a2246ff0a0f34755",
            "text": "TreeTop Yokocho | Yokocho Wayfinding Sign Atlas by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-signs/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-signs-1.0.0-minimal-1.0.0.zip",
          "bytes": 3171442,
          "sha256": "461bb56447780a96512e12d3a040baeb65a3cb73d62a82fca288f02909c5748b",
          "sourceFiles": [
            {
              "bytes": 3179780,
              "name": "signs.png",
              "sha256": "02820335f5f2a6efbda17f34a6db5391d43b137508a2b1f9b1c8cd5e92ac3a6e"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "461bb56447780a96512e12d3a040baeb65a3cb73d62a82fca288f02909c5748b"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-signs/source/signs.png"
      }
    },
    {
      "id": "yokocho-snack-chair",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "スナックの背付き椅子",
      "titleEn": "Snack Bar Upholstered Chair",
      "description": "樹上横丁のオリジナル形状から切り出したスナックの背付き椅子。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Snack Bar Upholstered Chair extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 580,
      "dimensions": [
        0.7374770045280457,
        1.117508053779602,
        0.7969560027122498
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-chair/thumbnail.png",
      "preview": "yokocho-snack-chair.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9"
        },
        "sourceObjects": [
          "Shops/S04/Personality/Seating/4_snack__Night_WineUpholstery",
          "Shops/S04/Personality/Seating/4_snack__Night_Walnut",
          "Shops/S04/Personality/Seating/4_snack__Bronze"
        ],
        "sourceCollection": "Shops/S04/Personality/Seating/4_snack",
        "sourceTranslation": [
          7.444312572479248,
          -140.04249572753906,
          12.113321304321289
        ],
        "preservedMaterials": [
          "Night_WineUpholstery",
          "Bronze"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png"
          ],
          "selectors": [
            "Shops/S04/Personality/Seating/4_snack__Night_WineUpholstery",
            "Shops/S04/Personality/Seating/4_snack__Night_Walnut",
            "Shops/S04/Personality/Seating/4_snack__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S04/Personality/Seating/4_snack. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-chair/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-snack-chair.json",
      "attribution": "Snack Bar Upholstered Chair by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-snack-chair/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-snack-chair.glb",
          "format": "GLB",
          "bytes": 3480380,
          "sha256": "75707369d83d8027866b4ba409a0e814262faaa4a7fe6116078234063157bfbb",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-chair/source/yokocho-snack-chair.glb"
        },
        {
          "name": "yokocho-snack-chair.stl",
          "format": "STL",
          "bytes": 29084,
          "sha256": "7569e9075819fc9a624ae1bb5c682dad9cfbc5779c6e4d2ae47261e8027e5757",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-chair/source/yokocho-snack-chair.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-snack-chair",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 3480380,
              "name": "yokocho-snack-chair.glb",
              "sha256": "75707369d83d8027866b4ba409a0e814262faaa4a7fe6116078234063157bfbb"
            },
            {
              "bytes": 29084,
              "name": "yokocho-snack-chair.stl",
              "sha256": "7569e9075819fc9a624ae1bb5c682dad9cfbc5779c6e4d2ae47261e8027e5757"
            }
          ],
          "archive": {
            "bytes": 3563743,
            "filename": "yokocho-snack-chair-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "12d6d690554944d9686b0a54da0fecafa0229652c0a05295411d0ffd24f4c9c7",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-snack-chair-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-snack-chair.fbx",
              "format": "FBX",
              "bytes": 3598812,
              "sha256": "929de64837b4536577fae3a1b56a4fc026263dd0dc0f9e3296260eba9666127e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-snack-chair.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/0057348104da81833f8a4d4896eab9fe62bdd5f7b8bc2db75a6bcb9fcf77ab49.json",
                "bytes": 3839,
                "sha256": "0057348104da81833f8a4d4896eab9fe62bdd5f7b8bc2db75a6bcb9fcf77ab49"
              }
            }
          ],
          "notice": {
            "bytes": 1027,
            "filename": "LICENSE.txt",
            "sha256": "b6aa5ade197f247c2d5e3c10f83771ec979547c4019f486b1d0e52b82e951c54",
            "text": "Snack Bar Upholstered Chair by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-snack-chair/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-chair/source/yokocho-snack-chair.glb"
    },
    {
      "id": "yokocho-snack-counter",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "折れ曲がりスナックカウンター",
      "titleEn": "Bent Snack Bar Counter",
      "description": "樹上横丁のオリジナル形状から切り出した折れ曲がりスナックカウンター。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Bent Snack Bar Counter extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 1316,
      "dimensions": [
        3.705928087234497,
        1.1300050020217896,
        2.549622058868408
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-counter/thumbnail.png",
      "preview": "yokocho-snack-counter.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9"
        },
        "sourceObjects": [
          "Shops/S04/Personality/BentSnackCounter__Night_Walnut",
          "Shops/S04/Personality/BentSnackCounter__Night_WineUpholstery",
          "Shops/S04/Personality/BentSnackCounter__Bronze",
          "Shops/S04/Personality/BentSnackCounter__Plaster",
          "Shops/S04/Personality/BentSnackCounter__Night_SmokyGlass",
          "Shops/S04/Personality/BentSnackCounter__Tea",
          "Shops/S04/Personality/BentSnackCounter__Ceramic"
        ],
        "sourceCollection": "Shops/S04/Personality/BentSnackCounter",
        "sourceTranslation": [
          5.4305291175842285,
          -140.02999877929688,
          11.616312026977539
        ],
        "preservedMaterials": [
          "Night_WineUpholstery",
          "Bronze",
          "Night_SmokyGlass",
          "Tea",
          "Ceramic"
        ],
        "replacedMaterials": [
          "Night_Walnut",
          "Plaster"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png"
          ],
          "selectors": [
            "Shops/S04/Personality/BentSnackCounter__Night_Walnut",
            "Shops/S04/Personality/BentSnackCounter__Night_WineUpholstery",
            "Shops/S04/Personality/BentSnackCounter__Bronze",
            "Shops/S04/Personality/BentSnackCounter__Plaster",
            "Shops/S04/Personality/BentSnackCounter__Night_SmokyGlass",
            "Shops/S04/Personality/BentSnackCounter__Tea",
            "Shops/S04/Personality/BentSnackCounter__Ceramic"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S04/Personality/BentSnackCounter. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-counter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-snack-counter.json",
      "attribution": "Bent Snack Bar Counter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-snack-counter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-snack-counter.glb",
          "format": "GLB",
          "bytes": 3536912,
          "sha256": "1fc6f18dd3e41e835126e23656245a118bbb8942c63c8a34ca8356237796ad42",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-counter/source/yokocho-snack-counter.glb"
        },
        {
          "name": "yokocho-snack-counter.stl",
          "format": "STL",
          "bytes": 65884,
          "sha256": "5af1753d34bf68036c5dd2e3813954d7fe07ef8356df15b8ca46cfcc9d625c7e",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-counter/source/yokocho-snack-counter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-snack-counter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 3536912,
              "name": "yokocho-snack-counter.glb",
              "sha256": "1fc6f18dd3e41e835126e23656245a118bbb8942c63c8a34ca8356237796ad42"
            },
            {
              "bytes": 65884,
              "name": "yokocho-snack-counter.stl",
              "sha256": "5af1753d34bf68036c5dd2e3813954d7fe07ef8356df15b8ca46cfcc9d625c7e"
            }
          ],
          "archive": {
            "bytes": 3577964,
            "filename": "yokocho-snack-counter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d4b31b175cea274e716dc470c3c1ed9c37a4ee098dfc9cfd90478bed2a4c52d5",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-snack-counter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-snack-counter.fbx",
              "format": "FBX",
              "bytes": 3627212,
              "sha256": "12d4fa872438d1b974421c09575e97906251a5b790347e8823b1f822b0c3fecd",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-snack-counter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/16217be0e510d2e677e55b1baeb88c8f6b84732bcadc383f367b7fd421b26628.json",
                "bytes": 3840,
                "sha256": "16217be0e510d2e677e55b1baeb88c8f6b84732bcadc383f367b7fd421b26628"
              }
            }
          ],
          "notice": {
            "bytes": 1024,
            "filename": "LICENSE.txt",
            "sha256": "af77edf42bd99a09b3ac38482f49b3213e58602738c36cb09ed4d0dffff96abe",
            "text": "Bent Snack Bar Counter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-snack-counter/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-snack-counter/source/yokocho-snack-counter.glb"
    },
    {
      "id": "yokocho-star-distillery-sign",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "星の蒸留所の立体看板",
      "titleEn": "Star Distillery Projecting Sign",
      "description": "樹上横丁のオリジナル形状から切り出した星の蒸留所の立体看板。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Star Distillery Projecting Sign extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 844,
      "dimensions": [
        0.2015009969472885,
        0.4899899959564209,
        0.7650009989738464
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-star-distillery-sign/thumbnail.png",
      "preview": "yokocho-star-distillery-sign.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/venue_projecting_signs.py": "bd87b5c7fe5aae22f96e8b608a63bff56c7f9caadbb568e11c5b02dded3cf6f5"
        },
        "sourceObjects": [
          "Shops/S06/ProjectingSigns/StarDistilleryAssembly__Iron",
          "Shops/S06/ProjectingSigns/StarDistilleryAssembly__Bronze",
          "Shops/S06/ProjectingSigns/StarDistilleryAssembly__Night_SmokyGlass",
          "Shops/S06/ProjectingSigns/StarDistilleryAssembly__Food_TileCream"
        ],
        "sourceCollection": "Shops/S06/ProjectingSigns/",
        "sourceTranslation": [
          -11.08074951171875,
          -148.31500244140625,
          24.032501220703125
        ],
        "preservedMaterials": [
          "Iron",
          "Bronze",
          "Night_SmokyGlass",
          "Food_TileCream"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/venue_projecting_signs.py"
          ],
          "selectors": [
            "Shops/S06/ProjectingSigns/StarDistilleryAssembly__Iron",
            "Shops/S06/ProjectingSigns/StarDistilleryAssembly__Bronze",
            "Shops/S06/ProjectingSigns/StarDistilleryAssembly__Night_SmokyGlass",
            "Shops/S06/ProjectingSigns/StarDistilleryAssembly__Food_TileCream"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S06/ProjectingSigns/. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-star-distillery-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-star-distillery-sign.json",
      "attribution": "Star Distillery Projecting Sign by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-star-distillery-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-star-distillery-sign.glb",
          "format": "GLB",
          "bytes": 89020,
          "sha256": "13a53c569911364758357ca3e34ddb557b9faa6251d97c9bbe6f0929a05fdd6b",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-star-distillery-sign/source/yokocho-star-distillery-sign.glb"
        },
        {
          "name": "yokocho-star-distillery-sign.stl",
          "format": "STL",
          "bytes": 42284,
          "sha256": "233bb8108df3c49900a66e03dc980a683e90a36c6ec68ba3b7b603ab16fb1819",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-star-distillery-sign/source/yokocho-star-distillery-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-star-distillery-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 89020,
              "name": "yokocho-star-distillery-sign.glb",
              "sha256": "13a53c569911364758357ca3e34ddb557b9faa6251d97c9bbe6f0929a05fdd6b"
            },
            {
              "bytes": 42284,
              "name": "yokocho-star-distillery-sign.stl",
              "sha256": "233bb8108df3c49900a66e03dc980a683e90a36c6ec68ba3b7b603ab16fb1819"
            }
          ],
          "archive": {
            "bytes": 33183,
            "filename": "yokocho-star-distillery-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "de5eceebeb099996710268803d98e6c7f831b0be8eb69a5739d457641a9e0733",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-star-distillery-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-star-distillery-sign.fbx",
              "format": "FBX",
              "bytes": 53916,
              "sha256": "c6860522a76685467d87d8362231c8bc84f318ae9674847a2f41ce45608a47e5",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-star-distillery-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ecdcbf583eb03c3a729a6756e7177168a8845121dd057c28eb7cc28486096343.json",
                "bytes": 315,
                "sha256": "ecdcbf583eb03c3a729a6756e7177168a8845121dd057c28eb7cc28486096343"
              }
            }
          ],
          "notice": {
            "bytes": 1040,
            "filename": "LICENSE.txt",
            "sha256": "160e606bbdbf383ddd830bc6f14a46eada6b7d06f2c7438134099a79ad838481",
            "text": "Star Distillery Projecting Sign by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-star-distillery-sign/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-star-distillery-sign/source/yokocho-star-distillery-sign.glb"
    },
    {
      "id": "yokocho-tea-furniture-set",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "茶亭のテーブルと格子椅子セット",
      "titleEn": "Tea Pavilion Tables and Lattice Chairs",
      "description": "樹上横丁のオリジナル形状から切り出した茶亭のテーブルと格子椅子セット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Tea Pavilion Tables and Lattice Chairs extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 1976,
      "dimensions": [
        5.040000915527344,
        1.0073399543762207,
        3.2039999961853027
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-tea-furniture-set/thumbnail.png",
      "preview": "yokocho-tea-furniture-set.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/food_venues.py": "1c2a1b092c08c2c2bc4aca9e755e33dc2fa94642860b416ff37cd7e915185284",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9"
        },
        "sourceObjects": [
          "Shops/S05/Personality/TeaFurniture__Food_PaleJoinery",
          "Shops/S05/Personality/TeaFurniture__Food_Upholstery"
        ],
        "sourceCollection": "Shops/S05/Personality/TeaFurniture",
        "sourceTranslation": [
          -29,
          -140.0211944580078,
          2.6000001430511475
        ],
        "preservedMaterials": [
          "Food_Upholstery"
        ],
        "replacedMaterials": [
          "Food_PaleJoinery"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/food_venues.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png"
          ],
          "selectors": [
            "Shops/S05/Personality/TeaFurniture__Food_PaleJoinery",
            "Shops/S05/Personality/TeaFurniture__Food_Upholstery"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S05/Personality/TeaFurniture. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-tea-furniture-set/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-tea-furniture-set.json",
      "attribution": "Tea Pavilion Tables and Lattice Chairs by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-tea-furniture-set/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-tea-furniture-set.glb",
          "format": "GLB",
          "bytes": 1784796,
          "sha256": "c6dfa584b18b8d30bf7a78fccb9e25704e6403b37c1b307df0f4045fa8839ee5",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-tea-furniture-set/source/yokocho-tea-furniture-set.glb"
        },
        {
          "name": "yokocho-tea-furniture-set.stl",
          "format": "STL",
          "bytes": 98884,
          "sha256": "2bbe96cfa73b3d3b4277c3f42c4ffbc88e9b44246bc30922d619b9fa1c579bb9",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-tea-furniture-set/source/yokocho-tea-furniture-set.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-tea-furniture-set",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 1784796,
              "name": "yokocho-tea-furniture-set.glb",
              "sha256": "c6dfa584b18b8d30bf7a78fccb9e25704e6403b37c1b307df0f4045fa8839ee5"
            },
            {
              "bytes": 98884,
              "name": "yokocho-tea-furniture-set.stl",
              "sha256": "2bbe96cfa73b3d3b4277c3f42c4ffbc88e9b44246bc30922d619b9fa1c579bb9"
            }
          ],
          "archive": {
            "bytes": 1784340,
            "filename": "yokocho-tea-furniture-set-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "824c6d1b3c05ca3df9446af1cf5dc503b7aa46398a214ed231a5d87318b3c309",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-tea-furniture-set-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-tea-furniture-set.fbx",
              "format": "FBX",
              "bytes": 1823468,
              "sha256": "b532e5b3e0cd1a3d48673902e3a0c31b0d0d1bd6586762cd7e1a4b5b8eb024d3",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-tea-furniture-set.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/6d1a4d8ab607dcc521ea05355125f0a7bf0ca12131cc53382f58f20c92c895c5.json",
                "bytes": 1687,
                "sha256": "6d1a4d8ab607dcc521ea05355125f0a7bf0ca12131cc53382f58f20c92c895c5"
              }
            }
          ],
          "notice": {
            "bytes": 1044,
            "filename": "LICENSE.txt",
            "sha256": "4d95f887edcaadf55dd1d62f54c2e0d23c718bcbe02de1382492ebe585d7ac5a",
            "text": "Tea Pavilion Tables and Lattice Chairs by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-tea-furniture-set/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-tea-furniture-set/source/yokocho-tea-furniture-set.glb"
    },
    {
      "id": "yokocho-telecom-mast",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "通信アンテナマスト",
      "titleEn": "Telecommunications Mast",
      "description": "樹上横丁のオリジナル形状から切り出した通信アンテナマスト。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Telecommunications Mast extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "industrial",
      "triangles": 2156,
      "dimensions": [
        4.5414137840271,
        33.84410095214844,
        4.38312292098999
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "industrial",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-telecom-mast/thumbnail.png",
      "preview": "yokocho-telecom-mast.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/tree_infrastructure.py": "28297877dd8b7c635bb52f4f9495256799a763e6ec7779cadbd1eabf21241641"
        },
        "sourceObjects": [
          "Infrastructure/Telecom/Mast__UtilityGalvanized",
          "Infrastructure/Telecom/Mast__UtilityCable"
        ],
        "sourceCollection": "Infrastructure/Telecom/Mast",
        "sourceTranslation": [
          1.32929265499115,
          -190.15708923339844,
          -3.0415823459625244
        ],
        "preservedMaterials": [
          "UtilityGalvanized",
          "UtilityCable"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/tree_infrastructure.py"
          ],
          "selectors": [
            "Infrastructure/Telecom/Mast__UtilityGalvanized",
            "Infrastructure/Telecom/Mast__UtilityCable"
          ],
          "context": "Present in the pinned v2.19.0 source world under Infrastructure/Telecom/Mast. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-telecom-mast/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-telecom-mast.json",
      "attribution": "Telecommunications Mast by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-telecom-mast/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-telecom-mast.glb",
          "format": "GLB",
          "bytes": 136092,
          "sha256": "e0fe0d1aebe2692f597e5f73c438385c2d19d1ed4d5dac75721ec3cc130f8b54",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-telecom-mast/source/yokocho-telecom-mast.glb"
        },
        {
          "name": "yokocho-telecom-mast.stl",
          "format": "STL",
          "bytes": 107884,
          "sha256": "e7354ffcdceec84cd9a944b697a0e54b612351d2645e9b428249112bfb0a4dac",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-telecom-mast/source/yokocho-telecom-mast.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-telecom-mast",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 136092,
              "name": "yokocho-telecom-mast.glb",
              "sha256": "e0fe0d1aebe2692f597e5f73c438385c2d19d1ed4d5dac75721ec3cc130f8b54"
            },
            {
              "bytes": 107884,
              "name": "yokocho-telecom-mast.stl",
              "sha256": "e7354ffcdceec84cd9a944b697a0e54b612351d2645e9b428249112bfb0a4dac"
            }
          ],
          "archive": {
            "bytes": 61642,
            "filename": "yokocho-telecom-mast-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d82bbcd89c15216644b91fb23e94c92530c2ee273f01c30ff35e7deed709f606",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-telecom-mast-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-telecom-mast.fbx",
              "format": "FBX",
              "bytes": 83084,
              "sha256": "3a355248e24eb44a8ec4e9650f128863890e826da61e2b5406bae4acbceff3d9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-telecom-mast.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/d7bd4a12654362d3e3aed6ce765d8a597e3136e39d41c138aa09c7bea22a2f19.json",
                "bytes": 315,
                "sha256": "d7bd4a12654362d3e3aed6ce765d8a597e3136e39d41c138aa09c7bea22a2f19"
              }
            }
          ],
          "notice": {
            "bytes": 1024,
            "filename": "LICENSE.txt",
            "sha256": "067f781b75e506cbbd304eaa2d5293ff9966523eae4102159f89fe9466baabc6",
            "text": "Telecommunications Mast by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-telecom-mast/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-telecom-mast/source/yokocho-telecom-mast.glb"
    },
    {
      "id": "yokocho-tile-clay",
      "title": "樹上横丁｜焼成タイル",
      "titleEn": "TreeTop Yokocho | Fired Clay Tile",
      "description": "青灰色の焼成面に細かな粒状模様を加えた色マップ。ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期で接続します。通常のリピートではシームレスではありません。元のベースカラーのみで、PBRの質感は含みません。",
      "descriptionEn": "Fine granular blue-grey fired-clay color; no tile geometry or grout supplied. Seamless only with mirrored repeat: neighboring tiles flip horizontally and vertically in a 2×2 period. Ordinary repeat is not seamless. Original basecolor only; no PBR response is implied.",
      "category": "ceramic",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "mirror",
        "ceramic"
      ],
      "maps": {
        "baseColor": "tile_clay.png"
      },
      "width": 1024,
      "height": 1024,
      "resolution": 1024,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-tile-clay/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/tile_clay.png": "04445a87cb43746b7c2481de1ff0e6ee1eac62e29cf77f863d6676e5e2ff1c36"
        },
        "generatorSources": {
          "Source/high_detail.py": "a5dff6eb717f112997a03241ce43fb8edf2fa553b8fd8444bb3e9ffd552d202d"
        },
        "generator": "high_detail.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "2×2 period of the original source with alternating horizontal and vertical flips; no material-render embellishment.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/tile_clay.png",
            "Source/high_detail.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-tile-clay/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-tile-clay.json",
      "attribution": "TreeTop Yokocho | Fired Clay Tile by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-tile-clay/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "tile_clay.png",
          "format": "PNG",
          "bytes": 1323254,
          "sha256": "04445a87cb43746b7c2481de1ff0e6ee1eac62e29cf77f863d6676e5e2ff1c36",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-tile-clay/source/tile_clay.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-tile-clay",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 570,
            "filename": "LICENSE.txt",
            "sha256": "d2fcebad45f8db7938138b111e56e49545c33666fe7a7beef3e17d3c226be1e1",
            "text": "TreeTop Yokocho | Fired Clay Tile by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-tile-clay/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-tile-clay-1.0.0-minimal-1.0.0.zip",
          "bytes": 1323112,
          "sha256": "e7b763a32ac6666c2fd24d656e6defb9f14b947f3a07d40990dfaecf7851de16",
          "sourceFiles": [
            {
              "bytes": 1323254,
              "name": "tile_clay.png",
              "sha256": "04445a87cb43746b7c2481de1ff0e6ee1eac62e29cf77f863d6676e5e2ff1c36"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "e7b763a32ac6666c2fd24d656e6defb9f14b947f3a07d40990dfaecf7851de16"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-tile-clay/source/tile_clay.png"
      }
    },
    {
      "id": "yokocho-timber-stair-flight",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "木造階段ユニット",
      "titleEn": "Timber Stair Flight",
      "description": "樹上横丁のオリジナル形状から切り出した木造階段ユニット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Timber Stair Flight extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "architecture",
      "triangles": 1956,
      "dimensions": [
        2.059999942779541,
        7.5848541259765625,
        13.363011360168457
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "architecture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-timber-stair-flight/thumbnail.png",
      "preview": "yokocho-timber-stair-flight.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/build_world.py": "5fe2300d369d7e3e89a0af4e818989b01d1f05925de673d1d7ddc146955bd587"
        },
        "sourceObjects": [
          "Stairs/R01__Cedar",
          "Stairs/R01__DarkTimber"
        ],
        "sourceCollection": "Stairs/R01",
        "sourceTranslation": [
          -10,
          -133.6451416015625,
          -21.600000381469727
        ],
        "preservedMaterials": [],
        "replacedMaterials": [
          "Cedar",
          "DarkTimber"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/build_world.py"
          ],
          "selectors": [
            "Stairs/R01__Cedar",
            "Stairs/R01__DarkTimber"
          ],
          "context": "Present in the pinned v2.19.0 source world under Stairs/R01. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-timber-stair-flight/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-timber-stair-flight.json",
      "attribution": "Timber Stair Flight by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-timber-stair-flight/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-timber-stair-flight.glb",
          "format": "GLB",
          "bytes": 167492,
          "sha256": "fb0657701023eeff1f38baa037fbe316d0a58719ba4dd1963dfded11685dcec9",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-timber-stair-flight/source/yokocho-timber-stair-flight.glb"
        },
        {
          "name": "yokocho-timber-stair-flight.stl",
          "format": "STL",
          "bytes": 97884,
          "sha256": "6badeec859c4e7d72c23810fcb712f0d1544c4a37901eaeb9c2c606da3fd7a60",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-timber-stair-flight/source/yokocho-timber-stair-flight.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-timber-stair-flight",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 167492,
              "name": "yokocho-timber-stair-flight.glb",
              "sha256": "fb0657701023eeff1f38baa037fbe316d0a58719ba4dd1963dfded11685dcec9"
            },
            {
              "bytes": 97884,
              "name": "yokocho-timber-stair-flight.stl",
              "sha256": "6badeec859c4e7d72c23810fcb712f0d1544c4a37901eaeb9c2c606da3fd7a60"
            }
          ],
          "archive": {
            "bytes": 31011,
            "filename": "yokocho-timber-stair-flight-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "14c7e2b37643a508ba7c9097c5ca40ffb72828d44256f0ee9c789ba6269a8625",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-timber-stair-flight-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-timber-stair-flight.fbx",
              "format": "FBX",
              "bytes": 57452,
              "sha256": "c9918be5746a86b42c6375155fd220725b6b27c5eed62a443f85cb493334061e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-timber-stair-flight.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/e68c096a523c0f0a2234b208a88da6fc4e86c54b14effe787051e8b9f1dfb085.json",
                "bytes": 315,
                "sha256": "e68c096a523c0f0a2234b208a88da6fc4e86c54b14effe787051e8b9f1dfb085"
              }
            }
          ],
          "notice": {
            "bytes": 1027,
            "filename": "LICENSE.txt",
            "sha256": "b3f3f32275c9b2a18d81a2faee46808b55e258c1fc39665db9a69e7360c8a647",
            "text": "Timber Stair Flight by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-timber-stair-flight/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-timber-stair-flight/source/yokocho-timber-stair-flight.glb"
    },
    {
      "id": "yokocho-traveler-pot-sign",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "旅人の鍋の立体看板",
      "titleEn": "Traveler Pot Projecting Sign",
      "description": "樹上横丁のオリジナル形状から切り出した旅人の鍋の立体看板。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Traveler Pot Projecting Sign extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 644,
      "dimensions": [
        0.7789999842643738,
        0.4724879860877991,
        0.21400000154972076
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-traveler-pot-sign/thumbnail.png",
      "preview": "yokocho-traveler-pot-sign.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/venue_projecting_signs.py": "bd87b5c7fe5aae22f96e8b608a63bff56c7f9caadbb568e11c5b02dded3cf6f5"
        },
        "sourceObjects": [
          "Shops/S03/ProjectingSigns/TravelerPotAssembly__Iron",
          "Shops/S03/ProjectingSigns/TravelerPotAssembly__Bronze",
          "Shops/S03/ProjectingSigns/TravelerPotAssembly__Food_Copper",
          "Shops/S03/ProjectingSigns/TravelerPotAssembly__Food_Chestnut",
          "Shops/S03/ProjectingSigns/TravelerPotAssembly__Food_TileCream"
        ],
        "sourceCollection": "Shops/S03/ProjectingSigns/",
        "sourceTranslation": [
          15.56450080871582,
          -142.33250427246094,
          -2.486999988555908
        ],
        "preservedMaterials": [
          "Iron",
          "Bronze",
          "Food_Copper",
          "Food_TileCream"
        ],
        "replacedMaterials": [
          "Food_Chestnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/venue_projecting_signs.py"
          ],
          "selectors": [
            "Shops/S03/ProjectingSigns/TravelerPotAssembly__Iron",
            "Shops/S03/ProjectingSigns/TravelerPotAssembly__Bronze",
            "Shops/S03/ProjectingSigns/TravelerPotAssembly__Food_Copper",
            "Shops/S03/ProjectingSigns/TravelerPotAssembly__Food_Chestnut",
            "Shops/S03/ProjectingSigns/TravelerPotAssembly__Food_TileCream"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S03/ProjectingSigns/. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-traveler-pot-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-traveler-pot-sign.json",
      "attribution": "Traveler Pot Projecting Sign by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-traveler-pot-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-traveler-pot-sign.glb",
          "format": "GLB",
          "bytes": 65236,
          "sha256": "aa4afd34f21b50069b9b3e4832efe1d8d554e7189376c9d1df507a87251b3818",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-traveler-pot-sign/source/yokocho-traveler-pot-sign.glb"
        },
        {
          "name": "yokocho-traveler-pot-sign.stl",
          "format": "STL",
          "bytes": 32284,
          "sha256": "54adca1d89404f7901200cf8234d6c5b320f37f3eb0668974b924095b1f3b383",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-traveler-pot-sign/source/yokocho-traveler-pot-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-traveler-pot-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 65236,
              "name": "yokocho-traveler-pot-sign.glb",
              "sha256": "aa4afd34f21b50069b9b3e4832efe1d8d554e7189376c9d1df507a87251b3818"
            },
            {
              "bytes": 32284,
              "name": "yokocho-traveler-pot-sign.stl",
              "sha256": "54adca1d89404f7901200cf8234d6c5b320f37f3eb0668974b924095b1f3b383"
            }
          ],
          "archive": {
            "bytes": 30107,
            "filename": "yokocho-traveler-pot-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "d1e952d51fd33ebb20e876c378418ee9315cb1ea0a1cfd3c1867021d1665799e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-traveler-pot-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-traveler-pot-sign.fbx",
              "format": "FBX",
              "bytes": 52764,
              "sha256": "54d9440c1427add99c50a7278c86d9b39a0b254390e83e33dbc499358a0e7f0d",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-traveler-pot-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/b167abb363b1b144d50ed03ba2a3e70d4a7d9aefd2a7a08036d3acf2ce28b7ee.json",
                "bytes": 315,
                "sha256": "b167abb363b1b144d50ed03ba2a3e70d4a7d9aefd2a7a08036d3acf2ce28b7ee"
              }
            }
          ],
          "notice": {
            "bytes": 1034,
            "filename": "LICENSE.txt",
            "sha256": "28ace6fbfc3522780b71dc63f60763f83c6a53b4d4003ad8475618e34a7b416b",
            "text": "Traveler Pot Projecting Sign by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-traveler-pot-sign/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-traveler-pot-sign/source/yokocho-traveler-pot-sign.glb"
    },
    {
      "id": "yokocho-turntable-amplifier",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "ターンテーブルとアンプ",
      "titleEn": "Turntable and Amplifier Set",
      "description": "樹上横丁のオリジナル形状から切り出したターンテーブルとアンプ。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Turntable and Amplifier Set extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "electronics",
      "triangles": 496,
      "dimensions": [
        0.8399999737739563,
        0.14999400079250336,
        0.38999900221824646
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "electronics",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-turntable-amplifier/thumbnail.png",
      "preview": "yokocho-turntable-amplifier.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S07/Personality/TurntableAndAmplifier__Iron",
          "Shops/S07/Personality/TurntableAndAmplifier__Night_SpeakerCone",
          "Shops/S07/Personality/TurntableAndAmplifier__Bronze"
        ],
        "sourceCollection": "Shops/S07/Personality/TurntableAndAmplifier",
        "sourceTranslation": [
          8.635000228881836,
          -147.031005859375,
          27.690000534057617
        ],
        "preservedMaterials": [
          "Iron",
          "Night_SpeakerCone",
          "Bronze"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S07/Personality/TurntableAndAmplifier__Iron",
            "Shops/S07/Personality/TurntableAndAmplifier__Night_SpeakerCone",
            "Shops/S07/Personality/TurntableAndAmplifier__Bronze"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S07/Personality/TurntableAndAmplifier. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-turntable-amplifier/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-turntable-amplifier.json",
      "attribution": "Turntable and Amplifier Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-turntable-amplifier/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-turntable-amplifier.glb",
          "format": "GLB",
          "bytes": 29064,
          "sha256": "463fcd18e6d56cd02b90eb4690118667b8d189ca9a8d4f2f551174dd83438fe7",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-turntable-amplifier/source/yokocho-turntable-amplifier.glb"
        },
        {
          "name": "yokocho-turntable-amplifier.stl",
          "format": "STL",
          "bytes": 24884,
          "sha256": "dfb539b6c08d6c4030635be45264825b9ea46a6866a3232e6756711841715006",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-turntable-amplifier/source/yokocho-turntable-amplifier.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-turntable-amplifier",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 29064,
              "name": "yokocho-turntable-amplifier.glb",
              "sha256": "463fcd18e6d56cd02b90eb4690118667b8d189ca9a8d4f2f551174dd83438fe7"
            },
            {
              "bytes": 24884,
              "name": "yokocho-turntable-amplifier.stl",
              "sha256": "dfb539b6c08d6c4030635be45264825b9ea46a6866a3232e6756711841715006"
            }
          ],
          "archive": {
            "bytes": 21178,
            "filename": "yokocho-turntable-amplifier-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e1fdc1a2b15ea2fa6d9e52e5e1a931cb4c8b5cdee2d72f69c36771ee8fc410f8",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-turntable-amplifier-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-turntable-amplifier.fbx",
              "format": "FBX",
              "bytes": 37932,
              "sha256": "16398cd485952d77d808dd3acde599b05e3c107968ab8addb7851d8e6bb582cd",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-turntable-amplifier.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/169d7f6f14c39fe0707b8261bfff44dad772aa8674c839b0c2966066662ba904.json",
                "bytes": 315,
                "sha256": "169d7f6f14c39fe0707b8261bfff44dad772aa8674c839b0c2966066662ba904"
              }
            }
          ],
          "notice": {
            "bytes": 1035,
            "filename": "LICENSE.txt",
            "sha256": "68929ed9e6df8b7e323f75101c5eb46d9d765d06124a17516a69d7c2661d1ab0",
            "text": "Turntable and Amplifier Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-turntable-amplifier/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-turntable-amplifier/source/yokocho-turntable-amplifier.glb"
    },
    {
      "id": "yokocho-upper-water-storage",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "高所貯水タンクユニット",
      "titleEn": "Elevated Water Storage Unit",
      "description": "樹上横丁のオリジナル形状から切り出した高所貯水タンクユニット。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Elevated Water Storage Unit extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "industrial",
      "triangles": 2832,
      "dimensions": [
        5.351180076599121,
        7.2111358642578125,
        5.31963586807251
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "industrial",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-upper-water-storage/thumbnail.png",
      "preview": "yokocho-upper-water-storage.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/booster_pumps.py": "86c0349c50c5de4f524fe601e2e0e385d12322de4677d9d427eb5cf5da044baa"
        },
        "sourceObjects": [
          "Infrastructure/Boosters/UpperStorage__Iron",
          "Infrastructure/Boosters/UpperStorage__UtilityGalvanized",
          "Infrastructure/Boosters/UpperStorage__UtilityWaterBlue",
          "Infrastructure/Boosters/UpperStorage__UtilityCopper",
          "Infrastructure/Boosters/UpperStorage__BoosterZoneAmber",
          "Infrastructure/Boosters/UpperStorage__BoosterGaugeFace"
        ],
        "sourceCollection": "Infrastructure/Boosters/UpperStorage",
        "sourceTranslation": [
          6.684879779815674,
          -151.87635803222656,
          -6.339301586151123
        ],
        "preservedMaterials": [
          "Iron",
          "UtilityGalvanized",
          "UtilityWaterBlue",
          "UtilityCopper",
          "BoosterZoneAmber",
          "BoosterGaugeFace"
        ],
        "replacedMaterials": [],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/booster_pumps.py"
          ],
          "selectors": [
            "Infrastructure/Boosters/UpperStorage__Iron",
            "Infrastructure/Boosters/UpperStorage__UtilityGalvanized",
            "Infrastructure/Boosters/UpperStorage__UtilityWaterBlue",
            "Infrastructure/Boosters/UpperStorage__UtilityCopper",
            "Infrastructure/Boosters/UpperStorage__BoosterZoneAmber",
            "Infrastructure/Boosters/UpperStorage__BoosterGaugeFace"
          ],
          "context": "Present in the pinned v2.19.0 source world under Infrastructure/Boosters/UpperStorage. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-upper-water-storage/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-upper-water-storage.json",
      "attribution": "Elevated Water Storage Unit by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-upper-water-storage/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-upper-water-storage.glb",
          "format": "GLB",
          "bytes": 130156,
          "sha256": "79db83656bbedca24bc317843b2a445c5eead819dc858a492e63a8171cd6ae3f",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-upper-water-storage/source/yokocho-upper-water-storage.glb"
        },
        {
          "name": "yokocho-upper-water-storage.stl",
          "format": "STL",
          "bytes": 141684,
          "sha256": "0bdf410e83217bf268ea98bd01f08e7c8e14bc9dda5030b87b3614232f2c2a8d",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-upper-water-storage/source/yokocho-upper-water-storage.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-upper-water-storage",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 130156,
              "name": "yokocho-upper-water-storage.glb",
              "sha256": "79db83656bbedca24bc317843b2a445c5eead819dc858a492e63a8171cd6ae3f"
            },
            {
              "bytes": 141684,
              "name": "yokocho-upper-water-storage.stl",
              "sha256": "0bdf410e83217bf268ea98bd01f08e7c8e14bc9dda5030b87b3614232f2c2a8d"
            }
          ],
          "archive": {
            "bytes": 83518,
            "filename": "yokocho-upper-water-storage-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "b9e058ef557dd33317b241a7113b755cf621c64d2463affaec41d7b4c4cd2497",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-upper-water-storage-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-upper-water-storage.fbx",
              "format": "FBX",
              "bytes": 113308,
              "sha256": "b32f65974cda265210a1859d0db76fde40157892e72a1ad0f59e031d73ec06d7",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-upper-water-storage.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/311031586b5b4533ff8726a6cdac09edd04de3eb14e669839769eccf91d80a9f.json",
                "bytes": 317,
                "sha256": "311031586b5b4533ff8726a6cdac09edd04de3eb14e669839769eccf91d80a9f"
              }
            }
          ],
          "notice": {
            "bytes": 1035,
            "filename": "LICENSE.txt",
            "sha256": "b0f4dc928d462926017583ccd5e1aa2d1d1755416cc9f108f0335496ccbce753",
            "text": "Elevated Water Storage Unit by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-upper-water-storage/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-upper-water-storage/source/yokocho-upper-water-storage.glb"
    },
    {
      "id": "yokocho-utility-service-bank",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "配管サービスバンク",
      "titleEn": "Utility Service Bank",
      "description": "樹上横丁のオリジナル形状から切り出した配管サービスバンク。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Utility Service Bank extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "industrial",
      "triangles": 1708,
      "dimensions": [
        14.008766174316406,
        6.139999866485596,
        10.070470809936523
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "industrial",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-utility-service-bank/thumbnail.png",
      "preview": "yokocho-utility-service-bank.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/tree_infrastructure.py": "28297877dd8b7c635bb52f4f9495256799a763e6ec7779cadbd1eabf21241641"
        },
        "sourceObjects": [
          "Infrastructure/Ground/ServiceBank__Stone",
          "Infrastructure/Ground/ServiceBank__UtilityGalvanized",
          "Infrastructure/Ground/ServiceBank__Iron",
          "Infrastructure/Ground/ServiceBank__UtilityCopper",
          "Infrastructure/Ground/ServiceBank__UtilityWaterBlue",
          "Infrastructure/Ground/ServiceBank__UtilityGasOchre",
          "Infrastructure/Ground/ServiceBank__UtilityCable"
        ],
        "sourceCollection": "Infrastructure/Ground/ServiceBank",
        "sourceTranslation": [
          16.19561767578125,
          4.25,
          -15.264763832092285
        ],
        "preservedMaterials": [
          "UtilityGalvanized",
          "Iron",
          "UtilityCopper",
          "UtilityWaterBlue",
          "UtilityGasOchre",
          "UtilityCable"
        ],
        "replacedMaterials": [
          "Stone"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/tree_infrastructure.py"
          ],
          "selectors": [
            "Infrastructure/Ground/ServiceBank__Stone",
            "Infrastructure/Ground/ServiceBank__UtilityGalvanized",
            "Infrastructure/Ground/ServiceBank__Iron",
            "Infrastructure/Ground/ServiceBank__UtilityCopper",
            "Infrastructure/Ground/ServiceBank__UtilityWaterBlue",
            "Infrastructure/Ground/ServiceBank__UtilityGasOchre",
            "Infrastructure/Ground/ServiceBank__UtilityCable"
          ],
          "context": "Present in the pinned v2.19.0 source world under Infrastructure/Ground/ServiceBank. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-utility-service-bank/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-utility-service-bank.json",
      "attribution": "Utility Service Bank by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-utility-service-bank/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-utility-service-bank.glb",
          "format": "GLB",
          "bytes": 87036,
          "sha256": "8a4de5792558b07549db1286d936e964e6c9e0c62f6cf80a1c227d8cd67388a8",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-utility-service-bank/source/yokocho-utility-service-bank.glb"
        },
        {
          "name": "yokocho-utility-service-bank.stl",
          "format": "STL",
          "bytes": 85484,
          "sha256": "166c6b601d2ee0d7d4bf88c06ac6a8502a7e0421e7a42416e537fd4819fcde2e",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-utility-service-bank/source/yokocho-utility-service-bank.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-utility-service-bank",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 87036,
              "name": "yokocho-utility-service-bank.glb",
              "sha256": "8a4de5792558b07549db1286d936e964e6c9e0c62f6cf80a1c227d8cd67388a8"
            },
            {
              "bytes": 85484,
              "name": "yokocho-utility-service-bank.stl",
              "sha256": "166c6b601d2ee0d7d4bf88c06ac6a8502a7e0421e7a42416e537fd4819fcde2e"
            }
          ],
          "archive": {
            "bytes": 50660,
            "filename": "yokocho-utility-service-bank-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "e6139d5348820ff304267ad3a53bf1c5ebfa97e8917eb158cdb96dafc4390028",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-utility-service-bank-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-utility-service-bank.fbx",
              "format": "FBX",
              "bytes": 80828,
              "sha256": "4cab5027ca497cc24374d5bb88dc7bd04f782af803e06a90dd03c09d5fb30ee0",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-utility-service-bank.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/7acea4e661c426f2191062f8c45ad81d288150b1b65916b4e057c6b20700f2a3.json",
                "bytes": 315,
                "sha256": "7acea4e661c426f2191062f8c45ad81d288150b1b65916b4e057c6b20700f2a3"
              }
            }
          ],
          "notice": {
            "bytes": 1029,
            "filename": "LICENSE.txt",
            "sha256": "57d88927c0e3a8867cc2688598b2cf880e9a6353168828f7ddb8e46885e6ab27",
            "text": "Utility Service Bank by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-utility-service-bank/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-utility-service-bank/source/yokocho-utility-service-bank.glb"
    },
    {
      "id": "yokocho-walnut-counter",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "段付きウォールナットカウンター",
      "titleEn": "Stepped Walnut Bar Counter",
      "description": "樹上横丁のオリジナル形状から切り出した段付きウォールナットカウンター。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Stepped Walnut Bar Counter extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "furniture",
      "triangles": 1380,
      "dimensions": [
        3.5899999141693115,
        1.2545009851455688,
        1.2715020179748535
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "furniture",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-walnut-counter/thumbnail.png",
      "preview": "yokocho-walnut-counter.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/nightlife_venues.py": "5b27169e4a06bfb4f8c822405be0a6cb9402b3a7baa9c0a8935a1ad1429cc799"
        },
        "sourceObjects": [
          "Shops/S06/Personality/SteppedWalnutCounter__Night_Walnut",
          "Shops/S06/Personality/SteppedWalnutCounter__Bronze",
          "Shops/S06/Personality/SteppedWalnutCounter__DarkTimber",
          "Shops/S06/Personality/SteppedWalnutCounter__Night_SmokyGlass",
          "Shops/S06/Personality/SteppedWalnutCounter__Tea"
        ],
        "sourceCollection": "Shops/S06/Personality/SteppedWalnutCounter",
        "sourceTranslation": [
          -7.434999465942383,
          -146.02499389648438,
          25.984249114990234
        ],
        "preservedMaterials": [
          "Bronze",
          "Night_SmokyGlass",
          "Tea"
        ],
        "replacedMaterials": [
          "Night_Walnut",
          "DarkTimber"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/nightlife_venues.py"
          ],
          "selectors": [
            "Shops/S06/Personality/SteppedWalnutCounter__Night_Walnut",
            "Shops/S06/Personality/SteppedWalnutCounter__Bronze",
            "Shops/S06/Personality/SteppedWalnutCounter__DarkTimber",
            "Shops/S06/Personality/SteppedWalnutCounter__Night_SmokyGlass",
            "Shops/S06/Personality/SteppedWalnutCounter__Tea"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S06/Personality/SteppedWalnutCounter. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-walnut-counter/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-walnut-counter.json",
      "attribution": "Stepped Walnut Bar Counter by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-walnut-counter/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-walnut-counter.glb",
          "format": "GLB",
          "bytes": 70084,
          "sha256": "17f06439831ca629327d9b974405146b3b4ffc7be6cd1a731badff2249b73bc9",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-walnut-counter/source/yokocho-walnut-counter.glb"
        },
        {
          "name": "yokocho-walnut-counter.stl",
          "format": "STL",
          "bytes": 69084,
          "sha256": "f462c2385615739cc4ed9a82d39b97daf2cfa53c313fc7f4812e837c8a3717bf",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-walnut-counter/source/yokocho-walnut-counter.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-walnut-counter",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 70084,
              "name": "yokocho-walnut-counter.glb",
              "sha256": "17f06439831ca629327d9b974405146b3b4ffc7be6cd1a731badff2249b73bc9"
            },
            {
              "bytes": 69084,
              "name": "yokocho-walnut-counter.stl",
              "sha256": "f462c2385615739cc4ed9a82d39b97daf2cfa53c313fc7f4812e837c8a3717bf"
            }
          ],
          "archive": {
            "bytes": 36790,
            "filename": "yokocho-walnut-counter-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "57f4388562ef905cd15b81695b677b6900c77cef35fc18cd719e7b3e78d0ad03",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-walnut-counter-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-walnut-counter.fbx",
              "format": "FBX",
              "bytes": 60604,
              "sha256": "b51cd4b35b853d84429e1118365a332b8b40eb64718ed62e2f59d3dbced97acf",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-walnut-counter.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/ce2e0db5ce5a4755452dbfde022cbea9a7611b3f26b17d9b263eed17a454fa52.json",
                "bytes": 315,
                "sha256": "ce2e0db5ce5a4755452dbfde022cbea9a7611b3f26b17d9b263eed17a454fa52"
              }
            }
          ],
          "notice": {
            "bytes": 1029,
            "filename": "LICENSE.txt",
            "sha256": "608715a89d6d7d8da9503a8e671e8ed8ea3a5041365b090bade5816e53b09c15",
            "text": "Stepped Walnut Bar Counter by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-walnut-counter/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-walnut-counter/source/yokocho-walnut-counter.glb"
    },
    {
      "id": "yokocho-water",
      "title": "樹上横丁｜水面の色模様",
      "titleEn": "TreeTop Yokocho | Water Surface Color Pattern",
      "description": "青い波紋を重ねた水面の色マップ。ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期で接続します。通常のリピートではシームレスではありません。元のベースカラーのみで、PBRの質感は含みません。 透明な水シェーダーではなく色模様です。",
      "descriptionEn": "Blue overlapping ripple color pattern. Seamless only with mirrored repeat: neighboring tiles flip horizontally and vertically in a 2×2 period. Ordinary repeat is not seamless. Original basecolor only; no PBR response is implied. Painted color pattern only, not a transparent water shader.",
      "category": "water",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "mirror",
        "water"
      ],
      "maps": {
        "baseColor": "water.png"
      },
      "width": 1024,
      "height": 1024,
      "resolution": 1024,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-water/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/water.png": "4d166c3a08d753b35f9ef98a3e4e41e16a1cd40e038c76fc6a0f7d7aacf186dd"
        },
        "generatorSources": {
          "Source/high_detail.py": "a5dff6eb717f112997a03241ce43fb8edf2fa553b8fd8444bb3e9ffd552d202d"
        },
        "generator": "high_detail.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "2×2 period of the original source with alternating horizontal and vertical flips; no material-render embellishment.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/water.png",
            "Source/high_detail.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-water/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-water.json",
      "attribution": "TreeTop Yokocho | Water Surface Color Pattern by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-water/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "water.png",
          "format": "PNG",
          "bytes": 362852,
          "sha256": "4d166c3a08d753b35f9ef98a3e4e41e16a1cd40e038c76fc6a0f7d7aacf186dd",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-water/source/water.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-water",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 578,
            "filename": "LICENSE.txt",
            "sha256": "13c6084ea849615110bc63eab0ecbdd6a3e0a4bb959f0519f90092c28a64c32d",
            "text": "TreeTop Yokocho | Water Surface Color Pattern by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-water/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-water-1.0.0-minimal-1.0.0.zip",
          "bytes": 363196,
          "sha256": "8449e22decc16f66e623e638d6a00156c244aaab5c710173916e11637bfc7554",
          "sourceFiles": [
            {
              "bytes": 362852,
              "name": "water.png",
              "sha256": "4d166c3a08d753b35f9ef98a3e4e41e16a1cd40e038c76fc6a0f7d7aacf186dd"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "8449e22decc16f66e623e638d6a00156c244aaab5c710173916e11637bfc7554"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-water/source/water.png"
      }
    },
    {
      "id": "yokocho-witch-moon-sign",
      "type": "model",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "title": "魔女と月の立体看板・旗セット",
      "titleEn": "Witch Moon Projecting Sign and Pennant Set",
      "description": "樹上横丁のオリジナル形状から切り出した魔女と月の立体看板。原寸・底面中央原点。外部スキャン材質のみ単色PBRに置換し、該当するオリジナル布・印刷・瓦・紙テクスチャは保持。 元の相対位置に配置した立体看板と独立した旗のセットです。 静的なゲーム・VR向け素材。3Dプリント・製造用途は未検証。STLの座標値はmとして扱ってください。",
      "descriptionEn": "Witch Moon Projecting Sign extracted from original TreeTopYokocho geometry at authored scale, centered horizontally with the base at Y=0. External scanned materials are replaced with solid-color neutral PBR; applicable original cloth, printed, tile and paper source PNGs are embedded unchanged.  Includes the projecting sign and a separate pennant in their authored relative positions. Static game/VR asset; not validated for manufacturing or 3D printing. STL does not encode units: interpret coordinates as meters. Static visual asset only. No colliders, rig, animation, gameplay scripts, runtime lighting, lightmap UV2, or engine-specific validation. STL is geometry-only and does not encode units; interpret as meters, Y up. Some sets contain separate pieces in their authored arrangement.",
      "category": "signs",
      "triangles": 784,
      "dimensions": [
        0.9537339806556702,
        0.4676060080528259,
        0.9955250024795532
      ],
      "unit": "m",
      "upAxis": "Y",
      "tags": [
        "yokocho",
        "original",
        "signs",
        "v2.19.0"
      ],
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-witch-moon-sign/thumbnail.png",
      "preview": "yokocho-witch-moon-sign.glb",
      "uv": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "provenance": {
        "method": "Original procedural TreeTop Yokocho mesh extraction; authored materials retained or explicitly substituted",
        "tool": "Python / NumPy glTF extraction; Blender 4.3.2 Cycles CPU, 48 samples, orthographic camera, area lights; actual exported GLB imported and rendered, no generated concept imagery.",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "sourceFiles": {
          "Source/TreeTopYokocho.glb": "32ec5b383c6586fa3568a4427d1d45dd82d77a24aa9f41e36a56dd647aaea0f1",
          "Source/venue_projecting_signs.py": "bd87b5c7fe5aae22f96e8b608a63bff56c7f9caadbb568e11c5b02dded3cf6f5",
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "Assets/TreeTopYokocho/Textures/woven_normal.png": "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9"
        },
        "sourceObjects": [
          "Shops/S04/ProjectingSigns/WitchMoonAssembly__Iron",
          "Shops/S04/ProjectingSigns/WitchMoonAssembly__Bronze",
          "Shops/S04/ProjectingSigns/WitchMoonAssembly__Night_Walnut",
          "Shops/S04/ProjectingSigns/WitchMoonAssembly__Night_WineUpholstery"
        ],
        "sourceCollection": "Shops/S04/ProjectingSigns/",
        "sourceTranslation": [
          10.195802688598633,
          -142.31739807128906,
          12.137409210205078
        ],
        "preservedMaterials": [
          "Iron",
          "Bronze",
          "Night_WineUpholstery"
        ],
        "replacedMaterials": [
          "Night_Walnut"
        ],
        "changes": "Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
        "embeddedImageSha256": [
          "8dcc32b7dfa77f8a4ecb036d61c2ee1fdc7be749813f3adaaff0b9751913cef9",
          "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        ],
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Source/TreeTopYokocho.glb",
            "Source/venue_projecting_signs.py",
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Assets/TreeTopYokocho/Textures/woven_normal.png"
          ],
          "selectors": [
            "Shops/S04/ProjectingSigns/WitchMoonAssembly__Iron",
            "Shops/S04/ProjectingSigns/WitchMoonAssembly__Bronze",
            "Shops/S04/ProjectingSigns/WitchMoonAssembly__Night_Walnut",
            "Shops/S04/ProjectingSigns/WitchMoonAssembly__Night_WineUpholstery"
          ],
          "context": "Present in the pinned v2.19.0 source world under Shops/S04/ProjectingSigns/. Static source usage, not proof of a deployed VRChat world.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-witch-moon-sign/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-witch-moon-sign.json",
      "attribution": "Witch Moon Projecting Sign and Pennant Set by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-witch-moon-sign/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "yokocho-witch-moon-sign.glb",
          "format": "GLB",
          "bytes": 3518664,
          "sha256": "5fbbbf7fda6aab4cce4b0f27f707211379e77481fa30967bc1d32cef3fdd9657",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-witch-moon-sign/source/yokocho-witch-moon-sign.glb"
        },
        {
          "name": "yokocho-witch-moon-sign.stl",
          "format": "STL",
          "bytes": 39284,
          "sha256": "262f0d8e1e0e0883368b0b42c8380d78787fcf4bb12f1a44254d1704a8668d25",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-witch-moon-sign/source/yokocho-witch-moon-sign.stl"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "yokocho-witch-moon-sign",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 3518664,
              "name": "yokocho-witch-moon-sign.glb",
              "sha256": "5fbbbf7fda6aab4cce4b0f27f707211379e77481fa30967bc1d32cef3fdd9657"
            },
            {
              "bytes": 39284,
              "name": "yokocho-witch-moon-sign.stl",
              "sha256": "262f0d8e1e0e0883368b0b42c8380d78787fcf4bb12f1a44254d1704a8668d25"
            }
          ],
          "archive": {
            "bytes": 3581240,
            "filename": "yokocho-witch-moon-sign-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "f85b9df86877da32cf160412c4347f0646baed41b2f8d9793865c9e499649b7e",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-witch-moon-sign-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "yokocho-witch-moon-sign.fbx",
              "format": "FBX",
              "bytes": 3618764,
              "sha256": "1fcd9bad0dd3275e32d199a39653f2f8b16c9117de0ce28733030687d56d151e",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/fbx-minimal-v1.0.0/yokocho-witch-moon-sign.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/8ee94a5e1a694441e7263a821ecb502fbad4317456f13783b564220baa3185cb.json",
                "bytes": 3840,
                "sha256": "8ee94a5e1a694441e7263a821ecb502fbad4317456f13783b564220baa3185cb"
              }
            }
          ],
          "notice": {
            "bytes": 1046,
            "filename": "LICENSE.txt",
            "sha256": "6f2882eb26222406596f772afb2eba35ffeb7e03968973ff14a6297fd3a1ff0e",
            "text": "Witch Moon Projecting Sign and Pennant Set by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-witch-moon-sign/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Source TEXCOORD_0 buffers preserved byte-for-byte. Authored tiling/atlas coordinates may overlap and extend beyond 0–1; no new unwrap, UV2 or lightmap UVs. Original authored vertex colors preserved; allowlisted procedural/printed source PNGs embedded byte-for-byte (higher-fidelity replacements for the source GLB JPEG/resized encoding). Sampler definitions remain unchanged. External scanned materials replaced with textureless solid-color neutral PBR. STL contains geometry only and has no UVs, textures, or materials.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "fCommit": "83a1daedf3ad7563fa55bf0cca40ca749689e139",
            "inventorySha256": "0d7b07099d9ef0e5663998aa78b78db0614f11776ae74c30986742bccacd6afc",
            "releaseId": 414350272,
            "releaseTag": "fbx-minimal-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-witch-moon-sign/source/yokocho-witch-moon-sign.glb"
    },
    {
      "id": "yokocho-wood",
      "title": "樹上横丁｜木目",
      "titleEn": "TreeTop Yokocho | Warm Wood Grain",
      "description": "縦に流れる暖色の木目。木製の梁や板の配色に。ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期で接続します。通常のリピートではシームレスではありません。元のベースカラーのみで、PBRの質感は含みません。",
      "descriptionEn": "Warm vertical wood grain for wooden boards and beams. Seamless only with mirrored repeat: neighboring tiles flip horizontally and vertically in a 2×2 period. Ordinary repeat is not seamless. Original basecolor only; no PBR response is implied.",
      "category": "wood",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "mirror",
        "wood"
      ],
      "maps": {
        "baseColor": "wood.png"
      },
      "width": 512,
      "height": 512,
      "resolution": 512,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-wood/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/wood.png": "84afc46469554df140f43a01535326408c4c6d4f7c959e8659e71d272d6d47a9"
        },
        "generatorSources": {
          "Source/create_textures.py": "ab9f403cdec8cc288cb08cc9763b58821d53f12d32dfb63af556ee189785e2c0"
        },
        "generator": "create_textures.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "2×2 period of the original source with alternating horizontal and vertical flips; no material-render embellishment.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/wood.png",
            "Source/create_textures.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-wood/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-wood.json",
      "attribution": "TreeTop Yokocho | Warm Wood Grain by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-wood/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "wood.png",
          "format": "PNG",
          "bytes": 342284,
          "sha256": "84afc46469554df140f43a01535326408c4c6d4f7c959e8659e71d272d6d47a9",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-wood/source/wood.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-wood",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 565,
            "filename": "LICENSE.txt",
            "sha256": "4fefc2478e640ad38fd3f410c38141cf29dd152207173dfb2b2b1b38d5e08099",
            "text": "TreeTop Yokocho | Warm Wood Grain by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-wood/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-wood-1.0.0-minimal-1.0.0.zip",
          "bytes": 342957,
          "sha256": "945eaf8250b18eb2eadea621230f64e22be3f2c8329bf2d52f1b040baefa03b1",
          "sourceFiles": [
            {
              "bytes": 342284,
              "name": "wood.png",
              "sha256": "84afc46469554df140f43a01535326408c4c6d4f7c959e8659e71d272d6d47a9"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "945eaf8250b18eb2eadea621230f64e22be3f2c8329bf2d52f1b040baefa03b1"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-wood/source/wood.png"
      }
    },
    {
      "id": "yokocho-woven",
      "title": "樹上横丁｜生成りの織物",
      "titleEn": "TreeTop Yokocho | Natural Woven Fabric",
      "description": "生成り色の密な織り模様。座面や布張りの配色に。ミラー反復専用。隣接タイルを水平・垂直に交互反転する2×2周期で接続します。通常のリピートではシームレスではありません。元のベースカラーのみで、PBRの質感は含みません。",
      "descriptionEn": "Dense natural-fiber weave for upholstery and fabric coloring. Seamless only with mirrored repeat: neighboring tiles flip horizontally and vertically in a 2×2 period. Ordinary repeat is not seamless. Original basecolor only; no PBR response is implied.",
      "category": "fabric",
      "tags": [
        "yokocho",
        "procedural",
        "original",
        "mirror",
        "fabric"
      ],
      "maps": {
        "baseColor": "woven.png"
      },
      "width": 1024,
      "height": 1024,
      "resolution": 1024,
      "wrapMode": "mirror",
      "seamless": true,
      "colorSpaces": {
        "baseColor": "sRGB"
      },
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/yokocho-woven/thumbnail.webp",
      "provenance": {
        "method": "procedural",
        "tool": "Python / NumPy / Pillow",
        "sourcePixelsUnchanged": true,
        "sourceFiles": {
          "Assets/TreeTopYokocho/Textures/woven.png": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
        },
        "generatorSources": {
          "Source/high_detail.py": "a5dff6eb717f112997a03241ce43fb8edf2fa553b8fd8444bb3e9ffd552d202d"
        },
        "generator": "high_detail.py",
        "notes": "No font software distributed. Source-derived preview only. Basecolor is copied byte-for-byte; no external PBR scan or AI texture included.",
        "verification": "Original source PNG SHA256 verified after byte-for-byte copying; independent current-generator regeneration also byte-identical.",
        "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
        "rights": "Xenoah original authored assets. The owner requested publication of their original models and textures in Meshcopia under its CC BY 4.0 rules. External scan images, font software, third-party SDKs and runtime behaviors are not redistributed.",
        "changes": "Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
        "sourceCommit": "97091c96cf66a0f67b952827a753a448768f175a"
      },
      "previewDescription": "2×2 period of the original source with alternating horizontal and vertical flips; no material-render embellishment.",
      "type": "texture",
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-14",
      "updated": "2026-10-14",
      "usages": [
        {
          "relationship": "original",
          "project": "TreeTop Yokocho",
          "sourceUrl": "https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a",
          "sourcePaths": [
            "Assets/TreeTopYokocho/Textures/woven.png",
            "Source/high_detail.py"
          ],
          "context": "Original authored texture in the pinned v2.19.0 project; may be a historical source map rather than the current material assignment.",
          "sourceRef": "97091c96cf66a0f67b952827a753a448768f175a"
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/yokocho-woven/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/yokocho-woven.json",
      "attribution": "TreeTop Yokocho | Natural Woven Fabric by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/yokocho-woven/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "woven.png",
          "format": "PNG",
          "bytes": 1636743,
          "sha256": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e",
          "url": "https://xenoah.github.io/meshcopia/assets/yokocho-woven/source/woven.png"
        }
      ],
      "downloads": {
        "minimal": {
          "schemaVersion": 1,
          "id": "yokocho-woven",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "asset-files-required-dependencies-single-notice-v1",
          "noticeFile": "LICENSE.txt",
          "notice": {
            "bytes": 571,
            "filename": "LICENSE.txt",
            "sha256": "18e4192c20ecb44b1ee09424046dec531c914c9b3740d21c10f636fd387d77d2",
            "text": "TreeTop Yokocho | Natural Woven Fabric by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/yokocho-woven/\nOriginal source: https://github.com/Xenoah/vrcworld_jujo-yokocho/tree/97091c96cf66a0f67b952827a753a448768f175a\nProvided as-is, without warranties (license Section 5).\nChanges: Original PNG copied byte-for-byte. Separate actual-artwork thumbnail. Mirror surfaces require alternating flipped tiles; clamp artworks retain authored aspect ratio and are not tileable.\n"
          },
          "url": "https://github.com/Xenoah/meshcopia/releases/download/minimal-v1.0.0/yokocho-woven-1.0.0-minimal-1.0.0.zip",
          "bytes": 1624305,
          "sha256": "0b94053ea309680527cd6dcbef2cb391333871df109dfc00b75359663ad3b08f",
          "sourceFiles": [
            {
              "bytes": 1636743,
              "name": "woven.png",
              "sha256": "77a8c973cb0f6b8318642e48744fd668960b58c061d4c08fc38835877303e00e"
            }
          ],
          "verification": {
            "state": "published-verified",
            "releaseTag": "minimal-v1.0.0",
            "archiveSha256": "0b94053ea309680527cd6dcbef2cb391333871df109dfc00b75359663ad3b08f"
          }
        }
      },
      "mapUrls": {
        "baseColor": "https://xenoah.github.io/meshcopia/assets/yokocho-woven/source/woven.png"
      }
    },
    {
      "id": "household-two-door-refrigerator",
      "type": "model",
      "title": "家庭用2ドア冷蔵庫",
      "titleEn": "Household two-door refrigerator",
      "description": "幅0.60mのオリジナル家庭用冷蔵庫。上扉・下段冷凍引出し、実際に空いた庫内、棚・野菜室・ドアポケット、ガスケット、ハンドル、背面コンプレッサーと配管、放熱管、電源コード、調整脚を収録。上扉は独立したヒンジ原点を保持し、標準状態は閉扉。表示パネルに自作512pxテクスチャを使用。棚・ポケットは不透明な淡色樹脂表現。冷却・電装・扉操作の実行ロジックは含みません。製造設計・安全性・3Dプリントは未検証。",
      "descriptionEn": "Original 0.60m-wide domestic refrigerator with separate upper door and lower freezer front, real empty compartments, shelves, crispers, door pockets, gaskets, handles, rear compressor and pipes, condenser, stowed power lead and levelling feet. The upper door retains an editable hinge pivot; the delivered pose is closed. Includes an original 512px control-panel atlas. Shelves and pockets use opaque tinted-plastic representations. Static appearance asset; no cooling, electrical or door-control logic. Not verified for manufacturing, safety or 3D printing.",
      "category": "furniture",
      "tags": [
        "refrigerator",
        "fridge",
        "冷蔵庫",
        "家電",
        "kitchen",
        "キッチン",
        "furniture",
        "household"
      ],
      "author": "Xenoah",
      "license": "CC-BY-4.0",
      "version": "1.0.0",
      "status": "public",
      "created": "2026-10-18",
      "updated": "2026-10-18",
      "thumbnail": "https://xenoah.github.io/meshcopia/assets/household-two-door-refrigerator/thumbnail-1.0.0.webp",
      "unit": "m",
      "upAxis": "Y",
      "triangles": 11432,
      "dimensions": [
        0.601,
        1.85,
        0.775
      ],
      "preview": "household-two-door-refrigerator.glb",
      "uv": "UV0 per part; dedicated original 512px control-panel atlas. Other surfaces use solid PBR materials. No UV2, collider, LOD or animation.",
      "provenance": {
        "method": "AI-agent-authored original procedural geometry and texture",
        "tool": "Meshcopia appliance recipe 1 / Blender 4.3.2",
        "rights": "Original geometry and control-panel artwork for Meshcopia. No third-party model, photograph, brand or certification mark."
      },
      "usages": [
        {
          "relationship": "original",
          "project": "Meshcopia appliance revision",
          "sourceUrl": "https://github.com/Xenoah/meshcopia",
          "sourcePaths": [
            "scripts/asset-revisions/build_refrigerator.py",
            "scripts/asset-revisions/make_appliance_texture.py"
          ],
          "selectors": [
            "household-two-door-refrigerator"
          ],
          "context": "Original domestic appliance for this library, with retained editable Blender production source."
        }
      ],
      "pageUrl": "https://xenoah.github.io/meshcopia/assets/household-two-door-refrigerator/",
      "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/household-two-door-refrigerator.json",
      "attribution": "Household two-door refrigerator by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/household-two-door-refrigerator/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "name": "household-two-door-refrigerator.glb",
          "format": "GLB",
          "bytes": 753304,
          "sha256": "f7cde544d92d3c61998fd1ce11f9c3f8151e6a1b2dd97bb27039810ed186ac22",
          "url": "https://xenoah.github.io/meshcopia/assets/household-two-door-refrigerator/source/household-two-door-refrigerator.glb"
        }
      ],
      "downloads": {
        "delivery": {
          "schemaVersion": 1,
          "id": "household-two-door-refrigerator",
          "assetVersion": "1.0.0",
          "packageVersion": "1.0.0",
          "contentPolicy": "fbx-required-textures-single-notice-v1",
          "sourceFiles": [
            {
              "bytes": 753304,
              "name": "household-two-door-refrigerator.glb",
              "sha256": "f7cde544d92d3c61998fd1ce11f9c3f8151e6a1b2dd97bb27039810ed186ac22"
            }
          ],
          "archive": {
            "bytes": 261956,
            "filename": "household-two-door-refrigerator-1.0.0-fbx-minimal-1.0.0.zip",
            "sha256": "63719176a820ab252623c3e831321429a6638975dbd1b750298c402929b546f6",
            "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-repair-appliances-v1.0.0/household-two-door-refrigerator-1.0.0-fbx-minimal-1.0.0.zip"
          },
          "files": [
            {
              "name": "household-two-door-refrigerator.fbx",
              "format": "FBX",
              "bytes": 688844,
              "sha256": "1f4dcdb20c053d68a81077a30498acc683a5549e88e87a930bb65535f6f07fb9",
              "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-repair-appliances-v1.0.0/household-two-door-refrigerator.fbx",
              "fetch": {
                "kind": "chunks-gzip-v1",
                "url": "https://xenoah.github.io/meshcopia/download-data/536024c5a95fc382a41ef3a4c335811cb857813ef4dbfa64988a5484f47494e2.json",
                "bytes": 1482,
                "sha256": "536024c5a95fc382a41ef3a4c335811cb857813ef4dbfa64988a5484f47494e2"
              }
            }
          ],
          "notice": {
            "bytes": 415,
            "filename": "LICENSE.txt",
            "sha256": "6888856840d63004e6f69a3f1fd388f9dd26f67298c0cdf0b3f7fdd71884843e",
            "text": "Household two-door refrigerator by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/household-two-door-refrigerator/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
          },
          "verification": {
            "releaseTag": "cohort-repair-appliances-v1.0.0",
            "state": "published-verified"
          }
        }
      },
      "previewUrl": "https://xenoah.github.io/meshcopia/assets/household-two-door-refrigerator/source/household-two-door-refrigerator.glb"
    }
  ]
}
