{
  "schemaVersion": 2,
  "labId": "procedural-district",
  "kind": "integration-demo",
  "status": "incomplete",
  "canonicalSource": [
    "integration-labs/procedural-district"
  ],
  "sourceHashInputs": [
    "integration-labs/procedural-district",
    "threejs-ambient-contact-shading/examples/webgpu-node-gtao/main.js",
    "threejs-procedural-buildings-and-cities/examples/webgpu-material-slot-compiler/building-plan.js",
    "threejs-procedural-buildings-and-cities/examples/webgpu-material-slot-compiler/compiler.js",
    "threejs-procedural-buildings-and-cities/examples/webgpu-material-slot-compiler/diagnostics.js",
    "threejs-procedural-buildings-and-cities/examples/webgpu-material-slot-compiler/exposed-edges.js",
    "threejs-procedural-buildings-and-cities/examples/webgpu-material-slot-compiler/modules.js",
    "threejs-procedural-buildings-and-cities/examples/webgpu-material-slot-compiler/placements.js",
    "threejs-procedural-buildings-and-cities/examples/webgpu-material-slot-compiler/uv-debug.js",
    "threejs-procedural-fields/examples/webgpu-field-bake/field-bake.mjs",
    "threejs-procedural-fields/examples/webgpu-field-bake/field-bundle.mjs",
    "threejs-procedural-fields/examples/webgpu-field-bake/field-constants.mjs",
    "threejs-procedural-fields/examples/webgpu-field-bake/field-f32-oracle.mjs",
    "threejs-procedural-geometry/examples/semantic-mesh-writer/mesh-writer.js",
    "threejs-procedural-materials/assets/generated-variants/lava-cause-a.png",
    "threejs-procedural-materials/assets/generated-variants/lava-cause-b.png",
    "threejs-procedural-materials/assets/generated-variants/lava-cause-c.png",
    "threejs-procedural-materials/examples/tsl-procedural-pbr/pbr-oracles.mjs",
    "threejs-procedural-materials/examples/tsl-procedural-pbr/procedural-pbr-materials.js",
    "threejs-rain-snow-and-wet-surfaces/examples/webgpu-rain-snow-and-wet-surfaces/precipitation-system.js",
    "threejs-scalable-real-time-shadows/examples/webgpu-cached-clipmap-shadow/cached-clipmap-shadow-node-v2.js",
    "threejs-scalable-real-time-shadows/examples/webgpu-cached-clipmap-shadow/clipmap-config.js",
    "threejs-scalable-real-time-shadows/examples/webgpu-cached-clipmap-shadow/shadow-architectures.js"
  ],
  "browserEntry": "integration-labs/procedural-district/index.html",
  "sourceHash": "sha256:919817c6e63f8af0ae09c27c4f84ad73bed0780f02d8814d7775275d0fbb9721",
  "publishedHashInputs": [
    "docs/demos/procedural-district",
    "docs/demos/assets/GTAONode-DrPYssY_.js",
    "docs/demos/assets/TRAANode-BHDUI1yA.js",
    "docs/demos/assets/compiler-CgFt0OYt.js",
    "docs/demos/assets/field-bake-CHyvAERN.js",
    "docs/demos/assets/index-BZuNC4G7.css",
    "docs/demos/assets/index-SDD-Q1gb.js",
    "docs/demos/assets/lava-cause-a-CBm0KOVs.png",
    "docs/demos/assets/lava-cause-b-BnS0O13v.png",
    "docs/demos/assets/lava-cause-c-BhZU7h7H.png",
    "docs/demos/assets/main-C-eg0su8.js",
    "docs/demos/assets/mesh-writer-BbagFjei.js",
    "docs/demos/assets/modulepreload-polyfill-Dezn_h7o.js",
    "docs/demos/assets/precipitation-system-CxUv8UiU.js",
    "docs/demos/assets/procedural-pbr-materials-uYZjnkN3.js",
    "docs/demos/assets/shadow-architectures-CAZM5msa.js",
    "docs/demos/assets/three.tsl-0l0bfIsw.js",
    "docs/demos/assets/three.webgpu-Bjfb9xWU.js"
  ],
  "emittedAssetDependencies": [
    "docs/demos/assets/GTAONode-DrPYssY_.js",
    "docs/demos/assets/TRAANode-BHDUI1yA.js",
    "docs/demos/assets/compiler-CgFt0OYt.js",
    "docs/demos/assets/field-bake-CHyvAERN.js",
    "docs/demos/assets/index-BZuNC4G7.css",
    "docs/demos/assets/index-SDD-Q1gb.js",
    "docs/demos/assets/lava-cause-a-CBm0KOVs.png",
    "docs/demos/assets/lava-cause-b-BnS0O13v.png",
    "docs/demos/assets/lava-cause-c-BhZU7h7H.png",
    "docs/demos/assets/main-C-eg0su8.js",
    "docs/demos/assets/mesh-writer-BbagFjei.js",
    "docs/demos/assets/modulepreload-polyfill-Dezn_h7o.js",
    "docs/demos/assets/precipitation-system-CxUv8UiU.js",
    "docs/demos/assets/procedural-pbr-materials-uYZjnkN3.js",
    "docs/demos/assets/shadow-architectures-CAZM5msa.js",
    "docs/demos/assets/three.tsl-0l0bfIsw.js",
    "docs/demos/assets/three.webgpu-Bjfb9xWU.js"
  ],
  "publishedBundleHash": "sha256:83b11aad788105648189a2bc9c48f0be907d55b8864c7ae0c082a44f172730a9",
  "threeRevision": "0.185.1",
  "buildRevision": "sha256:6c7881ab73865696d689489de465e1cd67e1f2242d43641279abac777df0479b",
  "evidenceBundleId": null
}
