{
  "schemaVersion": 2,
  "labId": "webgpu-camera-rig",
  "kind": "canonical-lab",
  "status": "incomplete",
  "canonicalSource": [
    "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/routeState.mjs",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/main.mjs",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/browser.mjs",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/mechanism/scale-aware-framing/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/mechanism/handoff-and-replay/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/mechanism/pointer-orbit-and-collision/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/mechanism/floating-origin/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/mechanism/projection-and-depth/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/mechanism/shared-jitter-and-velocity/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/tier/full/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/tier/budgeted/index.html",
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/tier/minimum/index.html"
  ],
  "sourceHashInputs": [
    "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig"
  ],
  "browserEntry": "threejs-camera-controls-and-rigs/examples/webgpu-camera-rig/index.html",
  "sourceHash": "sha256:0c8ffe846a14c2d90827588d3cd21df62a3808015e18f179da46df02cfab51b3",
  "publishedHashInputs": [
    "docs/demos/webgpu-camera-rig",
    "docs/demos/assets/CameraDirectionController-BW_oil0e.js",
    "docs/demos/assets/index-CQFgg5B1.js",
    "docs/demos/assets/main-JlnaXcHu.js",
    "docs/demos/assets/modulepreload-polyfill-Dezn_h7o.js",
    "docs/demos/assets/three.tsl-0l0bfIsw.js",
    "docs/demos/assets/three.webgpu-Bjfb9xWU.js"
  ],
  "emittedAssetDependencies": [
    "docs/demos/assets/CameraDirectionController-BW_oil0e.js",
    "docs/demos/assets/index-CQFgg5B1.js",
    "docs/demos/assets/main-JlnaXcHu.js",
    "docs/demos/assets/modulepreload-polyfill-Dezn_h7o.js",
    "docs/demos/assets/three.tsl-0l0bfIsw.js",
    "docs/demos/assets/three.webgpu-Bjfb9xWU.js"
  ],
  "publishedBundleHash": "sha256:0d3a65da291ffc2d0af85e49e49d0b01f33a4bc0fd749552f43d563b9e6eafd2",
  "threeRevision": "0.185.1",
  "buildRevision": "sha256:6c7881ab73865696d689489de465e1cd67e1f2242d43641279abac777df0479b",
  "evidenceBundleId": null
}
