{
  "schemaVersion": 2,
  "labId": "final-image-flight",
  "kind": "integration-demo",
  "status": "incomplete",
  "canonicalSource": [
    "integration-labs/final-image-flight/main.mjs",
    "integration-labs/final-image-flight/browser.mjs",
    "integration-labs/final-image-flight/routes.mjs",
    "integration-labs/final-image-flight/owner-graph.mjs",
    "integration-labs/final-image-flight/quality-governor.mjs",
    "integration-labs/final-image-flight/capture.mjs",
    "integration-labs/final-image-flight/contract.json",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/main.mjs",
    "threejs-procedural-motion-systems/examples/webgpu-procedural-timelines/main.js",
    "threejs-procedural-motion-systems/examples/webgpu-procedural-timelines/timeline.js",
    "threejs-procedural-motion-systems/examples/webgpu-procedural-timelines/gpu-instance-motion.js",
    "threejs-ambient-contact-shading/examples/webgpu-node-gtao/main.js",
    "threejs-ambient-contact-shading/examples/integration-image-pipeline-ao/host-adapter.js",
    "threejs-bloom/examples/node-selective-bloom/index.js",
    "threejs-exposure-color-grading/examples/webgpu-exposure-color-pipeline/stage.js",
    "threejs-scalable-real-time-shadows/examples/webgpu-cached-clipmap-shadow/shadow-architectures.js",
    "threejs-visual-validation/examples/webgpu-validation-harness/src/readback.js"
  ],
  "sourceHashInputs": [
    "integration-labs/final-image-flight",
    "threejs-ambient-contact-shading/examples/integration-image-pipeline-ao/host-adapter.js",
    "threejs-ambient-contact-shading/examples/webgpu-node-gtao/main.js",
    "threejs-bloom/examples/node-selective-bloom/index.js",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/CameraDirectionController.mjs",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/CameraRelativeOrigin.mjs",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/main.mjs",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/routeState.mjs",
    "threejs-exposure-color-grading/examples/webgpu-exposure-color-pipeline/constants.js",
    "threejs-exposure-color-grading/examples/webgpu-exposure-color-pipeline/exposure-nodes.js",
    "threejs-exposure-color-grading/examples/webgpu-exposure-color-pipeline/lut.js",
    "threejs-exposure-color-grading/examples/webgpu-exposure-color-pipeline/stage.js",
    "threejs-procedural-motion-systems/examples/webgpu-procedural-timelines/gpu-instance-motion.js",
    "threejs-procedural-motion-systems/examples/webgpu-procedural-timelines/main.js",
    "threejs-procedural-motion-systems/examples/webgpu-procedural-timelines/quaternion-helpers.js",
    "threejs-procedural-motion-systems/examples/webgpu-procedural-timelines/route-state.js",
    "threejs-procedural-motion-systems/examples/webgpu-procedural-timelines/timeline.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",
    "threejs-visual-validation/examples/webgpu-validation-harness/src/readback.js"
  ],
  "browserEntry": "integration-labs/final-image-flight/index.html",
  "sourceHash": "sha256:0e56ab6926da5d5697e342c0f70e4563091c0ec3f5daeec6f94ab5b70aa8c99e",
  "publishedHashInputs": [
    "docs/demos/final-image-flight",
    "docs/demos/assets/BloomNode-qktuf1Q7.js",
    "docs/demos/assets/CameraDirectionController-BW_oil0e.js",
    "docs/demos/assets/GTAONode-DrPYssY_.js",
    "docs/demos/assets/TRAANode-BHDUI1yA.js",
    "docs/demos/assets/host-adapter-CAK9HlSx.js",
    "docs/demos/assets/index-EmZaDLRi.js",
    "docs/demos/assets/index-R7IV7aRd.css",
    "docs/demos/assets/main-C-eg0su8.js",
    "docs/demos/assets/main-CsPbDMZE.js",
    "docs/demos/assets/main-JlnaXcHu.js",
    "docs/demos/assets/modulepreload-polyfill-Dezn_h7o.js",
    "docs/demos/assets/node-selective-bloom-DURI2Cz7.js",
    "docs/demos/assets/readback-DKeMx131.js",
    "docs/demos/assets/shadow-architectures-CAZM5msa.js",
    "docs/demos/assets/stage-Cd2YMrtA.js",
    "docs/demos/assets/three.tsl-0l0bfIsw.js",
    "docs/demos/assets/three.webgpu-Bjfb9xWU.js"
  ],
  "emittedAssetDependencies": [
    "docs/demos/assets/BloomNode-qktuf1Q7.js",
    "docs/demos/assets/CameraDirectionController-BW_oil0e.js",
    "docs/demos/assets/GTAONode-DrPYssY_.js",
    "docs/demos/assets/TRAANode-BHDUI1yA.js",
    "docs/demos/assets/host-adapter-CAK9HlSx.js",
    "docs/demos/assets/index-EmZaDLRi.js",
    "docs/demos/assets/index-R7IV7aRd.css",
    "docs/demos/assets/main-C-eg0su8.js",
    "docs/demos/assets/main-CsPbDMZE.js",
    "docs/demos/assets/main-JlnaXcHu.js",
    "docs/demos/assets/modulepreload-polyfill-Dezn_h7o.js",
    "docs/demos/assets/node-selective-bloom-DURI2Cz7.js",
    "docs/demos/assets/readback-DKeMx131.js",
    "docs/demos/assets/shadow-architectures-CAZM5msa.js",
    "docs/demos/assets/stage-Cd2YMrtA.js",
    "docs/demos/assets/three.tsl-0l0bfIsw.js",
    "docs/demos/assets/three.webgpu-Bjfb9xWU.js"
  ],
  "publishedBundleHash": "sha256:103bdc2230732ab431e0b52a6ca958e1d37addeb6c828e8145e0a86ea4f08f98",
  "threeRevision": "0.185.1",
  "buildRevision": "sha256:6c7881ab73865696d689489de465e1cd67e1f2242d43641279abac777df0479b",
  "evidenceBundleId": null
}
