{
  "run": "facade-pin-contract-20260812-r1",
  "what": "The camera each of the four elevations has to be styled at before the first-frame field can hold it, and the scale error of using the cardinal stills that already exist instead.",
  "readsFrom": {
    "facadeManifest": "circumnavigation-20260811-r1/01_massing/render-manifest-facade.json",
    "wideManifest": "circumnavigation-20260811-r1/01_massing/render-manifest.json",
    "deliveredFrames": "circumnav-splat-20260812-r1/frames-facade-720"
  },
  "camera": {
    "fovDegreesVertical": 41.0,
    "widthPx": 1920,
    "heightPx": 1080,
    "radiusMode": "constant screen fill 0.92 (per-frame radius)"
  },
  "derivation": {
    "pxPerM": "(heightPx / 2) / (nearFaceM * tan(vfov / 2))",
    "nearFaceM": "radius * cos(elevation) - support(bearing)",
    "worstPxPerMResidualOverSchedule": 0.0066,
    "scheduleRows": 241,
    "assumption": "support is treated as a function of bearing alone, which vertical walls make exact; it was read off a schedule whose elevation sweeps 2 to 10 degrees"
  },
  "enlargementRange": [
    2.165,
    2.697
  ],
  "precedent": "09i rejected a crop at 2.43x for anchoring the clip to the softness the closer standoff was bought to remove",
  "elevations": [
    {
      "elevation": "front",
      "targetAzimuthDeg": 0.0,
      "note": "the one bearing that already has materials",
      "styleThis": {
        "file": "01_massing/orbit-facade/f000-az0.0-el2.0.png",
        "frame": 0,
        "azimuthDeg": 0,
        "elevationDeg": 2,
        "radius": 26.57186,
        "screenFillY": 0.92,
        "screenFillX": 2.6493,
        "nearFaceM": 11.8782,
        "pxPerM": 121.59,
        "pinToDeliveredFrame": 1,
        "plate": "to-style/front-az000-f000.png"
      },
      "notThis": {
        "file": "01_massing/cardinal/front-az000.png",
        "radius": 47.76028,
        "elevationDeg": 12.0,
        "nearFaceM": 32.0391,
        "pxPerM": 45.08,
        "enlargementToMatch": 2.697
      },
      "supportDistanceM": 14.6775
    },
    {
      "elevation": "right",
      "targetAzimuthDeg": 90.0,
      "note": "blank from here",
      "styleThis": {
        "file": "01_massing/orbit-facade/f060-az89.6-el6.0.png",
        "frame": 60,
        "azimuthDeg": 89.6266,
        "elevationDeg": 5.9739,
        "radius": 32.80454,
        "screenFillY": 0.92,
        "screenFillX": 1.3518,
        "nearFaceM": 10.3517,
        "pxPerM": 139.52,
        "pinToDeliveredFrame": 61,
        "plate": "to-style/right-az090-f060.png"
      },
      "notThis": {
        "file": "01_massing/cardinal/right-az090.png",
        "radius": 47.76028,
        "elevationDeg": 12.0,
        "nearFaceM": 24.4419,
        "pxPerM": 59.09,
        "enlargementToMatch": 2.361
      },
      "supportDistanceM": 22.2747
    },
    {
      "elevation": "back",
      "targetAzimuthDeg": 180.0,
      "note": "blank from here",
      "styleThis": {
        "file": "01_massing/orbit-facade/f120-az179.3-el10.0.png",
        "frame": 120,
        "azimuthDeg": 179.2531,
        "elevationDeg": 9.9997,
        "radius": 25.11338,
        "screenFillY": 0.92,
        "screenFillX": 2.4877,
        "nearFaceM": 13.941,
        "pxPerM": 103.6,
        "pinToDeliveredFrame": 121,
        "plate": "to-style/back-az180-f120.png"
      },
      "notThis": {
        "file": "01_massing/cardinal/back-az180.png",
        "radius": 47.76028,
        "elevationDeg": 12.0,
        "nearFaceM": 35.9257,
        "pxPerM": 40.2,
        "enlargementToMatch": 2.577
      },
      "supportDistanceM": 10.7909
    },
    {
      "elevation": "left",
      "targetAzimuthDeg": 270.0,
      "note": "blank from here",
      "styleThis": {
        "file": "01_massing/orbit-facade/f181-az270.4-el6.0.png",
        "frame": 181,
        "azimuthDeg": 270.3734,
        "elevationDeg": 5.9739,
        "radius": 32.62243,
        "screenFillY": 0.92,
        "screenFillX": 1.9268,
        "nearFaceM": 12.2532,
        "pxPerM": 117.87,
        "pinToDeliveredFrame": 182,
        "plate": "to-style/left-az270-f181.png"
      },
      "notThis": {
        "file": "01_massing/cardinal/left-az270.png",
        "radius": 47.76028,
        "elevationDeg": 12.0,
        "nearFaceM": 26.5245,
        "pxPerM": 54.45,
        "enlargementToMatch": 2.165
      },
      "supportDistanceM": 20.1921
    }
  ],
  "spendThisStep": 0.0
}
