{
  "clientBuild": "static-a990af529c547c4c",
  "verifiedAt": "2026-09-25",
  "metaSdk": {
    "verifiedAt": "2026-09-27",
    "source": "https://developers.meta.com/horizon/essentials/field-of-view/",
    "visible": {
      "h": 70,
      "v": 66,
      "unit": "deg",
      "status": "official",
      "qualifier": "nominal straight-ahead upper bound"
    },
    "renderExtent": {
      "h": 74,
      "v": 68,
      "unit": "deg",
      "scope": "per-eye",
      "status": "official",
      "note": "Rendering extent, not visible UI bounds"
    },
    "panel": {
      "width": 2412,
      "height": 2288,
      "unit": "px",
      "scope": "per-eye",
      "status": "official"
    },
    "implementation": "The website uses its own WebXR angular overlay; it does not embed IWSDK or apply the OS override."
  },
  "devices": [
    {
      "id": "meta",
      "name": "VR Glasses",
      "short": "VR Glasses",
      "color": "#397eaa",
      "kind": "VR / MR",
      "basis": "官方 H/V 上限",
      "source": "Meta 开发文档",
      "url": "https://developers.meta.com/horizon/essentials/field-of-view/",
      "initial": true,
      "fov": {
        "value": {
          "h": 70,
          "v": 66
        },
        "unit": "deg",
        "axis": "horizontal-vertical",
        "scope": "unknown",
        "status": "official",
        "source": "https://developers.meta.com/horizon/essentials/field-of-view/",
        "verifiedAt": "2026-09-25",
        "confidence": "high",
        "scopeNote": "来源未明确单眼/双眼测量范围；用于单眼相对角域示意，不视作单眼实测。"
      },
      "shape": {
        "status": "assumed",
        "projection": "symmetric-rectilinear",
        "effectiveAspect": "以面板比例代替有效图像比例；未取得实际可见轮廓"
      },
      "note": "官方 H/V 上限，非每位用户的可见范围。眼盒与左右独立投影未知。"
    },
    {
      "id": "aura",
      "name": "XREAL AURA",
      "short": "AURA",
      "color": "#b47a21",
      "kind": "光学 AR",
      "basis": "官方 70°；轴向未注明",
      "source": "XREAL 官方 + 评测记载",
      "url": "https://www.xreal.com/aura",
      "initial": true,
      "fov": {
        "value": 70,
        "unit": "deg",
        "axis": "unknown",
        "scope": "unknown",
        "status": "official",
        "source": "https://www.xreal.com/aura",
        "verifiedAt": "2026-09-28",
        "confidence": "high",
        "scopeNote": "来源未明确单眼/双眼测量范围；用于单眼相对角域示意，不视作单眼实测。"
      },
      "shape": {
        "status": "assumed",
        "projection": "symmetric-rectilinear",
        "effectiveAspect": "以面板比例代替有效图像比例；未取得实际可见轮廓",
        "ratio": 1.6,
        "ratioEvidence": {
          "status": "assumed",
          "source": "https://www.xreal.com/aura",
          "verifiedAt": "2026-09-28",
          "confidence": "low",
          "note": "16:10 来自 1920 × 1200 面板像素比例。将此比例用于可见光学画幅是本站假设，官网未确认光学 H/V 或双眼重叠。"
        },
        "axis": "diagonal",
        "axisEvidence": {
          "status": "assumed",
          "source": "https://skarredghost.com/2026/08/27/xreal-aura-hands-on-impressions/",
          "verifiedAt": "2026-09-25",
          "confidence": "medium",
          "note": "评测记载对角 70°，没有测量方法；不是实测 FOV。"
        }
      },
      "resolution": {
        "value": [
          1920,
          1200
        ],
        "scope": "per-eye",
        "unit": "px",
        "status": "official",
        "source": "https://www.xreal.com/aura",
        "verifiedAt": "2026-09-25",
        "confidence": "high"
      },
      "refreshRate": {
        "value": 120,
        "qualifier": "up to",
        "unit": "Hz",
        "status": "official",
        "source": "https://www.xreal.com/aura",
        "verifiedAt": "2026-09-25",
        "confidence": "high"
      },
      "dimmingLevels": {
        "value": 5,
        "status": "official",
        "source": "https://www.xreal.com/aura",
        "verifiedAt": "2026-09-25",
        "confidence": "high"
      },
      "transmittance": {
        "value": null,
        "status": "unknown"
      },
      "pwm": {
        "value": null,
        "status": "unknown"
      },
      "note": "仅供教学示意。官网标称 70° FOV，未标明轴向。本站默认采用评测记载的对角解释，并假设光学画幅与 1920 × 1200 面板一样为 16:10，以此换算 H/V；光学画幅未获确认。双眼数据未获确认，本站不推算逐眼范围或重叠比例。"
    },
    {
      "id": "quest3",
      "name": "Meta Quest 3",
      "short": "Quest 3",
      "color": "#668a48",
      "kind": "VR / MR",
      "basis": "官方 H/V",
      "source": "Meta 设备规格",
      "url": "https://developers.meta.com/horizon/resources/compare-devices/",
      "initial": true,
      "fov": {
        "value": {
          "h": 110,
          "v": 96
        },
        "unit": "deg",
        "axis": "horizontal-vertical",
        "scope": "unknown",
        "status": "official",
        "source": "https://developers.meta.com/horizon/resources/compare-devices/",
        "verifiedAt": "2026-09-25",
        "confidence": "high",
        "scopeNote": "来源未明确单眼/双眼测量范围；用于单眼相对角域示意，不视作单眼实测。"
      },
      "shape": {
        "status": "assumed",
        "projection": "symmetric-rectilinear",
        "effectiveAspect": "以面板比例代替有效图像比例；未取得实际可见轮廓"
      },
      "note": "官方 H/V；此来源未明确左右眼独立范围，不据此推算双目重叠。"
    },
    {
      "id": "vision",
      "name": "Apple Vision Pro",
      "short": "Vision Pro",
      "color": "#9272ac",
      "kind": "VR / MR",
      "basis": "第三方建模估计",
      "source": "HyperVision 光学分析",
      "url": "https://www.hypervision.ai/tech-research/apple-vp-optics-insights",
      "initial": true,
      "estimated": true,
      "rangeH": [
        100,
        110
      ],
      "fov": {
        "value": {
          "h": 105,
          "v": 90
        },
        "unit": "deg",
        "axis": "horizontal-vertical",
        "scope": "unknown",
        "status": "assumed",
        "source": "https://www.hypervision.ai/tech-research/apple-vp-optics-insights",
        "verifiedAt": "2026-09-25",
        "confidence": "low",
        "scopeNote": "来源未明确单眼/双眼测量范围；用于单眼相对角域示意，不视作单眼实测。"
      },
      "shape": {
        "status": "assumed",
        "projection": "symmetric-rectilinear",
        "effectiveAspect": "以面板比例代替有效图像比例；未取得实际可见轮廓"
      },
      "note": "首代光学模型估计：H 100–110°、V 约 90°。图中中值是演示选择；不是 Apple 规格或实机测量。"
    },
    {
      "id": "beast",
      "name": "VITURE Beast",
      "short": "Beast",
      "color": "#518d8d",
      "kind": "光学 AR",
      "basis": "官方对角；矩形换算",
      "source": "VITURE 光学说明",
      "url": "https://www.viture.com/blog/engineered-reality-01-the-biggest-brightest-xr-glasses-how-viture-beast-works",
      "fov": {
        "value": 58,
        "unit": "deg",
        "axis": "diagonal",
        "scope": "unknown",
        "status": "official",
        "source": "https://www.viture.com/blog/engineered-reality-01-the-biggest-brightest-xr-glasses-how-viture-beast-works",
        "verifiedAt": "2026-09-25",
        "confidence": "high",
        "scopeNote": "来源未明确单眼/双眼测量范围；用于单眼相对角域示意，不视作单眼实测。"
      },
      "shape": {
        "status": "assumed",
        "projection": "symmetric-rectilinear",
        "effectiveAspect": "以面板比例代替有效图像比例；未取得实际可见轮廓",
        "ratio": 1.6,
        "ratioSource": "https://www.viture.com/academy/xr-glasses/the-beast"
      },
      "note": "58° 对角为官方声明。H/V 按面板 16:10 理想矩形换算，非真实光学轮廓。"
    },
    {
      "id": "1s",
      "name": "XREAL 1S",
      "short": "1S",
      "color": "#977347",
      "kind": "光学 AR",
      "basis": "官方数值；轴向未知",
      "source": "XREAL 官方规格",
      "url": "https://tutorials.xreal.com/docs/glasses/one-series/spec/",
      "fov": {
        "value": 52,
        "unit": "deg",
        "axis": "unknown",
        "scope": "unknown",
        "status": "official",
        "source": "https://tutorials.xreal.com/docs/glasses/one-series/spec/",
        "verifiedAt": "2026-09-25",
        "confidence": "high",
        "scopeNote": "来源未明确单眼/双眼测量范围；用于单眼相对角域示意，不视作单眼实测。"
      },
      "shape": {
        "status": "assumed",
        "projection": "symmetric-rectilinear",
        "effectiveAspect": "以面板比例代替有效图像比例；未取得实际可见轮廓",
        "ratio": 1.6
      },
      "note": "官方 52°，面板单眼比例按双目 3840 × 1200 推算。默认按对角假设模拟 H/V，以虚线绘制；可关闭估算。"
    },
    {
      "id": "onepro",
      "name": "XREAL One Pro",
      "short": "One Pro",
      "color": "#697db6",
      "kind": "光学 AR",
      "basis": "官方数值；轴向未知",
      "source": "XREAL 官方规格",
      "url": "https://tutorials.xreal.com/docs/glasses/one-series/spec/",
      "fov": {
        "value": 57,
        "unit": "deg",
        "axis": "unknown",
        "scope": "unknown",
        "status": "official",
        "source": "https://tutorials.xreal.com/docs/glasses/one-series/spec/",
        "verifiedAt": "2026-09-25",
        "confidence": "high",
        "scopeNote": "来源未明确单眼/双眼测量范围；用于单眼相对角域示意，不视作单眼实测。"
      },
      "shape": {
        "status": "assumed",
        "projection": "symmetric-rectilinear",
        "effectiveAspect": "以面板比例代替有效图像比例；未取得实际可见轮廓",
        "ratio": 1.7777777777777777
      },
      "note": "官方 57°，单眼比例按双目 3840 × 1080 推算。默认按对角假设模拟 H/V，以虚线绘制；可关闭估算。"
    }
  ],
  "derivedFov": {
    "meta": {
      "default": {
        "h": 70,
        "v": 66,
        "angles": {
          "left": -0.6108652381980153,
          "right": 0.6108652381980153,
          "up": 0.5759586531581288,
          "down": -0.5759586531581288
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.7002075382097097,
          0.7002075382097097,
          -0.6494075931975106,
          0.6494075931975106
        ],
        "tangent": [
          0.7002075382097097,
          0.6494075931975106
        ],
        "d": 87.36267711209086,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "official",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://developers.meta.com/horizon/essentials/field-of-view/",
        "confidence": "high",
        "inputs": {
          "h": 70,
          "v": 66
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      },
      "strictlyKnownAxes": {
        "h": 70,
        "v": 66,
        "angles": {
          "left": -0.6108652381980153,
          "right": 0.6108652381980153,
          "up": 0.5759586531581288,
          "down": -0.5759586531581288
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.7002075382097097,
          0.7002075382097097,
          -0.6494075931975106,
          0.6494075931975106
        ],
        "tangent": [
          0.7002075382097097,
          0.6494075931975106
        ],
        "d": 87.36267711209086,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "official",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://developers.meta.com/horizon/essentials/field-of-view/",
        "confidence": "high",
        "inputs": {
          "h": 70,
          "v": 66
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      },
      "withExplicitDiagonalAssumption": {
        "h": 70,
        "v": 66,
        "angles": {
          "left": -0.6108652381980153,
          "right": 0.6108652381980153,
          "up": 0.5759586531581288,
          "down": -0.5759586531581288
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.7002075382097097,
          0.7002075382097097,
          -0.6494075931975106,
          0.6494075931975106
        ],
        "tangent": [
          0.7002075382097097,
          0.6494075931975106
        ],
        "d": 87.36267711209086,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "official",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://developers.meta.com/horizon/essentials/field-of-view/",
        "confidence": "high",
        "inputs": {
          "h": 70,
          "v": 66
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      }
    },
    "aura": {
      "default": {
        "h": 61.40154662753024,
        "v": 40.72071197558139,
        "angles": {
          "left": -0.5358295772336115,
          "right": 0.5358295772336115,
          "up": 0.35535524886509,
          "down": -0.35535524886509
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.5937748048534116,
          0.5937748048534116,
          -0.3711092530333823,
          0.3711092530333823
        ],
        "tangent": [
          0.5937748048534116,
          0.3711092530333823
        ],
        "d": 70,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": true,
        "scope": "unknown",
        "source": "https://www.xreal.com/aura",
        "confidence": "low",
        "inputs": {
          "angle": 70,
          "axis": "diagonal",
          "ratio": 1.6
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      },
      "strictlyKnownAxes": {
        "h": 61.40154662753024,
        "v": 40.72071197558139,
        "angles": {
          "left": -0.5358295772336115,
          "right": 0.5358295772336115,
          "up": 0.35535524886509,
          "down": -0.35535524886509
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.5937748048534116,
          0.5937748048534116,
          -0.3711092530333823,
          0.3711092530333823
        ],
        "tangent": [
          0.5937748048534116,
          0.3711092530333823
        ],
        "d": 70,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": true,
        "scope": "unknown",
        "source": "https://www.xreal.com/aura",
        "confidence": "low",
        "inputs": {
          "angle": 70,
          "axis": "diagonal",
          "ratio": 1.6
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      },
      "withExplicitDiagonalAssumption": {
        "h": 61.40154662753024,
        "v": 40.72071197558139,
        "angles": {
          "left": -0.5358295772336115,
          "right": 0.5358295772336115,
          "up": 0.35535524886509,
          "down": -0.35535524886509
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.5937748048534116,
          0.5937748048534116,
          -0.3711092530333823,
          0.3711092530333823
        ],
        "tangent": [
          0.5937748048534116,
          0.3711092530333823
        ],
        "d": 70,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": true,
        "scope": "unknown",
        "source": "https://www.xreal.com/aura",
        "confidence": "low",
        "inputs": {
          "angle": 70,
          "axis": "diagonal",
          "ratio": 1.6
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      },
      "withHorizontalAssumption": {
        "h": 70,
        "v": 47.271230736951416,
        "angles": {
          "left": -0.6108652381980153,
          "right": 0.6108652381980153,
          "up": 0.4125193089148739,
          "down": -0.4125193089148739
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.7002075382097097,
          0.7002075382097097,
          -0.4376297113810686,
          0.4376297113810686
        ],
        "tangent": [
          0.7002075382097097,
          0.4376297113810686
        ],
        "d": 79.09420732321642,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": true,
        "scope": "unknown",
        "source": "https://www.xreal.com/aura",
        "confidence": "low",
        "inputs": {
          "angle": 70,
          "axis": "horizontal",
          "ratio": 1.6
        },
        "formula": "H=A; V=2 atan(tan(H/2) / r)",
        "verifiedAt": "2026-09-25"
      }
    },
    "quest3": {
      "default": {
        "h": 110,
        "v": 96,
        "angles": {
          "left": -0.9599310885968813,
          "right": 0.9599310885968813,
          "up": 0.8377580409572782,
          "down": -0.8377580409572782
        },
        "anglesUnit": "rad",
        "frustum": [
          -1.4281480067421144,
          1.4281480067421144,
          -1.110612514829193,
          1.110612514829193
        ],
        "tangent": [
          1.4281480067421144,
          1.110612514829193
        ],
        "d": 122.13744521901702,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "official",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://developers.meta.com/horizon/resources/compare-devices/",
        "confidence": "high",
        "inputs": {
          "h": 110,
          "v": 96
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      },
      "strictlyKnownAxes": {
        "h": 110,
        "v": 96,
        "angles": {
          "left": -0.9599310885968813,
          "right": 0.9599310885968813,
          "up": 0.8377580409572782,
          "down": -0.8377580409572782
        },
        "anglesUnit": "rad",
        "frustum": [
          -1.4281480067421144,
          1.4281480067421144,
          -1.110612514829193,
          1.110612514829193
        ],
        "tangent": [
          1.4281480067421144,
          1.110612514829193
        ],
        "d": 122.13744521901702,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "official",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://developers.meta.com/horizon/resources/compare-devices/",
        "confidence": "high",
        "inputs": {
          "h": 110,
          "v": 96
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      },
      "withExplicitDiagonalAssumption": {
        "h": 110,
        "v": 96,
        "angles": {
          "left": -0.9599310885968813,
          "right": 0.9599310885968813,
          "up": 0.8377580409572782,
          "down": -0.8377580409572782
        },
        "anglesUnit": "rad",
        "frustum": [
          -1.4281480067421144,
          1.4281480067421144,
          -1.110612514829193,
          1.110612514829193
        ],
        "tangent": [
          1.4281480067421144,
          1.110612514829193
        ],
        "d": 122.13744521901702,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "official",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://developers.meta.com/horizon/resources/compare-devices/",
        "confidence": "high",
        "inputs": {
          "h": 110,
          "v": 96
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      }
    },
    "vision": {
      "default": {
        "h": 105,
        "v": 90,
        "angles": {
          "left": -0.9162978572970231,
          "right": 0.9162978572970231,
          "up": 0.7853981633974483,
          "down": -0.7853981633974483
        },
        "anglesUnit": "rad",
        "frustum": [
          -1.3032253728412058,
          1.3032253728412058,
          -0.9999999999999999,
          0.9999999999999999
        ],
        "tangent": [
          1.3032253728412058,
          0.9999999999999999
        ],
        "d": 117.33711467105321,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "assumed",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://www.hypervision.ai/tech-research/apple-vp-optics-insights",
        "confidence": "low",
        "inputs": {
          "h": 105,
          "v": 90
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      },
      "strictlyKnownAxes": {
        "h": 105,
        "v": 90,
        "angles": {
          "left": -0.9162978572970231,
          "right": 0.9162978572970231,
          "up": 0.7853981633974483,
          "down": -0.7853981633974483
        },
        "anglesUnit": "rad",
        "frustum": [
          -1.3032253728412058,
          1.3032253728412058,
          -0.9999999999999999,
          0.9999999999999999
        ],
        "tangent": [
          1.3032253728412058,
          0.9999999999999999
        ],
        "d": 117.33711467105321,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "assumed",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://www.hypervision.ai/tech-research/apple-vp-optics-insights",
        "confidence": "low",
        "inputs": {
          "h": 105,
          "v": 90
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      },
      "withExplicitDiagonalAssumption": {
        "h": 105,
        "v": 90,
        "angles": {
          "left": -0.9162978572970231,
          "right": 0.9162978572970231,
          "up": 0.7853981633974483,
          "down": -0.7853981633974483
        },
        "anglesUnit": "rad",
        "frustum": [
          -1.3032253728412058,
          1.3032253728412058,
          -0.9999999999999999,
          0.9999999999999999
        ],
        "tangent": [
          1.3032253728412058,
          0.9999999999999999
        ],
        "d": 117.33711467105321,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "assumed",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://www.hypervision.ai/tech-research/apple-vp-optics-insights",
        "confidence": "low",
        "inputs": {
          "h": 105,
          "v": 90
        },
        "formula": "H/V from source",
        "verifiedAt": "2026-09-25"
      }
    },
    "beast": {
      "default": {
        "h": 50.35203615552639,
        "v": 32.74380502755536,
        "angles": {
          "left": -0.43940440799858155,
          "right": 0.43940440799858155,
          "up": 0.2857436036809568,
          "down": -0.2857436036809568
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.4700531355266172,
          0.4700531355266172,
          -0.29378320970413574,
          0.29378320970413574
        ],
        "tangent": [
          0.4700531355266172,
          0.29378320970413574
        ],
        "d": 58,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://www.viture.com/blog/engineered-reality-01-the-biggest-brightest-xr-glasses-how-viture-beast-works",
        "confidence": "medium",
        "inputs": {
          "angle": 58,
          "axis": "diagonal",
          "ratio": 1.6
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      },
      "strictlyKnownAxes": {
        "h": 50.35203615552639,
        "v": 32.74380502755536,
        "angles": {
          "left": -0.43940440799858155,
          "right": 0.43940440799858155,
          "up": 0.2857436036809568,
          "down": -0.2857436036809568
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.4700531355266172,
          0.4700531355266172,
          -0.29378320970413574,
          0.29378320970413574
        ],
        "tangent": [
          0.4700531355266172,
          0.29378320970413574
        ],
        "d": 58,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://www.viture.com/blog/engineered-reality-01-the-biggest-brightest-xr-glasses-how-viture-beast-works",
        "confidence": "medium",
        "inputs": {
          "angle": 58,
          "axis": "diagonal",
          "ratio": 1.6
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      },
      "withExplicitDiagonalAssumption": {
        "h": 50.35203615552639,
        "v": 32.74380502755536,
        "angles": {
          "left": -0.43940440799858155,
          "right": 0.43940440799858155,
          "up": 0.2857436036809568,
          "down": -0.2857436036809568
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.4700531355266172,
          0.4700531355266172,
          -0.29378320970413574,
          0.29378320970413574
        ],
        "tangent": [
          0.4700531355266172,
          0.29378320970413574
        ],
        "d": 58,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": false,
        "scope": "unknown",
        "source": "https://www.viture.com/blog/engineered-reality-01-the-biggest-brightest-xr-glasses-how-viture-beast-works",
        "confidence": "medium",
        "inputs": {
          "angle": 58,
          "axis": "diagonal",
          "ratio": 1.6
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      }
    },
    "1s": {
      "default": {
        "h": 44.93962294515752,
        "v": 28.98712901308959,
        "angles": {
          "left": -0.3921721924988949,
          "right": 0.3921721924988949,
          "up": 0.2529604209893939,
          "down": -0.2529604209893939
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.4135964079118619,
          0.4135964079118619,
          -0.25849775494491367,
          0.25849775494491367
        ],
        "tangent": [
          0.4135964079118619,
          0.25849775494491367
        ],
        "d": 52,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": true,
        "scope": "unknown",
        "source": "https://tutorials.xreal.com/docs/glasses/one-series/spec/",
        "confidence": "low",
        "inputs": {
          "angle": 52,
          "axis": "diagonal",
          "ratio": 1.6
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      },
      "strictlyKnownAxes": null,
      "withExplicitDiagonalAssumption": {
        "h": 44.93962294515752,
        "v": 28.98712901308959,
        "angles": {
          "left": -0.3921721924988949,
          "right": 0.3921721924988949,
          "up": 0.2529604209893939,
          "down": -0.2529604209893939
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.4135964079118619,
          0.4135964079118619,
          -0.25849775494491367,
          0.25849775494491367
        ],
        "tangent": [
          0.4135964079118619,
          0.25849775494491367
        ],
        "d": 52,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": true,
        "scope": "unknown",
        "source": "https://tutorials.xreal.com/docs/glasses/one-series/spec/",
        "confidence": "low",
        "inputs": {
          "angle": 52,
          "axis": "diagonal",
          "ratio": 1.6
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      }
    },
    "onepro": {
      "default": {
        "h": 50.64954433976099,
        "v": 29.81184706483475,
        "angles": {
          "left": -0.4420006566818434,
          "right": 0.4420006566818434,
          "up": 0.26015744369118693,
          "down": -0.26015744369118693
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.4732269055472061,
          0.4732269055472061,
          -0.2661901343703034,
          0.2661901343703034
        ],
        "tangent": [
          0.4732269055472061,
          0.2661901343703034
        ],
        "d": 57,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": true,
        "scope": "unknown",
        "source": "https://tutorials.xreal.com/docs/glasses/one-series/spec/",
        "confidence": "low",
        "inputs": {
          "angle": 57,
          "axis": "diagonal",
          "ratio": 1.7777777777777777
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      },
      "strictlyKnownAxes": null,
      "withExplicitDiagonalAssumption": {
        "h": 50.64954433976099,
        "v": 29.81184706483475,
        "angles": {
          "left": -0.4420006566818434,
          "right": 0.4420006566818434,
          "up": 0.26015744369118693,
          "down": -0.26015744369118693
        },
        "anglesUnit": "rad",
        "frustum": [
          -0.4732269055472061,
          0.4732269055472061,
          -0.2661901343703034,
          0.2661901343703034
        ],
        "tangent": [
          0.4732269055472061,
          0.2661901343703034
        ],
        "d": 57,
        "unit": "deg",
        "axis": "horizontal-vertical",
        "status": "derived",
        "axisAssumed": true,
        "scope": "unknown",
        "source": "https://tutorials.xreal.com/docs/glasses/one-series/spec/",
        "confidence": "low",
        "inputs": {
          "angle": 57,
          "axis": "diagonal",
          "ratio": 1.7777777777777777
        },
        "formula": "H=2 atan(tan(D/2) r / √(r²+1)); V=2 atan(tan(D/2) / √(r²+1))",
        "verifiedAt": "2026-09-25"
      }
    }
  },
  "physicalGeometry": {
    "meta": {
      "frameHeight": 0.64,
      "frameWidth": 1.64,
      "eye": {
        "x": 0.365,
        "y": 0.06,
        "z": -0.06
      },
      "status": "assumed",
      "confidence": "low",
      "references": [
        {
          "url": "https://about.fb.com/news/2026/09/introducing-meta-vr-glasses-3d-movies-immersive-live-sports-100-grams/",
          "view": "inner/front"
        }
      ]
    },
    "aura": {
      "frameHeight": 0.655,
      "frameWidth": 1.63,
      "eye": {
        "x": 0.35,
        "y": 0.075,
        "z": -0.15
      },
      "outer": {
        "x": 0.435,
        "y": -0.033,
        "z": 0.02,
        "w": 0.742,
        "h": 0.49,
        "frameW": 0.827,
        "frameH": 0.571,
        "upperLift": 0.1,
        "wrap": 0.18,
        "contour": "continuous front sunglass surface; raised upper rim encloses the rear electronics"
      },
      "internal": {
        "x": 0.33,
        "y": 0.014999999999999986,
        "z": -0.047,
        "w": 0.53,
        "h": 0.258,
        "depth": 0.11,
        "housingW": 0.587,
        "housingH": 0.348,
        "housingDepth": 0.125
      },
      "prescription": {
        "x": 0.365,
        "y": -0.04,
        "z": -0.267,
        "w": 0.615,
        "h": 0.302,
        "radius": 0.085,
        "rimWidth": 0.007,
        "mount": "short arms on nose-pad pivots, behind the optical assembly",
        "status": "assumed"
      },
      "nosePad": {
        "center": [
          0.112,
          -0.158,
          -0.211
        ],
        "half": [
          0.048,
          0.098,
          0.018
        ],
        "tilt": 16,
        "hinge": [
          0.133,
          -0.133,
          -0.179
        ],
        "attachment": [
          0.147,
          -0.086,
          -0.12
        ],
        "source": "https://resource.xreal.com/www-xreal-com/images/aura/technology-presence-see-through.webp",
        "status": "assumed",
        "note": "官方内侧图中的扁平椭圆鼻垫，以短支座接在鼻侧下部，向下时略向镜片外侧倾斜；照片估计。"
      },
      "status": "assumed",
      "confidence": "low",
      "references": [
        {
          "url": "https://resource.xreal.com/www-xreal-com/images/aura/aura-eyes-visible-social-presence.webp",
          "view": "front: continuous outer lens in front of the internal prism"
        },
        {
          "url": "https://resource.xreal.com/www-xreal-com/images/aura/technology-presence-see-through.webp",
          "view": "inner close-up: four surrounding margins and upper housing"
        },
        {
          "url": "https://resource.xreal.com/www-xreal-com/images/aura/aura-electrochromic-dimming.webp",
          "view": "front lens/rim contour"
        },
        {
          "url": "https://resource.xreal.com/www-xreal-com/images/aura/aura-optical-see-through-design.webp",
          "view": "inner brow and lens proportions"
        },
        {
          "url": "https://resource.xreal.com/www-xreal-com/images/aura/xreal-aura-eyewear-compute-puck.webp",
          "view": "side and flat temple profile"
        },
        {
          "url": "https://resource.xreal.com/www-xreal-com/images/aura/aura-91g-glasses-style-ar-eyewear.webp",
          "view": "front oblique detail"
        },
        {
          "url": "https://i0.wp.com/skarredghost.com/wp-content/uploads/2026/08/20260618_133157.jpg?resize=640%2C480&ssl=1",
          "view": "inner oblique"
        }
      ],
      "calibration": {
        "status": "assumed",
        "method": "normalized photo proportions, no physical dimensions",
        "rearProtrusionOverFrameHeight": [
          0.18,
          0.28
        ],
        "internalWidthOverOuterFrameWidth": [
          0.58,
          0.7
        ],
        "presencePhoto": {
          "source": "https://resource.xreal.com/www-xreal-com/images/aura/technology-presence-see-through.webp",
          "clearAspect": [
            1.9,
            2.2
          ],
          "projectedUpperHousingOverClearHeight": [
            0.95,
            1.2
          ],
          "lowerClearBandOverClearHeight": [
            0.4,
            0.65
          ],
          "temporalClearBandOverClearWidth": [
            0.25,
            0.35
          ],
          "componentOutlineRatio": {
            "width": [
              1.45,
              1.6
            ],
            "height": [
              1.6,
              1.7
            ],
            "status": "photo-estimate",
            "method": "visible component contours, prism bezel versus outer sunglass rim; temples and nose pads excluded; occluded spans approximate, not traced from user rectangles; not a wearing-angle ratio"
          }
        },
        "note": "以官方内侧特写与正面图共同校对。斜视上壳高度包含前后深度的投影，不直接当作正面 Y 高度。棱镜接黑壳、鼻侧相接；整个内组件在弯曲外片后。照片比例为估计，不是实物测量或眼位投影。"
      }
    }
  },
  "renderAssumptions": {
    "observerCameraFov": {
      "h": 176,
      "v": 153,
      "projection": "equidistant-angular",
      "status": "assumed"
    },
    "headsetBrowserPreview": {
      "minH": 120,
      "minV": 108,
      "projection": "rectilinear",
      "status": "assumed",
      "note": "头显页的普通屏幕采用统一广角参考，相机随画布宽高比扩展其中一轴，不随设备目标缩放；不用于原生 WebXR 投影。"
    },
    "humanField": {
      "nasal": 60,
      "temporal": 100,
      "up": 60,
      "down": 75,
      "edge": [
        0.995,
        1.005
      ],
      "gaze": "steady fixation",
      "includesEyeRotations": false,
      "status": "assumed",
      "source": "https://www.ncbi.nlm.nih.gov/books/NBK220/?report=printable",
      "note": "单眼保持固定注视时的周边视野参考，包含余光，没有叠加转动眼球后的扫视范围。文献角范围的简化椭圆；不是个人实测轮廓或注意力范围。"
    },
    "virtualContentPose": {
      "distance": 3,
      "cinemaWidth": 2.6,
      "cinemaHeight": 1.463,
      "unit": "scene-m",
      "status": "assumed"
    },
    "earthApp": {
      "radius": 24,
      "center": [
        0,
        -1,
        -40
      ],
      "initialZoom": 0.85,
      "hud": {
        "width": 3.3,
        "height": 2.0625,
        "distance": 3,
        "wideScale": 2.666666666666667
      },
      "status": "assumed",
      "note": "本站应用布局。完整界面默认放在三款均能看全的中央角域；周边展开用于观察空间内容裁切。地球大小和位置在设备间保持一致，不用物理镜片入口尺寸缩放虚拟屏幕。"
    },
    "auraTransmission": {
      "coefficients": [
        0.85,
        0.55,
        0.3,
        0.14,
        0.1
      ],
      "space": "display-encoded",
      "compositor": "bounded-screen",
      "defaultLevel": 5,
      "status": "assumed",
      "note": "普通屏幕上的背景亮度比例，不是物理透过率。房间与内容分别映射后采用有界滤色合成，避免直接相加造成高光截断；不是光度学标定。黑色不遮挡现实，显示亮度不随调光降低。第五档按用户指定的 90% 遮光效果演示，保留 10% 背景亮度；这是屏幕合成比例，不是硬件物理遮光率。各档硬件透过率与真实显示/环境亮度比未知。"
    },
    "prescription": {
      "pupilMm": 4,
      "virtualFocusM": 2,
      "status": "assumed"
    },
    "viewExperience": {
      "status": "assumed",
      "note": "观看区独立估计镜杯、镜框、透光和夹片范围；AURA 夹片框与矫正范围共用同一轮廓，不复用产品模型或预测个人眼盒。"
    },
    "wearing": {
      "revision": "2026-09-28-balanced-surrounds",
      "status": "assumed",
      "unit": "angular-deg",
      "confidence": "low",
      "edgeSoftness": 0.65,
      "note": "为佩戴感选取的适中遮挡，不是实测眼位投影。x 正方向为颞侧，左右眼镜像；形状与显示 FOV 独立。",
      "meta": {
        "source": "https://about.fb.com/news/2026/09/introducing-meta-vr-glasses-3d-movies-immersive-live-sports-100-grams/",
        "references": [
          "https://roadtovr.com/meta-vr-glass-hands-onconnect-2026/",
          "https://i0.wp.com/roadtovr.com/wp-content/uploads/2026/09/vr-glasses-lenses.jpg",
          "https://i0.wp.com/roadtovr.com/wp-content/uploads/2026/09/profile.jpg"
        ],
        "periphery": "open",
        "evidence": "官方明确开放侧边；Road to VR 上手未使用可选遮光配件，记录了环境光影响。背面实拍有大面积连续织物与较小的圆润透镜入口；默认无遮光配件，主要前方被包裹遮住，侧边和下方保留开口。可见余光还受取景及宿主视野限制。角域为估计。",
        "shell": {
          "center": [
            0,
            0
          ],
          "half": [
            60,
            57
          ],
          "power": 2.6,
          "note": "连续织物前罩围绕正前方光轴居中，显示窗位于包裹中部；下方及外侧仍开放。外围尺寸独立于显示 FOV，不为露出宿主头显里的镜框而缩小。角域是教学估计，不是实测眼位投影。"
        },
        "display": {
          "half": [
            35,
            33
          ],
          "coordinates": "per-axis view angles",
          "note": "围绕正前方 0° 对称的官方可见 H/V 包络；不是实体入口轮廓。观看区不画入口胶圈，也不按照片再裁显示角部。"
        },
        "temple": {
          "a": [
            57,
            28
          ],
          "b": [
            84,
            33
          ],
          "radius": 2.7
        }
      },
      "aura": {
        "source": "https://resource.xreal.com/www-xreal-com/images/aura/technology-presence-see-through.webp",
        "references": [
          "https://i0.wp.com/skarredghost.com/wp-content/uploads/2026/08/20260618_133157.jpg?resize=640%2C480&ssl=1",
          "https://i0.wp.com/skarredghost.com/wp-content/uploads/2026/08/20260618_133223.jpg?resize=640%2C480&ssl=1",
          "https://i0.wp.com/skarredghost.com/wp-content/uploads/2026/08/20260618_133228.jpg?resize=640%2C480&ssl=1",
          "https://resource.xreal.com/www-xreal-com/images/aura/xreal-aura-eyewear-compute-puck.webp"
        ],
        "periphery": "open",
        "evidence": "官方内侧特写显示：棱镜直顶紧接厚黑壳、鼻侧与支座相接；透明外片主要在下方和颞侧，下缘黑框也有明显厚度。该斜视照片不能直接测得佩戴者的观看角域，模拟仅保留结构关系。",
        "lens": {
          "center": [
            5.5,
            -4.5
          ],
          "half": [
            51.5,
            40.5
          ],
          "power": 2.6,
          "upperTemporalPower": 8,
          "upperTemporalLean": 0.07,
          "note": "墨镜外片在棱镜下方和颞侧保留适度透光带，避免下部和外侧过分扩张。颞侧肩部近直向上接入黑壳，不沿椭圆提前向内收；鼻侧贴支座，下缘保持圆弧。照片只约束结构走向，不直接作为佩戴角域的缩放倍率；角域仍为教学估计，独立于显示 FOV 和宿主头显。"
        },
        "rimWidth": 3,
        "lowerRimWidth": 4.5,
        "upperOcclusion": {
          "center": [
            6,
            60.5
          ],
          "half": [
            69,
            34
          ],
          "chamfer": 3.4,
          "note": "厚黑色显示组件壳体的底面直接接棱镜直顶边，不在两者之间留透明带；角域为估计。"
        },
        "opticalCoordinates": "per-axis angular coordinates derived from each eye ray; straight front-facing edges in native perspective",
        "optical": {
          "center": [
            0,
            0
          ],
          "half": [
            37.5,
            26.5
          ],
          "topRadius": 1.3,
          "bottomRadius": 6,
          "note": "居中的直顶棱镜，横向由 84° 收至 75°，保留圆润下角和完整显示边界；不是实测棱镜角域。鼻侧安装位置不改变显示方向或 FOV。"
        },
        "opticalHousing": {
          "center": [
            0,
            0.7
          ],
          "half": [
            40.5,
            30
          ],
          "topRadius": 2,
          "bottomRadius": 8
        },
        "nasalMount": {
          "center": [
            -42,
            -1.7
          ],
          "half": [
            4.2,
            25.2
          ],
          "chamfer": 2.5
        },
        "prescription": {
          "source": "https://www.xreal.com/aura",
          "status": "assumed",
          "adjustable": false,
          "note": "保留此前 110% 夹片及下移的轮廓关系，与收紧的佩戴结构一同缩至原角域的 88%。仍超出显示窗口，短支座挂在鼻托上。框体和矫正边界共用固定形状，桌面及 VR 一致；非实测覆盖。",
          "lens": {
            "center": [
              3.3088,
              -5.9136
            ],
            "half": [
              46.0768,
              31.1696
            ],
            "radius": 13.552
          },
          "rimWidth": 1.89728,
          "hanger": {
            "a": [
              -41.4128,
              -16.28
            ],
            "b": [
              -38.28,
              -18.92
            ],
            "radius": 0.968
          }
        },
        "brow": {
          "center": [
            6,
            29.2
          ],
          "half": [
            64,
            2.7
          ],
          "chamfer": 1.7
        },
        "temple": {
          "a": [
            63,
            27
          ],
          "b": [
            88,
            33
          ],
          "radius": 2.5
        },
        "nosePad": {
          "center": [
            -40.48,
            -20.68
          ],
          "half": [
            4.312,
            9.152
          ],
          "rotation": 16,
          "arm": {
            "a": [
              -38.72,
              -15.4
            ],
            "b": [
              -37.4,
              -20.24
            ],
            "radius": 1.144
          },
          "pivot": {
            "center": [
              -37.4,
              -20.24
            ],
            "radius": 1.848
          },
          "note": "扁平椭圆鼻垫略向下外侧倾斜，位于鼻侧壳体前方；随收紧的结构一起内收，短支座连接，避免悬空黑片。佩戴角域为估计。"
        }
      }
    }
  }
}