[
  {
    "asset": "white_plaster_02",
    "name": "White Plaster 02",
    "authors": {
      "Rob Tuytel": "All"
    },
    "source": "https://polyhaven.com/a/white_plaster_02",
    "license": "CC0 1.0",
    "licenseUrl": "https://polyhaven.com/license",
    "widthMetres": 1.0,
    "widthEstimated": false,
    "technique": "Photographic material",
    "sources": [
      {
        "channel": "Diffuse",
        "size": 527219,
        "md5": "7b10c2686bcfd76d1f309a20fd06b57e",
        "url": "https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/white_plaster_02/white_plaster_02_diff_1k.jpg"
      },
      {
        "channel": "Displacement",
        "size": 282756,
        "md5": "73f9cf2ee82e1a85c86ef9e607f50407",
        "url": "https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/white_plaster_02/white_plaster_02_disp_1k.jpg"
      },
      {
        "channel": "Rough",
        "size": 295900,
        "md5": "8b28f263360b8c4ddbdc4f7c650c4eeb",
        "url": "https://dl.polyhaven.org/file/ph-assets/Textures/jpg/1k/white_plaster_02/white_plaster_02_rough_1k.jpg"
      }
    ],
    "files": [
      {
        "file": "/textures/materials/white_plaster_02-colour.jpg",
        "bytes": 52222,
        "sha256": "ba8201c6697e23d1535a17e97137b385ff111180cd039777143486627cf2e282"
      },
      {
        "file": "/textures/materials/white_plaster_02-height-rough.png",
        "bytes": 77772,
        "sha256": "0c5b326ea28c32a8fb1580d8301a4cad3c4636f52b43c84c23ef537cf57be3f5"
      }
    ],
    "changes": "Colour recompressed to 512px; height and roughness resized to 256px and packed into red and green channels. Representative surface treatment, not a scan of Brno. Height amplitude is an artistic rendering parameter."
  },
  {
    "asset": "Grass005",
    "name": "Grass 005",
    "authors": {
      "Lennart Demes / ambientCG": "All"
    },
    "source": "https://ambientcg.com/a/Grass005",
    "license": "CC0 1.0",
    "licenseUrl": "https://docs.ambientcg.com/license/",
    "widthMetres": 2,
    "widthEstimated": true,
    "technique": "Procedural with bitmap elements, as stated on the source asset page; representative lawn material, not a Brno scan.",
    "sources": [
      {
        "channel": "Diffuse",
        "url": "https://ambientcg.com/get?file=Grass005_1K-JPG.zip",
        "archive": "Grass005_1K-JPG.zip",
        "archiveEntry": "Grass005_1K-JPG_Color.jpg",
        "archiveSHA256": "58a7fb7f32c44a86879483325b62781d04e0ab8f70b0f70ede36c8f1726f8a22",
        "md5": "fbde5ad8ba708604624b8d59da55b184",
        "size": 1875015
      },
      {
        "channel": "Displacement",
        "url": "https://ambientcg.com/get?file=Grass005_1K-JPG.zip",
        "archive": "Grass005_1K-JPG.zip",
        "archiveEntry": "Grass005_1K-JPG_Displacement.jpg",
        "archiveSHA256": "58a7fb7f32c44a86879483325b62781d04e0ab8f70b0f70ede36c8f1726f8a22",
        "md5": "41ad28b32869ca1f9437666510e78aa7",
        "size": 835456
      },
      {
        "channel": "Rough",
        "url": "https://ambientcg.com/get?file=Grass005_1K-JPG.zip",
        "archive": "Grass005_1K-JPG.zip",
        "archiveEntry": "Grass005_1K-JPG_Roughness.jpg",
        "archiveSHA256": "58a7fb7f32c44a86879483325b62781d04e0ab8f70b0f70ede36c8f1726f8a22",
        "md5": "0042c2d490bd59675d45e5afe1b01250",
        "size": 851896
      }
    ],
    "files": [
      {
        "file": "/textures/materials/Grass005-colour.jpg",
        "bytes": 338867,
        "sha256": "83832ab0b231984edac9e0dcd80ef0803c32aa29ebb75128e1e9b508f591582b"
      },
      {
        "file": "/textures/materials/Grass005-height-rough.png",
        "bytes": 480845,
        "sha256": "8eab151208c83c9cbbe663368732bd47216efbd67f26b0394e75be63d67cd3d5"
      }
    ],
    "changes": "Colour recompressed to 1024px; height and roughness resized to 512px and packed into red and green channels. Representative surface treatment, not a scan of Brno. Height amplitude is an artistic rendering parameter."
  }
]
