{
  "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"
  }
}
