{
  "scope": "Desktop keyboard walking and native mouse look visual probes, not performance or iPhone measurements",
  "setup": {
    "patch": {
      "src": "assets/wall-repair-probe.glb",
      "kind": "gltf",
      "bytes": 51944,
      "triangles": 2,
      "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
    },
    "spawn": [
      -14.24,
      0.55,
      -11.09
    ],
    "rotation": [
      -20,
      90,
      0
    ],
    "temporaryWorldFields": [
      "spawn.position",
      "spawn.rotation",
      "objects"
    ],
    "marker": true
  },
  "results": [
    {
      "engine": "three",
      "mode": "original-marker",
      "url": "http://127.0.0.1:5173/?scene=sunnyvale&controller=bvh&wallPatch=no&wallWalking",
      "pages": 1,
      "inputs": [
        {
          "label": "right",
          "key": "KeyD",
          "targetDistance": 0.5,
          "expectContact": false,
          "durationMs": 479,
          "horizontalDistance": 0.6669692603360745,
          "start": {
            "feet": [
              -14.240409736530744,
              0.5503562425019835,
              -11.09
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.24178041285657,
              0.5434785106080469,
              -11.756967851908666
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 75,
              "feet": [
                -14.241056180484966,
                0.5503153702091707,
                -11.289988454537646
              ],
              "eye": [
                -14.241056180484966,
                2.150315370209171,
                -11.289988454537646
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 149,
              "feet": [
                -14.241316236110311,
                0.5478922881098545,
                -11.456852872115949
              ],
              "eye": [
                -14.241316236110311,
                2.1478922881098548,
                -11.456852872115949
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 222,
              "feet": [
                -14.24151734010091,
                0.545950422259995,
                -11.588902686966307
              ],
              "eye": [
                -14.24151734010091,
                2.145950422259995,
                -11.588902686966307
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 295,
              "feet": [
                -14.24178041285657,
                0.5434785106080469,
                -11.756967851908666
              ],
              "eye": [
                -14.24178041285657,
                2.143478510608047,
                -11.756967851908666
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "left",
          "key": "KeyA",
          "targetDistance": 1,
          "expectContact": false,
          "durationMs": 703,
          "horizontalDistance": 1.097825859184349,
          "start": {
            "feet": [
              -14.24178041285657,
              0.5434785106080469,
              -11.756967851908666
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.24396265498553,
              0.5263661287278677,
              -10.659144161640896
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.242544089031256,
                0.546330439879102,
                -11.558757019782714
              ],
              "eye": [
                -14.242544089031256,
                2.146330439879102,
                -11.558757019782714
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -14.242978701242887,
                0.5482500332212672,
                -11.425664676235591
              ],
              "eye": [
                -14.242978701242887,
                2.1482500332212675,
                -11.425664676235591
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 221,
              "feet": [
                -14.243508855376778,
                0.5501605086026454,
                -11.258352104473202
              ],
              "eye": [
                -14.243508855376778,
                2.1501605086026454,
                -11.258352104473202
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 298,
              "feet": [
                -14.243849498097799,
                0.5501389943170119,
                -11.125552104473199
              ],
              "eye": [
                -14.243849498097799,
                2.150138994317012,
                -11.125552104473199
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 373,
              "feet": [
                -14.244273166736633,
                0.550039217948851,
                -10.957340223882698
              ],
              "eye": [
                -14.244273166736633,
                2.150039217948851,
                -10.957340223882698
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 446,
              "feet": [
                -14.244273166736633,
                0.5254896684238504,
                -10.8239402238827
              ],
              "eye": [
                -14.244273166736633,
                2.1254896684238505,
                -10.8239402238827
              ],
              "grounded": false,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 518,
              "feet": [
                -14.24396265498553,
                0.5263661287278677,
                -10.659144161640896
              ],
              "eye": [
                -14.24396265498553,
                2.126366128727868,
                -10.659144161640896
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "center",
          "key": "KeyD",
          "targetDistance": 0.5,
          "expectContact": false,
          "durationMs": 480,
          "horizontalDistance": 0.6562685544957811,
          "start": {
            "feet": [
              -14.24396265498553,
              0.5263661287278677,
              -10.659144161640896
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.238769225681775,
              0.5501101185058203,
              -11.315392166523234
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 74,
              "feet": [
                -14.239468156362904,
                0.5316450719435674,
                -10.851165300863737
              ],
              "eye": [
                -14.239468156362904,
                2.1316450719435673,
                -10.851165300863737
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 148,
              "feet": [
                -14.238017001437495,
                0.5505073626729585,
                -11.015195344392597
              ],
              "eye": [
                -14.238017001437495,
                2.1505073626729585,
                -11.015195344392597
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 221,
              "feet": [
                -14.238360634093077,
                0.5504856595492776,
                -11.148595344392598
              ],
              "eye": [
                -14.238360634093077,
                2.1504856595492776,
                -11.148595344392598
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 296,
              "feet": [
                -14.238769225681775,
                0.5501101185058203,
                -11.315392166523234
              ],
              "eye": [
                -14.238769225681775,
                2.1501101185058205,
                -11.315392166523234
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "near",
          "key": "KeyW",
          "targetDistance": 0.4,
          "expectContact": false,
          "durationMs": 408,
          "horizontalDistance": 0.5316802350987855,
          "start": {
            "feet": [
              -14.238769225681775,
              0.5501101185058203,
              -11.315392166523234
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.77044946064597,
              0.5270607335662841,
              -11.315380203338
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 74,
              "feet": [
                -14.472073759518215,
                0.5357823660761003,
                -11.315380203338
              ],
              "eye": [
                -14.472073759518215,
                2.1357823660761004,
                -11.315380203338
              ],
              "grounded": false,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 148,
              "feet": [
                -14.605449460645968,
                0.5276737034725945,
                -11.315380203338
              ],
              "eye": [
                -14.605449460645968,
                2.1276737034725945,
                -11.315380203338
              ],
              "grounded": false,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 222,
              "feet": [
                -14.77044946064597,
                0.5270607335662841,
                -11.315380203338
              ],
              "eye": [
                -14.77044946064597,
                2.1270607335662843,
                -11.315380203338
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "contact",
          "key": "KeyW",
          "targetDistance": 1.5,
          "expectContact": true,
          "durationMs": 2025,
          "horizontalDistance": 0.6811313304802372,
          "start": {
            "feet": [
              -14.77044946064597,
              0.5270607335662841,
              -11.315380203338
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -15.42403604628445,
              0.5055799280958848,
              -11.1236395857443
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 74,
              "feet": [
                -14.97044946064597,
                0.5270607335662841,
                -11.315380203338
              ],
              "eye": [
                -14.97044946064597,
                2.1270607335662843,
                -11.315380203338
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 149,
              "feet": [
                -15.103676471938444,
                0.5222701658046935,
                -11.315363889610317
              ],
              "eye": [
                -15.103676471938444,
                2.122270165804694,
                -11.315363889610317
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 222,
              "feet": [
                -15.270717105165035,
                0.515877866840154,
                -11.315339348785614
              ],
              "eye": [
                -15.270717105165035,
                2.115877866840154,
                -11.315339348785614
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 295,
              "feet": [
                -15.402150539692393,
                0.5106783923074528,
                -11.315338605037775
              ],
              "eye": [
                -15.402150539692393,
                2.110678392307453,
                -11.315338605037775
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 369,
              "feet": [
                -15.413107021924887,
                0.510087955830268,
                -11.300601096271679
              ],
              "eye": [
                -15.413107021924887,
                2.1100879558302683,
                -11.300601096271679
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 441,
              "feet": [
                -15.414271811667096,
                0.5097549772526292,
                -11.288121721076633
              ],
              "eye": [
                -15.414271811667096,
                2.109754977252629,
                -11.288121721076633
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 518,
              "feet": [
                -15.41415136589685,
                0.5094811732400355,
                -11.276327019765532
              ],
              "eye": [
                -15.41415136589685,
                2.1094811732400354,
                -11.276327019765532
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 592,
              "feet": [
                -15.412660767569504,
                0.5093266602147346,
                -11.267223798034987
              ],
              "eye": [
                -15.412660767569504,
                2.1093266602147347,
                -11.267223798034987
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 666,
              "feet": [
                -15.411878586260361,
                0.5092212265632186,
                -11.261341484145381
              ],
              "eye": [
                -15.411878586260361,
                2.1092212265632186,
                -11.261341484145381
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 740,
              "feet": [
                -15.411453614475876,
                0.5091501873237616,
                -11.257593701519498
              ],
              "eye": [
                -15.411453614475876,
                2.1091501873237615,
                -11.257593701519498
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 813,
              "feet": [
                -15.411139725796813,
                0.5090900264836397,
                -11.254438318333953
              ],
              "eye": [
                -15.411139725796813,
                2.10909002648364,
                -11.254438318333953
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 885,
              "feet": [
                -15.41081131003884,
                0.5090131075874741,
                -11.250592243532466
              ],
              "eye": [
                -15.41081131003884,
                2.109013107587474,
                -11.250592243532466
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 959,
              "feet": [
                -15.410599042033956,
                0.5089537272354134,
                -11.247635471972961
              ],
              "eye": [
                -15.410599042033956,
                2.1089537272354137,
                -11.247635471972961
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1031,
              "feet": [
                -15.410415010808636,
                0.5088897131660063,
                -11.244554463838208
              ],
              "eye": [
                -15.410415010808636,
                2.1088897131660063,
                -11.244554463838208
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1105,
              "feet": [
                -15.410221572488558,
                0.5087980829594241,
                -11.240261011142824
              ],
              "eye": [
                -15.410221572488558,
                2.1087980829594244,
                -11.240261011142824
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1178,
              "feet": [
                -15.41010772915339,
                0.5087109297680854,
                -11.23628587740636
              ],
              "eye": [
                -15.41010772915339,
                2.1087109297680855,
                -11.23628587740636
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1252,
              "feet": [
                -15.410055439608044,
                0.5085685000151112,
                -11.230020733861968
              ],
              "eye": [
                -15.410055439608044,
                2.108568500015111,
                -11.230020733861968
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1325,
              "feet": [
                -15.41016701746256,
                0.508413322882781,
                -11.223468303072647
              ],
              "eye": [
                -15.41016701746256,
                2.108413322882781,
                -11.223468303072647
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1398,
              "feet": [
                -15.410579933125728,
                0.5081967284147875,
                -11.21474032663413
              ],
              "eye": [
                -15.410579933125728,
                2.1081967284147876,
                -11.21474032663413
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1473,
              "feet": [
                -15.41213856711457,
                0.5077661622465598,
                -11.198641314019843
              ],
              "eye": [
                -15.41213856711457,
                2.10776616224656,
                -11.198641314019843
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1545,
              "feet": [
                -15.4151285889789,
                0.5072367576280831,
                -11.180628981386135
              ],
              "eye": [
                -15.4151285889789,
                2.1072367576280833,
                -11.180628981386135
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1620,
              "feet": [
                -15.421456654182006,
                0.5064248915888415,
                -11.155927165437602
              ],
              "eye": [
                -15.421456654182006,
                2.1064248915888415,
                -11.155927165437602
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1693,
              "feet": [
                -15.423833383789063,
                0.505940006892706,
                -11.13888038740148
              ],
              "eye": [
                -15.423833383789063,
                2.1059400068927063,
                -11.13888038740148
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1766,
              "feet": [
                -15.423918435565067,
                0.5056663573416688,
                -11.127182925748677
              ],
              "eye": [
                -15.423918435565067,
                2.105666357341669,
                -11.127182925748677
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1841,
              "feet": [
                -15.42403604628445,
                0.5055799280958848,
                -11.1236395857443
              ],
              "eye": [
                -15.42403604628445,
                2.105579928095885,
                -11.1236395857443
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "back",
          "key": "KeyS",
          "targetDistance": 1.2,
          "expectContact": false,
          "durationMs": 845,
          "horizontalDistance": 1.2951507566573528,
          "start": {
            "feet": [
              -15.42403604628445,
              0.5055799280958848,
              -11.1236395857443
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.128885713797747,
              0.5573998677786735,
              -11.122591382664208
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 74,
              "feet": [
                -15.291039352581146,
                0.5106643907880283,
                -11.123396005060266
              ],
              "eye": [
                -15.291039352581146,
                2.1106643907880285,
                -11.123396005060266
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -15.158042619333015,
                0.5157478200211221,
                -11.123152448259708
              ],
              "eye": [
                -15.158042619333015,
                2.115747820021122,
                -11.123152448259708
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 220,
              "feet": [
                -14.99194635293369,
                0.5220963851519035,
                -11.122848213547703
              ],
              "eye": [
                -14.99194635293369,
                2.1220963851519037,
                -11.122848213547703
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 293,
              "feet": [
                -14.858971598116455,
                0.5270433645645446,
                -11.122591382664208
              ],
              "eye": [
                -14.858971598116455,
                2.127043364564545,
                -11.122591382664208
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 369,
              "feet": [
                -14.692371598116459,
                0.5270607335662841,
                -11.122591382664208
              ],
              "eye": [
                -14.692371598116459,
                2.1270607335662843,
                -11.122591382664208
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 442,
              "feet": [
                -14.559251013958605,
                0.5302188906928605,
                -11.122591382664208
              ],
              "eye": [
                -14.559251013958605,
                2.1302188906928605,
                -11.122591382664208
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 516,
              "feet": [
                -14.393741142964764,
                0.5406721498410257,
                -11.122591382664208
              ],
              "eye": [
                -14.393741142964764,
                2.1406721498410257,
                -11.122591382664208
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 588,
              "feet": [
                -14.261214339439075,
                0.5490422670613068,
                -11.122591382664208
              ],
              "eye": [
                -14.261214339439075,
                2.149042267061307,
                -11.122591382664208
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 661,
              "feet": [
                -14.128885713797747,
                0.5573998677786735,
                -11.122591382664208
              ],
              "eye": [
                -14.128885713797747,
                2.1573998677786737,
                -11.122591382664208
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        }
      ],
      "states": [
        {
          "label": "start",
          "capturedAt": "2026-10-03T15:03:51.472Z",
          "file": "output/playwright/wall-walking-three-original-marker-start.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.240409736530744,
              0.5503562425019835,
              -11.09
            ],
            "eye": [
              -14.240409736530744,
              2.1503562425019833,
              -11.09
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 68,
              "totalMs": 6.999999642372131,
              "meanMs": 0.10294117121135488,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 68,
                "totalMs": 6.999999642372131,
                "meanMs": 0.10294117121135488,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 1.1835000000000002,
                "cpuMsPerSimulatedSecond": 5.914659604877169
              },
              "recentIdle": {
                "calls": 68,
                "totalMs": 6.999999642372131,
                "meanMs": 0.10294117121135488,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 1.1835000000000002,
                "cpuMsPerSimulatedSecond": 5.914659604877169
              },
              "recentMoving": {
                "calls": 0,
                "totalMs": 0,
                "meanMs": null,
                "p95Ms": null,
                "maxMs": null,
                "simulatedSeconds": 0,
                "cpuMsPerSimulatedSecond": null
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "right",
          "capturedAt": "2026-10-03T15:03:52.119Z",
          "file": "output/playwright/wall-walking-three-original-marker-right.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.24178041285657,
              0.5434785106080469,
              -11.756967851908666
            ],
            "eye": [
              -14.24178041285657,
              2.143478510608047,
              -11.756967851908666
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 105,
              "totalMs": 9.0999995470047,
              "meanMs": 0.0866666623524257,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 105,
                "totalMs": 9.0999995470047,
                "meanMs": 0.0866666623524257,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 1.8336999999999997,
                "cpuMsPerSimulatedSecond": 4.962643587830453
              },
              "recentIdle": {
                "calls": 87,
                "totalMs": 7.699999809265137,
                "meanMs": 0.08850574493408203,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 1.5003000000000004,
                "cpuMsPerSimulatedSecond": 5.132306744827791
              },
              "recentMoving": {
                "calls": 18,
                "totalMs": 1.399999737739563,
                "meanMs": 0.0777777632077535,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 0.33339999999999964,
                "cpuMsPerSimulatedSecond": 4.199159381342425
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "left",
          "capturedAt": "2026-10-03T15:03:53.007Z",
          "file": "output/playwright/wall-walking-three-original-marker-left.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.24396265498553,
              0.5263661287278677,
              -10.659144161640896
            ],
            "eye": [
              -14.24396265498553,
              2.126366128727868,
              -10.659144161640896
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 153,
              "totalMs": 11.099999189376831,
              "meanMs": 0.0725490143096525,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 153,
                "totalMs": 11.099999189376831,
                "meanMs": 0.0725490143096525,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 2.6661999999999995,
                "cpuMsPerSimulatedSecond": 4.163228260961981
              },
              "recentIdle": {
                "calls": 104,
                "totalMs": 8.09999966621399,
                "meanMs": 0.07788461217513451,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 1.7828000000000004,
                "cpuMsPerSimulatedSecond": 4.543414665814442
              },
              "recentMoving": {
                "calls": 49,
                "totalMs": 2.999999523162842,
                "meanMs": 0.06122448006454779,
                "p95Ms": 0.19999992847442627,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 0.8833999999999997,
                "cpuMsPerSimulatedSecond": 3.395969575688072
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "center",
          "capturedAt": "2026-10-03T15:03:53.663Z",
          "file": "output/playwright/wall-walking-three-original-marker-center.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.238769225681775,
              0.5501101185058203,
              -11.315392166523234
            ],
            "eye": [
              -14.238769225681775,
              2.1501101185058205,
              -11.315392166523234
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 188,
              "totalMs": 12.799999356269836,
              "meanMs": 0.06808510295888211,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 188,
                "totalMs": 12.799999356269836,
                "meanMs": 0.06808510295888211,
                "p95Ms": 0.19999992847442627,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 3.283399999999999,
                "cpuMsPerSimulatedSecond": 3.8983978060150575
              },
              "recentIdle": {
                "calls": 121,
                "totalMs": 8.899999856948853,
                "meanMs": 0.07355371782602357,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 2.0657000000000014,
                "cpuMsPerSimulatedSecond": 4.308466794282252
              },
              "recentMoving": {
                "calls": 67,
                "totalMs": 3.899999499320984,
                "meanMs": 0.05820894775105946,
                "p95Ms": 0.19999992847442627,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 1.2176999999999998,
                "cpuMsPerSimulatedSecond": 3.202758889152488
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "near",
          "capturedAt": "2026-10-03T15:03:54.235Z",
          "file": "output/playwright/wall-walking-three-original-marker-near.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.77044946064597,
              0.5270607335662841,
              -11.315380203338
            ],
            "eye": [
              -14.77044946064597,
              2.1270607335662843,
              -11.315380203338
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 219,
              "totalMs": 13.5999995470047,
              "meanMs": 0.06210045455253287,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 219,
                "totalMs": 13.5999995470047,
                "meanMs": 0.06210045455253287,
                "p95Ms": 0.19999992847442627,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 3.833399999999998,
                "cpuMsPerSimulatedSecond": 3.5477642685356883
              },
              "recentIdle": {
                "calls": 138,
                "totalMs": 9.299999952316284,
                "meanMs": 0.06739130400229192,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 2.3500000000000005,
                "cpuMsPerSimulatedSecond": 3.9574467882196944
              },
              "recentMoving": {
                "calls": 81,
                "totalMs": 4.2999995946884155,
                "meanMs": 0.053086414749239696,
                "p95Ms": 0.10000002384185791,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 1.4834000000000007,
                "cpuMsPerSimulatedSecond": 2.898745850538232
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "contact",
          "capturedAt": "2026-10-03T15:03:56.402Z",
          "file": "output/playwright/wall-walking-three-original-marker-contact.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -15.42403604628445,
              0.5055799280958848,
              -11.1236395857443
            ],
            "eye": [
              -15.42403604628445,
              2.105579928095885,
              -11.1236395857443
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 346,
              "totalMs": 27.19999933242798,
              "meanMs": 0.07861271483360688,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 346,
                "totalMs": 27.19999933242798,
                "meanMs": 0.07861271483360688,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 5.982600000000011,
                "cpuMsPerSimulatedSecond": 4.546518124632756
              },
              "recentIdle": {
                "calls": 155,
                "totalMs": 10.100000023841858,
                "meanMs": 0.06516129047639908,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 2.6324000000000005,
                "cpuMsPerSimulatedSecond": 3.8368029265468224
              },
              "recentMoving": {
                "calls": 191,
                "totalMs": 17.09999930858612,
                "meanMs": 0.08952879219155037,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.3999999761581421,
                "simulatedSeconds": 3.3502,
                "cpuMsPerSimulatedSecond": 5.104172678821002
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "back",
          "capturedAt": "2026-10-03T15:03:57.442Z",
          "file": "output/playwright/wall-walking-three-original-marker-back.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.128885713797747,
              0.5573998677786735,
              -11.122591382664208
            ],
            "eye": [
              -14.128885713797747,
              2.1573998677786737,
              -11.122591382664208
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 403,
              "totalMs": 30.299999117851257,
              "meanMs": 0.07518610202940759,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 403,
                "totalMs": 30.299999117851257,
                "meanMs": 0.07518610202940759,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 6.967100000000021,
                "cpuMsPerSimulatedSecond": 4.3490116573396636
              },
              "recentIdle": {
                "calls": 173,
                "totalMs": 10.799999952316284,
                "meanMs": 0.06242774538911147,
                "p95Ms": 0.19999992847442627,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 2.9669000000000003,
                "cpuMsPerSimulatedSecond": 3.640163117164813
              },
              "recentMoving": {
                "calls": 230,
                "totalMs": 19.499999165534973,
                "meanMs": 0.08478260506754336,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.3999999761581421,
                "simulatedSeconds": 4.000199999999998,
                "cpuMsPerSimulatedSecond": 4.874756053581067
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "look-right",
          "capturedAt": "2026-10-03T15:03:58.103Z",
          "file": "output/playwright/wall-walking-three-original-marker-look-right.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.128885713797747,
              0.5573998677786735,
              -11.122591382664208
            ],
            "eye": [
              -14.128885713797747,
              2.1573998677786737,
              -11.122591382664208
            ],
            "rotation": [
              -89,
              -4.799999999999997,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 440,
              "totalMs": 31.399999260902405,
              "meanMs": 0.0713636346838691,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 440,
                "totalMs": 31.399999260902405,
                "meanMs": 0.0713636346838691,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 7.616400000000027,
                "cpuMsPerSimulatedSecond": 4.122682535174399
              },
              "recentIdle": {
                "calls": 210,
                "totalMs": 11.900000095367432,
                "meanMs": 0.05666666712079729,
                "p95Ms": 0.19999992847442627,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 3.6162,
                "cpuMsPerSimulatedSecond": 3.2907472195584955
              },
              "recentMoving": {
                "calls": 230,
                "totalMs": 19.499999165534973,
                "meanMs": 0.08478260506754336,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.3999999761581421,
                "simulatedSeconds": 4.000199999999998,
                "cpuMsPerSimulatedSecond": 4.874756053581067
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": true,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "look-left",
          "capturedAt": "2026-10-03T15:03:58.543Z",
          "file": "output/playwright/wall-walking-three-original-marker-look-left.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.128885713797747,
              0.5573998677786735,
              -11.122591382664208
            ],
            "eye": [
              -14.128885713797747,
              2.1573998677786737,
              -11.122591382664208
            ],
            "rotation": [
              -89,
              31.200000000000003,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 103.5,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 462,
              "totalMs": 32.09999918937683,
              "meanMs": 0.06948051772592388,
              "maxMs": 1.7999999523162842,
              "recentCapacity": 600,
              "recent": {
                "calls": 462,
                "totalMs": 32.09999918937683,
                "meanMs": 0.06948051772592388,
                "p95Ms": 0.20000004768371582,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 8.015800000000032,
                "cpuMsPerSimulatedSecond": 4.004590831779323
              },
              "recentIdle": {
                "calls": 232,
                "totalMs": 12.600000023841858,
                "meanMs": 0.05431034493035283,
                "p95Ms": 0.10000002384185791,
                "maxMs": 1.7999999523162842,
                "simulatedSeconds": 4.0156,
                "cpuMsPerSimulatedSecond": 3.137762731308362
              },
              "recentMoving": {
                "calls": 230,
                "totalMs": 19.499999165534973,
                "meanMs": 0.08478260506754336,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.3999999761581421,
                "simulatedSeconds": 4.000199999999998,
                "cpuMsPerSimulatedSecond": 4.874756053581067
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 3,
              "textures": 13
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": true,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        }
      ],
      "look": {
        "pointerLockAcquired": true,
        "rotations": [
          [
            -89,
            -4.799999999999997,
            0
          ],
          [
            -89,
            31.200000000000003,
            0
          ]
        ]
      },
      "errors": [],
      "console": [],
      "failedRequests": []
    },
    {
      "engine": "three",
      "mode": "patch-marker",
      "url": "http://127.0.0.1:5173/?scene=sunnyvale&controller=bvh&wallPatch=yes&wallWalking",
      "pages": 1,
      "inputs": [
        {
          "label": "right",
          "key": "KeyD",
          "targetDistance": 0.5,
          "expectContact": false,
          "durationMs": 407,
          "horizontalDistance": 0.5001040597858702,
          "start": {
            "feet": [
              -14.240409736530744,
              0.5503562425019835,
              -11.09
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.241521728525646,
              0.5459326224948272,
              -11.590102823515437
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.241063773141708,
                0.550311066192273,
                -11.29158938479722
              ],
              "eye": [
                -14.241063773141708,
                2.1503110661922733,
                -11.29158938479722
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 150,
              "feet": [
                -14.241322587643873,
                0.5478685191278988,
                -11.458453494940724
              ],
              "eye": [
                -14.241322587643873,
                2.147868519127899,
                -11.458453494940724
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 223,
              "feet": [
                -14.241521728525646,
                0.5459326224948272,
                -11.590102823515437
              ],
              "eye": [
                -14.241521728525646,
                2.1459326224948274,
                -11.590102823515437
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "left",
          "key": "KeyA",
          "targetDistance": 1,
          "expectContact": false,
          "durationMs": 702,
          "horizontalDistance": 1.0985081504541603,
          "start": {
            "feet": [
              -14.241521728525646,
              0.5459326224948272,
              -11.590102823515437
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.24324798501747,
              0.5084977669300659,
              -10.4915960294296
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 78,
              "feet": [
                -14.242398279422497,
                0.5492744167089394,
                -11.3579199512394
              ],
              "eye": [
                -14.242398279422497,
                2.1492744167089395,
                -11.3579199512394
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 151,
              "feet": [
                -14.242797911878107,
                0.5502054103150731,
                -11.223551422287159
              ],
              "eye": [
                -14.242797911878107,
                2.150205410315073,
                -11.223551422287159
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 225,
              "feet": [
                -14.243226139008584,
                0.5501783643803365,
                -11.056951422287156
              ],
              "eye": [
                -14.243226139008584,
                2.1501783643803365,
                -11.056951422287156
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 299,
              "feet": [
                -14.24346624750298,
                0.5479353854980146,
                -10.923539825345598
              ],
              "eye": [
                -14.24346624750298,
                2.1479353854980148,
                -10.923539825345598
              ],
              "grounded": false,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 372,
              "feet": [
                -14.243441822242453,
                0.5137586757580072,
                -10.790481725449412
              ],
              "eye": [
                -14.243441822242453,
                2.113758675758007,
                -10.790481725449412
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 445,
              "feet": [
                -14.24315159270014,
                0.5270607335662841,
                -10.625567832426224
              ],
              "eye": [
                -14.24315159270014,
                2.1270607335662843,
                -10.625567832426224
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 518,
              "feet": [
                -14.243154192385406,
                0.5121714668778442,
                -10.491957804959318
              ],
              "eye": [
                -14.243154192385406,
                2.1121714668778444,
                -10.491957804959318
              ],
              "grounded": false,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "center",
          "key": "KeyD",
          "targetDistance": 0.5,
          "expectContact": false,
          "durationMs": 479,
          "horizontalDistance": 0.6510473943133857,
          "start": {
            "feet": [
              -14.24324798501747,
              0.5084977669300659,
              -10.4915960294296
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.239108956434931,
              0.5504383970668723,
              -11.142630266689547
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 74,
              "feet": [
                -14.24457485819423,
                0.5245990177337408,
                -10.688271052112276
              ],
              "eye": [
                -14.24457485819423,
                2.124599017733741,
                -10.688271052112276
              ],
              "grounded": false,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 150,
              "feet": [
                -14.240444337078289,
                0.5304175034379544,
                -10.847018005126591
              ],
              "eye": [
                -14.240444337078289,
                2.1304175034379544,
                -10.847018005126591
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 222,
              "feet": [
                -14.23867970180372,
                0.5504655078964177,
                -10.975830266689545
              ],
              "eye": [
                -14.23867970180372,
                2.150465507896418,
                -10.975830266689545
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 295,
              "feet": [
                -14.239108956434931,
                0.5504383970668723,
                -11.142630266689547
              ],
              "eye": [
                -14.239108956434931,
                2.150438397066872,
                -11.142630266689547
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "near",
          "key": "KeyW",
          "targetDistance": 0.4,
          "expectContact": false,
          "durationMs": 409,
          "horizontalDistance": 0.5006731737450458,
          "start": {
            "feet": [
              -14.239108956434931,
              0.5504383970668723,
              -11.142630266689547
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.739782130179977,
              0.5270607335662841,
              -11.142630266689547
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 74,
              "feet": [
                -14.439205902226135,
                0.537800690224664,
                -11.142630266689547
              ],
              "eye": [
                -14.439205902226135,
                2.137800690224664,
                -11.142630266689547
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 148,
              "feet": [
                -14.572719178011921,
                0.5293893212396658,
                -11.142630266689547
              ],
              "eye": [
                -14.572719178011921,
                2.1293893212396657,
                -11.142630266689547
              ],
              "grounded": false,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 223,
              "feet": [
                -14.739782130179977,
                0.5270607335662841,
                -11.142630266689547
              ],
              "eye": [
                -14.739782130179977,
                2.1270607335662843,
                -11.142630266689547
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "contact",
          "key": "KeyW",
          "targetDistance": 1.5,
          "expectContact": true,
          "durationMs": 2037,
          "horizontalDistance": 0.6846580222194399,
          "start": {
            "feet": [
              -14.739782130179977,
              0.5270607335662841,
              -11.142630266689547
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -15.424120773749959,
              0.5055323240110696,
              -11.121720261758108
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 74,
              "feet": [
                -14.871789477385077,
                0.5270353652988364,
                -11.142625829274962
              ],
              "eye": [
                -14.871789477385077,
                2.1270353652988367,
                -11.142625829274962
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -15.038235995688131,
                0.5207815495444098,
                -11.14259773410221
              ],
              "eye": [
                -15.038235995688131,
                2.12078154954441,
                -11.14259773410221
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 220,
              "feet": [
                -15.172450856861333,
                0.5156456731346011,
                -11.142588758554929
              ],
              "eye": [
                -15.172450856861333,
                2.115645673134601,
                -11.142588758554929
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 297,
              "feet": [
                -15.337888650757366,
                0.5093147456988644,
                -11.142565932570996
              ],
              "eye": [
                -15.337888650757366,
                2.1093147456988643,
                -11.142565932570996
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 370,
              "feet": [
                -15.423833383789063,
                0.5059050389781279,
                -11.137367446725476
              ],
              "eye": [
                -15.423833383789063,
                2.105905038978128,
                -11.137367446725476
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 444,
              "feet": [
                -15.423928096940013,
                0.505657702228307,
                -11.126822626771567
              ],
              "eye": [
                -15.423928096940013,
                2.105657702228307,
                -11.126822626771567
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 519,
              "feet": [
                -15.424046457256798,
                0.5055736312339748,
                -11.123384450866126
              ],
              "eye": [
                -15.424046457256798,
                2.105573631233975,
                -11.123384450866126
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 597,
              "feet": [
                -15.424076524259783,
                0.5055563325838431,
                -11.122680777742817
              ],
              "eye": [
                -15.424076524259783,
                2.105556332583843,
                -11.122680777742817
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 670,
              "feet": [
                -15.424112551202334,
                0.5055366394110693,
                -11.121892823533134
              ],
              "eye": [
                -15.424112551202334,
                2.1055366394110693,
                -11.121892823533134
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 744,
              "feet": [
                -15.424106488137797,
                0.5055399060253074,
                -11.122021700090619
              ],
              "eye": [
                -15.424106488137797,
                2.1055399060253075,
                -11.122021700090619
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 818,
              "feet": [
                -15.424121969557685,
                0.5055317028406479,
                -11.121695373012905
              ],
              "eye": [
                -15.424121969557685,
                2.105531702840648,
                -11.121695373012905
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 891,
              "feet": [
                -15.424129626762388,
                0.5055276246214272,
                -11.12153721642785
              ],
              "eye": [
                -15.424129626762388,
                2.1055276246214274,
                -11.12153721642785
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 965,
              "feet": [
                -15.424124671851208,
                0.5055302921872673,
                -11.121639319354054
              ],
              "eye": [
                -15.424124671851208,
                2.105530292187267,
                -11.121639319354054
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1038,
              "feet": [
                -15.424126500072191,
                0.5055293488819554,
                -11.121601543851249
              ],
              "eye": [
                -15.424126500072191,
                2.1055293488819555,
                -11.121601543851249
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1111,
              "feet": [
                -15.424101719044735,
                0.5055424770294071,
                -11.122124083155242
              ],
              "eye": [
                -15.424101719044735,
                2.1055424770294073,
                -11.122124083155242
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1186,
              "feet": [
                -15.424123488151176,
                0.5055309044045564,
                -11.121663840852614
              ],
              "eye": [
                -15.424123488151176,
                2.1055309044045565,
                -11.121663840852614
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1263,
              "feet": [
                -15.424103927037814,
                0.5055412940538568,
                -11.12207656910679
              ],
              "eye": [
                -15.424103927037814,
                2.105541294053857,
                -11.12207656910679
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1336,
              "feet": [
                -15.424128787260418,
                0.5055281725968387,
                -11.121554450765487
              ],
              "eye": [
                -15.424128787260418,
                2.1055281725968387,
                -11.121554450765487
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1410,
              "feet": [
                -15.424121726099177,
                0.5055318292098616,
                -11.121700436001904
              ],
              "eye": [
                -15.424121726099177,
                2.1055318292098617,
                -11.121700436001904
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1483,
              "feet": [
                -15.424103527055737,
                0.505541497317778,
                -11.122085162387394
              ],
              "eye": [
                -15.424103527055737,
                2.105541497317778,
                -11.122085162387394
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1556,
              "feet": [
                -15.424098773788797,
                0.5055440727019488,
                -11.122187767843453
              ],
              "eye": [
                -15.424098773788797,
                2.105544072701949,
                -11.122187767843453
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1632,
              "feet": [
                -15.424132821264788,
                0.5055260967874984,
                -11.12147183432968
              ],
              "eye": [
                -15.424132821264788,
                2.1055260967874982,
                -11.12147183432968
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1705,
              "feet": [
                -15.424121942578827,
                0.5055317168418169,
                -11.121695933962677
              ],
              "eye": [
                -15.424121942578827,
                2.105531716841817,
                -11.121695933962677
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1779,
              "feet": [
                -15.424124832307431,
                0.5055301864377918,
                -11.121636000188523
              ],
              "eye": [
                -15.424124832307431,
                2.1055301864377918,
                -11.121636000188523
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1853,
              "feet": [
                -15.424120773749959,
                0.5055323240110696,
                -11.121720261758108
              ],
              "eye": [
                -15.424120773749959,
                2.1055323240110697,
                -11.121720261758108
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "back",
          "key": "KeyS",
          "targetDistance": 1.2,
          "expectContact": false,
          "durationMs": 772,
          "horizontalDistance": 1.227323227579571,
          "start": {
            "feet": [
              -15.424120773749959,
              0.5055323240110696,
              -11.121720261758108
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.196798037765713,
              0.5531106666722467,
              -11.12062176620409
            ],
            "recoveries": 0,
            "grounded": true
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -15.224604521033715,
                0.5131582182779773,
                -11.121307306065498
              ],
              "eye": [
                -15.224604521033715,
                2.1131582182779773,
                -11.121307306065498
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -15.092802685119526,
                0.5181959965438132,
                -11.121066831068765
              ],
              "eye": [
                -15.092802685119526,
                2.1181959965438133,
                -11.121066831068765
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 221,
              "feet": [
                -14.9255116337742,
                0.5245902067727097,
                -11.120759446675168
              ],
              "eye": [
                -14.9255116337742,
                2.1245902067727096,
                -11.120759446675168
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 294,
              "feet": [
                -14.792339596845812,
                0.5270607335662841,
                -11.12062176620409
              ],
              "eye": [
                -14.792339596845812,
                2.1270607335662843,
                -11.12062176620409
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 369,
              "feet": [
                -14.627539596845809,
                0.5270607335662841,
                -11.12062176620409
              ],
              "eye": [
                -14.627539596845809,
                2.1270607335662843,
                -11.12062176620409
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 441,
              "feet": [
                -14.494041007188539,
                0.5343374190665942,
                -11.12062176620409
              ],
              "eye": [
                -14.494041007188539,
                2.1343374190665942,
                -11.12062176620409
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 515,
              "feet": [
                -14.327540684926372,
                0.5448532330564693,
                -11.12062176620409
              ],
              "eye": [
                -14.327540684926372,
                2.1448532330564696,
                -11.12062176620409
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 588,
              "feet": [
                -14.196798037765713,
                0.5531106666722467,
                -11.12062176620409
              ],
              "eye": [
                -14.196798037765713,
                2.153110666672247,
                -11.12062176620409
              ],
              "grounded": true,
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        }
      ],
      "states": [
        {
          "label": "start",
          "capturedAt": "2026-10-03T15:04:02.621Z",
          "file": "output/playwright/wall-walking-three-patch-marker-start.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.240409736530744,
              0.5503562425019835,
              -11.09
            ],
            "eye": [
              -14.240409736530744,
              2.1503562425019833,
              -11.09
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 68,
              "totalMs": 5.799999833106995,
              "meanMs": 0.08529411519274992,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 68,
                "totalMs": 5.799999833106995,
                "meanMs": 0.08529411519274992,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 1.1667000000000007,
                "cpuMsPerSimulatedSecond": 4.971286391623375
              },
              "recentIdle": {
                "calls": 68,
                "totalMs": 5.799999833106995,
                "meanMs": 0.08529411519274992,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 1.1667000000000007,
                "cpuMsPerSimulatedSecond": 4.971286391623375
              },
              "recentMoving": {
                "calls": 0,
                "totalMs": 0,
                "meanMs": null,
                "p95Ms": null,
                "maxMs": null,
                "simulatedSeconds": 0,
                "cpuMsPerSimulatedSecond": null
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "right",
          "capturedAt": "2026-10-03T15:04:03.210Z",
          "file": "output/playwright/wall-walking-three-patch-marker-right.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.241521728525646,
              0.5459326224948272,
              -11.590102823515437
            ],
            "eye": [
              -14.241521728525646,
              2.1459326224948274,
              -11.590102823515437
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 98,
              "totalMs": 7.599999785423279,
              "meanMs": 0.07755101821860488,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 98,
                "totalMs": 7.599999785423279,
                "meanMs": 0.07755101821860488,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 1.7010000000000007,
                "cpuMsPerSimulatedSecond": 4.467959897368181
              },
              "recentIdle": {
                "calls": 85,
                "totalMs": 6.499999761581421,
                "meanMs": 0.07647058543036966,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 1.4510000000000003,
                "cpuMsPerSimulatedSecond": 4.479669029346257
              },
              "recentMoving": {
                "calls": 13,
                "totalMs": 1.100000023841858,
                "meanMs": 0.08461538644937369,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 0.2500000000000005,
                "cpuMsPerSimulatedSecond": 4.400000095367423
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "left",
          "capturedAt": "2026-10-03T15:04:04.106Z",
          "file": "output/playwright/wall-walking-three-patch-marker-left.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.24324798501747,
              0.5084977669300659,
              -10.4915960294296
            ],
            "eye": [
              -14.24324798501747,
              2.108497766930066,
              -10.4915960294296
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 147,
              "totalMs": 10.899999976158142,
              "meanMs": 0.07414965970175606,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 147,
                "totalMs": 10.899999976158142,
                "meanMs": 0.07414965970175606,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 2.5509999999999997,
                "cpuMsPerSimulatedSecond": 4.272834173327379
              },
              "recentIdle": {
                "calls": 103,
                "totalMs": 7.699999809265137,
                "meanMs": 0.07475727970160327,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 1.7508999999999995,
                "cpuMsPerSimulatedSecond": 4.397738197078724
              },
              "recentMoving": {
                "calls": 44,
                "totalMs": 3.2000001668930054,
                "meanMs": 0.07272727652029558,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 0.8001000000000004,
                "cpuMsPerSimulatedSecond": 3.9995002710823697
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "center",
          "capturedAt": "2026-10-03T15:04:04.752Z",
          "file": "output/playwright/wall-walking-three-patch-marker-center.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.239108956434931,
              0.5504383970668723,
              -11.142630266689547
            ],
            "eye": [
              -14.239108956434931,
              2.150438397066872,
              -11.142630266689547
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 183,
              "totalMs": 12.800000190734863,
              "meanMs": 0.06994535623352384,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 183,
                "totalMs": 12.800000190734863,
                "meanMs": 0.06994535623352384,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 3.185099999999999,
                "cpuMsPerSimulatedSecond": 4.018712188231097
              },
              "recentIdle": {
                "calls": 121,
                "totalMs": 8.399999737739563,
                "meanMs": 0.06942148543586416,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 2.0507999999999993,
                "cpuMsPerSimulatedSecond": 4.095962423317518
              },
              "recentMoving": {
                "calls": 62,
                "totalMs": 4.4000004529953,
                "meanMs": 0.07096774924185968,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 1.1343,
                "cpuMsPerSimulatedSecond": 3.87904474389077
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "near",
          "capturedAt": "2026-10-03T15:04:05.301Z",
          "file": "output/playwright/wall-walking-three-patch-marker-near.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.739782130179977,
              0.5270607335662841,
              -11.142630266689547
            ],
            "eye": [
              -14.739782130179977,
              2.1270607335662843,
              -11.142630266689547
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 213,
              "totalMs": 13.600000262260437,
              "meanMs": 0.06384976648948562,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 213,
                "totalMs": 13.600000262260437,
                "meanMs": 0.06384976648948562,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 3.7184999999999997,
                "cpuMsPerSimulatedSecond": 3.6573888025441543
              },
              "recentIdle": {
                "calls": 138,
                "totalMs": 8.899999737739563,
                "meanMs": 0.06449275172275046,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 2.3340999999999994,
                "cpuMsPerSimulatedSecond": 3.813032748271096
              },
              "recentMoving": {
                "calls": 75,
                "totalMs": 4.700000524520874,
                "meanMs": 0.06266667366027832,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 1.3843999999999999,
                "cpuMsPerSimulatedSecond": 3.394972930165324
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "contact",
          "capturedAt": "2026-10-03T15:04:07.503Z",
          "file": "output/playwright/wall-walking-three-patch-marker-contact.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -15.424120773749959,
              0.5055323240110696,
              -11.121720261758108
            ],
            "eye": [
              -15.424120773749959,
              2.1055323240110697,
              -11.121720261758108
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 342,
              "totalMs": 26.00000011920929,
              "meanMs": 0.07602339216143067,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 342,
                "totalMs": 26.00000011920929,
                "meanMs": 0.07602339216143067,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 5.901800000000011,
                "cpuMsPerSimulatedSecond": 4.405435650006649
              },
              "recentIdle": {
                "calls": 156,
                "totalMs": 9.399999499320984,
                "meanMs": 0.06025640704692938,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 2.6672999999999996,
                "cpuMsPerSimulatedSecond": 3.5241628235747706
              },
              "recentMoving": {
                "calls": 186,
                "totalMs": 16.600000619888306,
                "meanMs": 0.08924731516068982,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.30000007152557373,
                "simulatedSeconds": 3.234499999999997,
                "cpuMsPerSimulatedSecond": 5.132168996719221
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "back",
          "capturedAt": "2026-10-03T15:04:08.445Z",
          "file": "output/playwright/wall-walking-three-patch-marker-back.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.196798037765713,
              0.5531106666722467,
              -11.12062176620409
            ],
            "eye": [
              -14.196798037765713,
              2.153110666672247,
              -11.12062176620409
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 395,
              "totalMs": 28.40000021457672,
              "meanMs": 0.0718987347204474,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 395,
                "totalMs": 28.40000021457672,
                "meanMs": 0.0718987347204474,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 6.81880000000002,
                "cpuMsPerSimulatedSecond": 4.164955742150618
              },
              "recentIdle": {
                "calls": 174,
                "totalMs": 10.399999499320984,
                "meanMs": 0.05977011206506313,
                "p95Ms": 0.19999992847442627,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 2.968399999999999,
                "cpuMsPerSimulatedSecond": 3.503570778642025
              },
              "recentMoving": {
                "calls": 221,
                "totalMs": 18.000000715255737,
                "meanMs": 0.08144796703735628,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.30000007152557373,
                "simulatedSeconds": 3.850399999999995,
                "cpuMsPerSimulatedSecond": 4.674839163529961
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "look-right",
          "capturedAt": "2026-10-03T15:04:09.076Z",
          "file": "output/playwright/wall-walking-three-patch-marker-look-right.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.196798037765713,
              0.5531106666722467,
              -11.12062176620409
            ],
            "eye": [
              -14.196798037765713,
              2.153110666672247,
              -11.12062176620409
            ],
            "rotation": [
              -89,
              -116.4,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 430,
              "totalMs": 29.40000033378601,
              "meanMs": 0.06837209379950235,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 430,
                "totalMs": 29.40000033378601,
                "meanMs": 0.06837209379950235,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 7.435500000000027,
                "cpuMsPerSimulatedSecond": 3.9540044830590957
              },
              "recentIdle": {
                "calls": 209,
                "totalMs": 11.399999618530273,
                "meanMs": 0.05454545272024054,
                "p95Ms": 0.19999992847442627,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 3.5850999999999984,
                "cpuMsPerSimulatedSecond": 3.1798275134669267
              },
              "recentMoving": {
                "calls": 221,
                "totalMs": 18.000000715255737,
                "meanMs": 0.08144796703735628,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.30000007152557373,
                "simulatedSeconds": 3.850399999999995,
                "cpuMsPerSimulatedSecond": 4.674839163529961
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": true,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "look-left",
          "capturedAt": "2026-10-03T15:04:09.554Z",
          "file": "output/playwright/wall-walking-three-patch-marker-look-left.png",
          "state": {
            "track": "three",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "Three.js r186",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.196798037765713,
              0.5531106666722467,
              -11.12062176620409
            ],
            "eye": [
              -14.196798037765713,
              2.153110666672247,
              -11.12062176620409
            ],
            "rotation": [
              31.83999999999999,
              -116.4,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "grounded": true,
            "recoveries": 0,
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "custom-bvh-capsule",
            "controllerBuildMs": 97,
            "walkingTimings": {
              "scope": "walking-step-only",
              "calls": 452,
              "totalMs": 30.000000476837158,
              "meanMs": 0.06637168247087867,
              "maxMs": 0.8000000715255737,
              "recentCapacity": 600,
              "recent": {
                "calls": 452,
                "totalMs": 30.000000476837158,
                "meanMs": 0.06637168247087867,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 7.8356000000000305,
                "cpuMsPerSimulatedSecond": 3.8286794217209965
              },
              "recentIdle": {
                "calls": 231,
                "totalMs": 11.999999761581421,
                "meanMs": 0.051948050915936884,
                "p95Ms": 0.19999992847442627,
                "maxMs": 0.8000000715255737,
                "simulatedSeconds": 3.985199999999998,
                "cpuMsPerSimulatedSecond": 3.011141162697337
              },
              "recentMoving": {
                "calls": 221,
                "totalMs": 18.000000715255737,
                "meanMs": 0.08144796703735628,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.30000007152557373,
                "simulatedSeconds": 3.850399999999995,
                "cpuMsPerSimulatedSecond": 4.674839163529961
              }
            },
            "controllerSettings": {
              "type": "custom-bvh-capsule"
            },
            "appliedMaxSlopeDeg": 35,
            "stepClimbing": true,
            "appliedStepHeight": 0.2,
            "stepsClimbed": 0,
            "collisionUpdates": [],
            "collisionStats": {
              "built": 2,
              "removed": 0,
              "retained": 0,
              "resident": 2
            },
            "retiredStreams": [],
            "renderMemory": {
              "geometries": 4,
              "textures": 14
            },
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": true,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        }
      ],
      "look": {
        "pointerLockAcquired": true,
        "rotations": [
          [
            -89,
            -116.4,
            0
          ],
          [
            31.83999999999999,
            -116.4,
            0
          ]
        ]
      },
      "errors": [],
      "console": [],
      "failedRequests": []
    },
    {
      "engine": "playcanvas",
      "mode": "original-marker",
      "url": "http://127.0.0.1:5174/?scene=sunnyvale&controller=bvh&wallPatch=no&wallWalking",
      "pages": 1,
      "inputs": [
        {
          "label": "right",
          "key": "KeyD",
          "targetDistance": 0.5,
          "expectContact": false,
          "durationMs": 492,
          "horizontalDistance": 0.6254945432338946,
          "start": {
            "feet": [
              -14.241143226623535,
              0.5502944231033325,
              -11.244461059570312
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.245015144348145,
              0.5415669918060303,
              -11.869943618774414
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.2420072555542,
                0.5491464376449585,
                -11.367498397827148
              ],
              "eye": [
                -14.2420072555542,
                2.149146556854248,
                -11.367498397827148
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 145,
              "feet": [
                -14.242753028869629,
                0.5472740173339844,
                -11.492633819580078
              ],
              "eye": [
                -14.242753028869629,
                2.1472740173339844,
                -11.492633819580078
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 230,
              "feet": [
                -14.24350643157959,
                0.5449180841445923,
                -11.650781631469727
              ],
              "eye": [
                -14.24350643157959,
                2.1449179649353027,
                -11.650781631469727
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 304,
              "feet": [
                -14.244254112243652,
                0.5430333852767945,
                -11.775718688964844
              ],
              "eye": [
                -14.244254112243652,
                2.143033504486084,
                -11.775718688964844
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "left",
          "key": "KeyA",
          "targetDistance": 1,
          "expectContact": false,
          "durationMs": 773,
          "horizontalDistance": 1.1005473999672932,
          "start": {
            "feet": [
              -14.245015144348145,
              0.5415669918060303,
              -11.869943618774414
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.25054931640625,
              0.5158914566040039,
              -10.769410133361816
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.245194435119629,
                0.5425391435623169,
                -11.80671501159668
              ],
              "eye": [
                -14.245194435119629,
                2.1425390243530273,
                -11.80671501159668
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 146,
              "feet": [
                -14.246076583862305,
                0.5447337865829468,
                -11.650540351867676
              ],
              "eye": [
                -14.246076583862305,
                2.1447339057922363,
                -11.650540351867676
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 219,
              "feet": [
                -14.246835708618164,
                0.5465283632278443,
                -11.526153564453125
              ],
              "eye": [
                -14.246835708618164,
                2.1465282440185547,
                -11.526153564453125
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 292,
              "feet": [
                -14.247451782226562,
                0.5483451128005982,
                -11.399991989135742
              ],
              "eye": [
                -14.247451782226562,
                2.1483449935913086,
                -11.399991989135742
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 364,
              "feet": [
                -14.248080253601074,
                0.5478524208068848,
                -11.241240501403809
              ],
              "eye": [
                -14.248080253601074,
                2.1478524208068848,
                -11.241240501403809
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 437,
              "feet": [
                -14.248863220214844,
                0.5489722728729248,
                -11.117931365966797
              ],
              "eye": [
                -14.248863220214844,
                2.148972272872925,
                -11.117931365966797
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 514,
              "feet": [
                -14.250397682189941,
                0.5507673263549805,
                -10.994197845458984
              ],
              "eye": [
                -14.250397682189941,
                2.1507673263549805,
                -10.994197845458984
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 588,
              "feet": [
                -14.250633239746094,
                0.5332169771194458,
                -10.830196380615234
              ],
              "eye": [
                -14.250633239746094,
                2.1332168579101562,
                -10.830196380615234
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "center",
          "key": "KeyD",
          "targetDistance": 0.5,
          "expectContact": false,
          "durationMs": 547,
          "horizontalDistance": 0.6577169303828696,
          "start": {
            "feet": [
              -14.25054931640625,
              0.5158963441848755,
              -10.769410133361816
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.245393753051758,
              0.548075819015503,
              -11.427106857299805
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.245837211608887,
                0.5303906440734864,
                -10.840302467346191
              ],
              "eye": [
                -14.245837211608887,
                2.1303906440734863,
                -10.840302467346191
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 146,
              "feet": [
                -14.24271011352539,
                0.5516197919845581,
                -10.955693244934082
              ],
              "eye": [
                -14.24271011352539,
                2.1516199111938477,
                -10.955693244934082
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 218,
              "feet": [
                -14.243221282958984,
                0.5501353979110718,
                -11.083340644836426
              ],
              "eye": [
                -14.243221282958984,
                2.1501355171203613,
                -11.083340644836426
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 291,
              "feet": [
                -14.244196891784668,
                0.5501142978668213,
                -11.239595413208008
              ],
              "eye": [
                -14.244196891784668,
                2.1501142978668213,
                -11.239595413208008
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 364,
              "feet": [
                -14.24509334564209,
                0.5490145921707154,
                -11.364070892333984
              ],
              "eye": [
                -14.24509334564209,
                2.149014472961426,
                -11.364070892333984
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "near",
          "key": "KeyW",
          "targetDistance": 0.4,
          "expectContact": false,
          "durationMs": 475,
          "horizontalDistance": 0.5584814372425162,
          "start": {
            "feet": [
              -14.245393753051758,
              0.548075819015503,
              -11.427106857299805
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.803874015808105,
              0.5270241737365723,
              -11.428252220153809
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.310359954833984,
                0.5442421674728394,
                -11.427154541015625
              ],
              "eye": [
                -14.310359954833984,
                2.144242286682129,
                -11.427154541015625
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 144,
              "feet": [
                -14.467979431152344,
                0.534937047958374,
                -11.42737102508545
              ],
              "eye": [
                -14.467979431152344,
                2.134937047958374,
                -11.42737102508545
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 217,
              "feet": [
                -14.591054916381836,
                0.527724289894104,
                -11.427639961242676
              ],
              "eye": [
                -14.591054916381836,
                2.1277241706848145,
                -11.427639961242676
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 290,
              "feet": [
                -14.71159839630127,
                0.5269930601119995,
                -11.428261756896973
              ],
              "eye": [
                -14.71159839630127,
                2.126993179321289,
                -11.428261756896973
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "contact",
          "key": "KeyW",
          "targetDistance": 1.5,
          "expectContact": true,
          "durationMs": 1993,
          "horizontalDistance": 0.5980839732728712,
          "start": {
            "feet": [
              -14.803874015808105,
              0.5270345449447632,
              -11.428252220153809
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -15.401885986328125,
              0.5100931167602539,
              -11.41897201538086
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.867366790771484,
                0.5270406246185303,
                -11.428252220153809
              ],
              "eye": [
                -14.867366790771484,
                2.1270406246185303,
                -11.428252220153809
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 146,
              "feet": [
                -14.992433547973633,
                0.5258522272109986,
                -11.428439140319824
              ],
              "eye": [
                -14.992433547973633,
                2.125852108001709,
                -11.428439140319824
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 219,
              "feet": [
                -15.150447845458984,
                0.5223894357681275,
                -11.428388595581055
              ],
              "eye": [
                -15.150447845458984,
                2.122389316558838,
                -11.428388595581055
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 296,
              "feet": [
                -15.277301788330078,
                0.5161412000656128,
                -11.428438186645508
              ],
              "eye": [
                -15.277301788330078,
                2.1161413192749023,
                -11.428438186645508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 372,
              "feet": [
                -15.402024269104004,
                0.5102553606033325,
                -11.428196907043457
              ],
              "eye": [
                -15.402024269104004,
                2.110255241394043,
                -11.428196907043457
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 448,
              "feet": [
                -15.401516914367676,
                0.5123654842376709,
                -11.428132057189941
              ],
              "eye": [
                -15.401516914367676,
                2.112365484237671,
                -11.428132057189941
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 523,
              "feet": [
                -15.401330947875977,
                0.5125700473785401,
                -11.427937507629395
              ],
              "eye": [
                -15.401330947875977,
                2.11257004737854,
                -11.427937507629395
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 601,
              "feet": [
                -15.401285171508789,
                0.5103687286376953,
                -11.427383422851562
              ],
              "eye": [
                -15.401285171508789,
                2.1103687286376953,
                -11.427383422851562
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 677,
              "feet": [
                -15.401400566101074,
                0.5121927499771118,
                -11.426140785217285
              ],
              "eye": [
                -15.401400566101074,
                2.1121926307678223,
                -11.426140785217285
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 754,
              "feet": [
                -15.401509284973145,
                0.5146765947341919,
                -11.424972534179688
              ],
              "eye": [
                -15.401509284973145,
                2.1146764755249023,
                -11.424972534179688
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 831,
              "feet": [
                -15.40162467956543,
                0.5164054870605469,
                -11.423742294311523
              ],
              "eye": [
                -15.40162467956543,
                2.116405487060547,
                -11.423742294311523
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 904,
              "feet": [
                -15.401766777038574,
                0.5178946495056153,
                -11.42221736907959
              ],
              "eye": [
                -15.401766777038574,
                2.1178946495056152,
                -11.42221736907959
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 979,
              "feet": [
                -15.401864051818848,
                0.5203821897506714,
                -11.421180725097656
              ],
              "eye": [
                -15.401864051818848,
                2.120382308959961,
                -11.421180725097656
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1055,
              "feet": [
                -15.402009963989258,
                0.5219496726989746,
                -11.420007705688477
              ],
              "eye": [
                -15.402009963989258,
                2.1219496726989746,
                -11.420007705688477
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1132,
              "feet": [
                -15.402053833007812,
                0.5224772930145264,
                -11.419534683227539
              ],
              "eye": [
                -15.402053833007812,
                2.1224772930145264,
                -11.419534683227539
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1206,
              "feet": [
                -15.402068138122559,
                0.5205428838729859,
                -11.419374465942383
              ],
              "eye": [
                -15.402068138122559,
                2.1205430030822754,
                -11.419374465942383
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1284,
              "feet": [
                -15.402077674865723,
                0.5180038452148438,
                -11.419270515441895
              ],
              "eye": [
                -15.402077674865723,
                2.1180038452148438,
                -11.419270515441895
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1360,
              "feet": [
                -15.402081489562988,
                0.5155085563659668,
                -11.41921329498291
              ],
              "eye": [
                -15.402081489562988,
                2.115508556365967,
                -11.41921329498291
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1435,
              "feet": [
                -15.40208911895752,
                0.5129484176635742,
                -11.419106483459473
              ],
              "eye": [
                -15.40208911895752,
                2.112948417663574,
                -11.419106483459473
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1510,
              "feet": [
                -15.402092933654785,
                0.512993597984314,
                -11.4190673828125
              ],
              "eye": [
                -15.402092933654785,
                2.1129937171936035,
                -11.4190673828125
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1586,
              "feet": [
                -15.402093887329102,
                0.5111364364624024,
                -11.41904354095459
              ],
              "eye": [
                -15.402093887329102,
                2.1111364364624023,
                -11.41904354095459
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1664,
              "feet": [
                -15.402094841003418,
                0.5111570596694947,
                -11.419026374816895
              ],
              "eye": [
                -15.402094841003418,
                2.111156940460205,
                -11.419026374816895
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1737,
              "feet": [
                -15.402095794677734,
                0.5111748218536377,
                -11.419011116027832
              ],
              "eye": [
                -15.402095794677734,
                2.1111748218536377,
                -11.419011116027832
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1810,
              "feet": [
                -15.402097702026367,
                0.5119571924209595,
                -11.419002532958984
              ],
              "eye": [
                -15.402097702026367,
                2.11195707321167,
                -11.419002532958984
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "back",
          "key": "KeyS",
          "targetDistance": 1.2,
          "expectContact": false,
          "durationMs": 865,
          "horizontalDistance": 1.2974408140343163,
          "start": {
            "feet": [
              -15.401885986328125,
              0.5100931167602539,
              -11.41897201538086
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.104445457458496,
              0.5565108299255371,
              -11.418111801147461
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 74,
              "feet": [
                -15.280797958374023,
                0.5160049438476563,
                -11.418726921081543
              ],
              "eye": [
                -15.280797958374023,
                2.1160049438476562,
                -11.418726921081543
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -15.156720161437988,
                0.5221129894256592,
                -11.418782234191895
              ],
              "eye": [
                -15.156720161437988,
                2.122112989425659,
                -11.418782234191895
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 221,
              "feet": [
                -15.032034873962402,
                0.5275348663330078,
                -11.418229103088379
              ],
              "eye": [
                -15.032034873962402,
                2.127534866333008,
                -11.418229103088379
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 297,
              "feet": [
                -14.875272750854492,
                0.5261743307113648,
                -11.418098449707031
              ],
              "eye": [
                -14.875272750854492,
                2.1261744499206543,
                -11.418098449707031
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 375,
              "feet": [
                -14.749363899230957,
                0.5269087791442871,
                -11.417628288269043
              ],
              "eye": [
                -14.749363899230957,
                2.126908779144287,
                -11.417628288269043
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 450,
              "feet": [
                -14.598393440246582,
                0.5282820701599121,
                -11.417223930358887
              ],
              "eye": [
                -14.598393440246582,
                2.128282070159912,
                -11.417223930358887
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 528,
              "feet": [
                -14.44681167602539,
                0.535162353515625,
                -11.417648315429688
              ],
              "eye": [
                -14.44681167602539,
                2.135162353515625,
                -11.417648315429688
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 604,
              "feet": [
                -14.321261405944824,
                0.5432569026947022,
                -11.417803764343262
              ],
              "eye": [
                -14.321261405944824,
                2.143256902694702,
                -11.417803764343262
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 679,
              "feet": [
                -14.166406631469727,
                0.5527127027511597,
                -11.418034553527832
              ],
              "eye": [
                -14.166406631469727,
                2.152712821960449,
                -11.418034553527832
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        }
      ],
      "states": [
        {
          "label": "start",
          "capturedAt": "2026-10-03T15:04:12.528Z",
          "file": "output/playwright/wall-walking-playcanvas-original-marker-start.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.241143226623535,
              0.5502944231033325,
              -11.244461059570312
            ],
            "eye": [
              -14.241143226623535,
              2.150294303894043,
              -11.244461059570312
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.00000286102294921875,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 20.40000009536743,
            "controllerBuildMs": 316.5,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 72,
              "totalMs": 20.399999856948853,
              "meanMs": 0.28333333134651184,
              "maxMs": 2.399999976158142,
              "recentCapacity": 600,
              "recent": {
                "calls": 72,
                "totalMs": 20.399999856948853,
                "meanMs": 0.28333333134651184,
                "p95Ms": 0.6000000238418579,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 1.2834000000000005,
                "cpuMsPerSimulatedSecond": 15.895278055905285
              },
              "recentIdle": {
                "calls": 67,
                "totalMs": 19.699999809265137,
                "meanMs": 0.29402984789947967,
                "p95Ms": 0.6000000238418579,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 1.2001000000000002,
                "cpuMsPerSimulatedSecond": 16.415298566173764
              },
              "recentMoving": {
                "calls": 5,
                "totalMs": 0.7000000476837158,
                "meanMs": 0.14000000953674316,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 0.08330000000000018,
                "cpuMsPerSimulatedSecond": 8.40336191697136
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 15,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "right",
          "capturedAt": "2026-10-03T15:04:13.204Z",
          "file": "output/playwright/wall-walking-playcanvas-original-marker-right.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.245015144348145,
              0.5415669918060303,
              -11.869943618774414
            ],
            "eye": [
              -14.245015144348145,
              2.1415669918060303,
              -11.869943618774414
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 20.40000009536743,
            "controllerBuildMs": 316.5,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 108,
              "totalMs": 25.699999690055847,
              "meanMs": 0.2379629600931097,
              "maxMs": 2.399999976158142,
              "recentCapacity": 600,
              "recent": {
                "calls": 108,
                "totalMs": 25.699999690055847,
                "meanMs": 0.2379629600931097,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 1.9667000000000003,
                "cpuMsPerSimulatedSecond": 13.067574968249271
              },
              "recentIdle": {
                "calls": 84,
                "totalMs": 22.899999618530273,
                "meanMs": 0.2726190430777414,
                "p95Ms": 0.5999999046325684,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 1.5661000000000005,
                "cpuMsPerSimulatedSecond": 14.622309953725985
              },
              "recentMoving": {
                "calls": 24,
                "totalMs": 2.8000000715255737,
                "meanMs": 0.11666666964689891,
                "p95Ms": 0.20000004768371582,
                "maxMs": 0.20000004768371582,
                "simulatedSeconds": 0.40059999999999996,
                "cpuMsPerSimulatedSecond": 6.989515904956501
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 15,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "left",
          "capturedAt": "2026-10-03T15:04:14.163Z",
          "file": "output/playwright/wall-walking-playcanvas-original-marker-left.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.25054931640625,
              0.5158914566040039,
              -10.769410133361816
            ],
            "eye": [
              -14.25054931640625,
              2.115891456604004,
              -10.769410133361816
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.00007478892803192139,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 20.40000009536743,
            "controllerBuildMs": 316.5,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 160,
              "totalMs": 35.299999713897705,
              "meanMs": 0.22062499821186066,
              "maxMs": 2.399999976158142,
              "recentCapacity": 600,
              "recent": {
                "calls": 160,
                "totalMs": 35.299999713897705,
                "meanMs": 0.22062499821186066,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 2.9168999999999996,
                "cpuMsPerSimulatedSecond": 12.101888893653436
              },
              "recentIdle": {
                "calls": 101,
                "totalMs": 27.199999570846558,
                "meanMs": 0.2693069264440253,
                "p95Ms": 0.5999999046325684,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 1.9328,
                "cpuMsPerSimulatedSecond": 14.072847460082034
              },
              "recentMoving": {
                "calls": 59,
                "totalMs": 8.100000143051147,
                "meanMs": 0.13728813801781606,
                "p95Ms": 0.3999999761581421,
                "maxMs": 0.6999999284744263,
                "simulatedSeconds": 0.9841000000000002,
                "cpuMsPerSimulatedSecond": 8.230870991821101
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 15,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "center",
          "capturedAt": "2026-10-03T15:04:14.876Z",
          "file": "output/playwright/wall-walking-playcanvas-original-marker-center.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.245393753051758,
              0.548075819015503,
              -11.427106857299805
            ],
            "eye": [
              -14.245393753051758,
              2.148075819015503,
              -11.427106857299805
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.00000286102294921875,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 20.40000009536743,
            "controllerBuildMs": 316.5,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 200,
              "totalMs": 39.89999961853027,
              "meanMs": 0.19949999809265137,
              "maxMs": 2.399999976158142,
              "recentCapacity": 600,
              "recent": {
                "calls": 200,
                "totalMs": 39.89999961853027,
                "meanMs": 0.19949999809265137,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 3.650199999999999,
                "cpuMsPerSimulatedSecond": 10.93090779095126
              },
              "recentIdle": {
                "calls": 119,
                "totalMs": 29.199999570846558,
                "meanMs": 0.24537814765417276,
                "p95Ms": 0.5999999046325684,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 2.2994000000000003,
                "cpuMsPerSimulatedSecond": 12.698964760740434
              },
              "recentMoving": {
                "calls": 81,
                "totalMs": 10.700000047683716,
                "meanMs": 0.13209876602078663,
                "p95Ms": 0.2999999523162842,
                "maxMs": 0.6999999284744263,
                "simulatedSeconds": 1.3508000000000009,
                "cpuMsPerSimulatedSecond": 7.921231897900288
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 15,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "near",
          "capturedAt": "2026-10-03T15:04:15.520Z",
          "file": "output/playwright/wall-walking-playcanvas-original-marker-near.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.803874015808105,
              0.527026915550232,
              -11.428252220153809
            ],
            "eye": [
              -14.803874015808105,
              2.1270270347595215,
              -11.428252220153809
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.0001266002655029297,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 20.40000009536743,
            "controllerBuildMs": 316.5,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 235,
              "totalMs": 42.99999952316284,
              "meanMs": 0.18297872137516102,
              "maxMs": 2.399999976158142,
              "recentCapacity": 600,
              "recent": {
                "calls": 235,
                "totalMs": 42.99999952316284,
                "meanMs": 0.18297872137516102,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 4.3003,
                "cpuMsPerSimulatedSecond": 9.999302263368333
              },
              "recentIdle": {
                "calls": 136,
                "totalMs": 30.699999690055847,
                "meanMs": 0.22573529183864594,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 2.6494999999999993,
                "cpuMsPerSimulatedSecond": 11.587091787150728
              },
              "recentMoving": {
                "calls": 99,
                "totalMs": 12.299999833106995,
                "meanMs": 0.12424242255663631,
                "p95Ms": 0.2999999523162842,
                "maxMs": 0.6999999284744263,
                "simulatedSeconds": 1.6508,
                "cpuMsPerSimulatedSecond": 7.450932779929122
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 15,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "contact",
          "capturedAt": "2026-10-03T15:04:17.627Z",
          "file": "output/playwright/wall-walking-playcanvas-original-marker-contact.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -15.401885986328125,
              0.5100931167602539,
              -11.41897201538086
            ],
            "eye": [
              -15.401885986328125,
              2.110093116760254,
              -11.41897201538086
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 20.40000009536743,
            "controllerBuildMs": 316.5,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 360,
              "totalMs": 70.99999916553497,
              "meanMs": 0.1972222199042638,
              "maxMs": 2.399999976158142,
              "recentCapacity": 600,
              "recent": {
                "calls": 360,
                "totalMs": 70.99999916553497,
                "meanMs": 0.1972222199042638,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 6.449800000000014,
                "cpuMsPerSimulatedSecond": 11.008093144831594
              },
              "recentIdle": {
                "calls": 153,
                "totalMs": 32.19999957084656,
                "meanMs": 0.21045751353494482,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 2.998799999999999,
                "cpuMsPerSimulatedSecond": 10.737628241578822
              },
              "recentMoving": {
                "calls": 207,
                "totalMs": 38.799999594688416,
                "meanMs": 0.18743961156854308,
                "p95Ms": 0.40000009536743164,
                "maxMs": 0.6999999284744263,
                "simulatedSeconds": 3.450999999999999,
                "cpuMsPerSimulatedSecond": 11.24311781938233
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 15,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "back",
          "capturedAt": "2026-10-03T15:04:18.677Z",
          "file": "output/playwright/wall-walking-playcanvas-original-marker-back.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.104445457458496,
              0.5565108299255371,
              -11.418111801147461
            ],
            "eye": [
              -14.104445457458496,
              2.156510829925537,
              -11.418111801147461
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.00016388297080993652,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 20.40000009536743,
            "controllerBuildMs": 316.5,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 419,
              "totalMs": 82.9999988079071,
              "meanMs": 0.19809068927901458,
              "maxMs": 2.399999976158142,
              "recentCapacity": 600,
              "recent": {
                "calls": 419,
                "totalMs": 82.9999988079071,
                "meanMs": 0.19809068927901458,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 7.4338000000000175,
                "cpuMsPerSimulatedSecond": 11.16521816673934
              },
              "recentIdle": {
                "calls": 171,
                "totalMs": 35.09999978542328,
                "meanMs": 0.20526315663990222,
                "p95Ms": 0.5,
                "maxMs": 2.399999976158142,
                "simulatedSeconds": 3.2986999999999997,
                "cpuMsPerSimulatedSecond": 10.640555305248517
              },
              "recentMoving": {
                "calls": 248,
                "totalMs": 47.899999022483826,
                "meanMs": 0.19314515734872512,
                "p95Ms": 0.40000009536743164,
                "maxMs": 0.6999999284744263,
                "simulatedSeconds": 4.1350999999999996,
                "cpuMsPerSimulatedSecond": 11.583758318416443
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 15,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        }
      ],
      "look": {
        "pointerLockAcquired": false,
        "rotations": []
      },
      "errors": [
        "WrongDocumentError: The root document of this element is not valid for pointer lock."
      ],
      "console": [],
      "failedRequests": []
    },
    {
      "engine": "playcanvas",
      "mode": "patch-marker",
      "url": "http://127.0.0.1:5174/?scene=sunnyvale&controller=bvh&wallPatch=yes&wallWalking",
      "pages": 1,
      "inputs": [
        {
          "label": "right",
          "key": "KeyD",
          "targetDistance": 0.5,
          "expectContact": false,
          "durationMs": 553,
          "horizontalDistance": 0.686419659954263,
          "start": {
            "feet": [
              -14.240022659301758,
              0.5503698825836182,
              -11.09000015258789
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.244176864624023,
              0.5430389881134033,
              -11.776407241821289
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.24034595489502,
                0.550349497795105,
                -11.15273666381836
              ],
              "eye": [
                -14.24034595489502,
                2.1503496170043945,
                -11.15273666381836
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -14.241551399230957,
                0.5522639989852905,
                -11.273104667663574
              ],
              "eye": [
                -14.241551399230957,
                2.15226411819458,
                -11.273104667663574
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 220,
              "feet": [
                -14.242376327514648,
                0.5482058763504029,
                -11.430352210998535
              ],
              "eye": [
                -14.242376327514648,
                2.1482057571411133,
                -11.430352210998535
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 295,
              "feet": [
                -14.243121147155762,
                0.5463392972946167,
                -11.555093765258789
              ],
              "eye": [
                -14.243121147155762,
                2.1463394165039062,
                -11.555093765258789
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 369,
              "feet": [
                -14.243874549865723,
                0.5439567804336548,
                -11.713456153869629
              ],
              "eye": [
                -14.243874549865723,
                2.1439566612243652,
                -11.713456153869629
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "left",
          "key": "KeyA",
          "targetDistance": 1,
          "expectContact": false,
          "durationMs": 785,
          "horizontalDistance": 1.0792909067853698,
          "start": {
            "feet": [
              -14.244176864624023,
              0.5430402994155884,
              -11.776407241821289
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.249258041381836,
              0.5228415966033936,
              -10.697128295898438
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.244508743286133,
                0.5439393758773804,
                -11.713329315185547
              ],
              "eye": [
                -14.244508743286133,
                2.14393949508667,
                -11.713329315185547
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -14.245281219482422,
                0.5461871862411499,
                -11.555583000183105
              ],
              "eye": [
                -14.245281219482422,
                2.1461873054504395,
                -11.555583000183105
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 221,
              "feet": [
                -14.246038436889648,
                0.547971510887146,
                -11.43117618560791
              ],
              "eye": [
                -14.246038436889648,
                2.1479716300964355,
                -11.43117618560791
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 297,
              "feet": [
                -14.246821403503418,
                0.550183916091919,
                -11.274327278137207
              ],
              "eye": [
                -14.246821403503418,
                2.150183916091919,
                -11.274327278137207
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 372,
              "feet": [
                -14.247739791870117,
                0.548853063583374,
                -11.151444435119629
              ],
              "eye": [
                -14.247739791870117,
                2.148853063583374,
                -11.151444435119629
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 448,
              "feet": [
                -14.249276161193848,
                0.5507935523986817,
                -10.995809555053711
              ],
              "eye": [
                -14.249276161193848,
                2.1507935523986816,
                -10.995809555053711
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 524,
              "feet": [
                -14.249734878540039,
                0.5416637897491455,
                -10.86847972869873
              ],
              "eye": [
                -14.249734878540039,
                2.1416637897491455,
                -10.86847972869873
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 600,
              "feet": [
                -14.249309539794922,
                0.519940996170044,
                -10.727014541625977
              ],
              "eye": [
                -14.249309539794922,
                2.119940996170044,
                -10.727014541625977
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "center",
          "key": "KeyD",
          "targetDistance": 0.5,
          "expectContact": false,
          "durationMs": 478,
          "horizontalDistance": 0.5477632580156988,
          "start": {
            "feet": [
              -14.249258041381836,
              0.5228415966033936,
              -10.697128295898438
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.245378494262695,
              0.5500262022018433,
              -11.244877815246582
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.24918270111084,
                0.5135274171829224,
                -10.793401718139648
              ],
              "eye": [
                -14.24918270111084,
                2.113527297973633,
                -10.793401718139648
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -14.244183540344238,
                0.5510062217712403,
                -10.923761367797852
              ],
              "eye": [
                -14.244183540344238,
                2.1510062217712402,
                -10.923761367797852
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 220,
              "feet": [
                -14.244183540344238,
                0.5508145332336426,
                -11.05716323852539
              ],
              "eye": [
                -14.244183540344238,
                2.1508145332336426,
                -11.05716323852539
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 295,
              "feet": [
                -14.245207786560059,
                0.5500251293182373,
                -11.211437225341797
              ],
              "eye": [
                -14.245207786560059,
                2.1500251293182373,
                -11.211437225341797
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "near",
          "key": "KeyW",
          "targetDistance": 0.4,
          "expectContact": false,
          "durationMs": 477,
          "horizontalDistance": 0.5389738082919491,
          "start": {
            "feet": [
              -14.245378494262695,
              0.550026798248291,
              -11.244877815246582
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.78435230255127,
              0.5270490884780884,
              -11.24487590789795
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 75,
              "feet": [
                -14.341070175170898,
                0.5439791917800904,
                -11.244877815246582
              ],
              "eye": [
                -14.341070175170898,
                2.143979072570801,
                -11.244877815246582
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 147,
              "feet": [
                -14.498403549194336,
                0.5340274810791016,
                -11.244877815246582
              ],
              "eye": [
                -14.498403549194336,
                2.1340274810791016,
                -11.244877815246582
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 220,
              "feet": [
                -14.625563621520996,
                0.5281170845031739,
                -11.24487590789795
              ],
              "eye": [
                -14.625563621520996,
                2.128117084503174,
                -11.24487590789795
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 294,
              "feet": [
                -14.751940727233887,
                0.5270442008972168,
                -11.24487590789795
              ],
              "eye": [
                -14.751940727233887,
                2.127044200897217,
                -11.24487590789795
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "contact",
          "key": "KeyW",
          "targetDistance": 1.5,
          "expectContact": true,
          "durationMs": 2060,
          "horizontalDistance": 0.6262014766850484,
          "start": {
            "feet": [
              -14.78435230255127,
              0.527049207687378,
              -11.24487590789795
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -15.410547256469727,
              0.5088805198669434,
              -11.247734069824219
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -14.908870697021484,
                0.5270426511764527,
                -11.244874954223633
              ],
              "eye": [
                -14.908870697021484,
                2.127042770385742,
                -11.244874954223633
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 145,
              "feet": [
                -15.037132263183594,
                0.5227031946182251,
                -11.244726181030273
              ],
              "eye": [
                -15.037132263183594,
                2.1227030754089355,
                -11.244726181030273
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 217,
              "feet": [
                -15.164342880249023,
                0.5180505752563477,
                -11.24449634552002
              ],
              "eye": [
                -15.164342880249023,
                2.1180505752563477,
                -11.24449634552002
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 290,
              "feet": [
                -15.322762489318848,
                0.5120988130569458,
                -11.244210243225098
              ],
              "eye": [
                -15.322762489318848,
                2.1120986938476562,
                -11.244210243225098
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 363,
              "feet": [
                -15.417353630065918,
                0.5085641384124756,
                -11.244977951049805
              ],
              "eye": [
                -15.417353630065918,
                2.1085641384124756,
                -11.244977951049805
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 435,
              "feet": [
                -15.413602828979492,
                0.508812689781189,
                -11.246783256530762
              ],
              "eye": [
                -15.413602828979492,
                2.1088128089904785,
                -11.246783256530762
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 508,
              "feet": [
                -15.411848068237305,
                0.5088731288909912,
                -11.247459411621094
              ],
              "eye": [
                -15.411848068237305,
                2.108873128890991,
                -11.247459411621094
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 580,
              "feet": [
                -15.411328315734863,
                0.5089118719100952,
                -11.247747421264648
              ],
              "eye": [
                -15.411328315734863,
                2.1089119911193848,
                -11.247747421264648
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 653,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 726,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 800,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 875,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 951,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1027,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1105,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1181,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1259,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1337,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1412,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1490,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1565,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1641,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1719,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1795,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 1874,
              "feet": [
                -15.41118335723877,
                0.5089173555374146,
                -11.247774124145508
              ],
              "eye": [
                -15.41118335723877,
                2.108917236328125,
                -11.247774124145508
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        },
        {
          "label": "back",
          "key": "KeyS",
          "targetDistance": 1.2,
          "expectContact": false,
          "durationMs": 851,
          "horizontalDistance": 1.254585568255558,
          "start": {
            "feet": [
              -15.410518646240234,
              0.5088805198669434,
              -11.247685432434082
            ],
            "recoveries": 0
          },
          "finish": {
            "feet": [
              -14.155933380126953,
              0.5541663408279419,
              -11.246814727783203
            ],
            "recoveries": 0
          },
          "samples": [
            {
              "elapsedMs": 73,
              "feet": [
                -15.31735610961914,
                0.5124184131622315,
                -11.247535705566406
              ],
              "eye": [
                -15.31735610961914,
                2.1124184131622314,
                -11.247535705566406
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 146,
              "feet": [
                -15.160228729248047,
                0.5183906793594361,
                -11.247234344482422
              ],
              "eye": [
                -15.160228729248047,
                2.1183905601501465,
                -11.247234344482422
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 218,
              "feet": [
                -15.034407615661621,
                0.5231873035430908,
                -11.246994018554688
              ],
              "eye": [
                -15.034407615661621,
                2.123187303543091,
                -11.246994018554688
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 291,
              "feet": [
                -14.908492088317871,
                0.527852201461792,
                -11.246760368347168
              ],
              "eye": [
                -14.908492088317871,
                2.127852201461792,
                -11.246760368347168
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 364,
              "feet": [
                -14.749922752380371,
                0.527026915550232,
                -11.246760368347168
              ],
              "eye": [
                -14.749922752380371,
                2.1270270347595215,
                -11.246760368347168
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 437,
              "feet": [
                -14.625212669372559,
                0.5277449131011963,
                -11.2467622756958
              ],
              "eye": [
                -14.625212669372559,
                2.1277449131011963,
                -11.2467622756958
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 513,
              "feet": [
                -14.469797134399414,
                0.5358327865600586,
                -11.246760368347168
              ],
              "eye": [
                -14.469797134399414,
                2.1358327865600586,
                -11.246760368347168
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 590,
              "feet": [
                -14.344391822814941,
                0.543762469291687,
                -11.246760368347168
              ],
              "eye": [
                -14.344391822814941,
                2.1437625885009766,
                -11.246760368347168
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            },
            {
              "elapsedMs": 665,
              "feet": [
                -14.187582969665527,
                0.5536750793457031,
                -11.246760368347168
              ],
              "eye": [
                -14.187582969665527,
                2.153675079345703,
                -11.246760368347168
              ],
              "recoveries": 0,
              "rotation": [
                -20,
                90,
                0
              ]
            }
          ]
        }
      ],
      "states": [
        {
          "label": "start",
          "capturedAt": "2026-10-03T15:04:21.801Z",
          "file": "output/playwright/wall-walking-playcanvas-patch-marker-start.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.240022659301758,
              0.5503698825836182,
              -11.09000015258789
            ],
            "eye": [
              -14.240022659301758,
              2.150369882583618,
              -11.09000015258789
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.0000035762786865234375,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 14.600000023841858,
            "controllerBuildMs": 315.60000002384186,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 72,
              "totalMs": 15.999999761581421,
              "meanMs": 0.22222221891085306,
              "maxMs": 0.5,
              "recentCapacity": 600,
              "recent": {
                "calls": 72,
                "totalMs": 15.999999761581421,
                "meanMs": 0.22222221891085306,
                "p95Ms": 0.5,
                "maxMs": 0.5,
                "simulatedSeconds": 1.283400000000001,
                "cpuMsPerSimulatedSecond": 12.466884651380246
              },
              "recentIdle": {
                "calls": 72,
                "totalMs": 15.999999761581421,
                "meanMs": 0.22222221891085306,
                "p95Ms": 0.5,
                "maxMs": 0.5,
                "simulatedSeconds": 1.283400000000001,
                "cpuMsPerSimulatedSecond": 12.466884651380246
              },
              "recentMoving": {
                "calls": 0,
                "totalMs": 0,
                "meanMs": null,
                "p95Ms": null,
                "maxMs": null,
                "simulatedSeconds": 0,
                "cpuMsPerSimulatedSecond": null
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 20,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "right",
          "capturedAt": "2026-10-03T15:04:22.508Z",
          "file": "output/playwright/wall-walking-playcanvas-patch-marker-right.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.244176864624023,
              0.5430389881134033,
              -11.776407241821289
            ],
            "eye": [
              -14.244176864624023,
              2.1430389881134033,
              -11.776407241821289
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.00002779066562652588,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 14.600000023841858,
            "controllerBuildMs": 315.60000002384186,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 112,
              "totalMs": 20.699999928474426,
              "meanMs": 0.18482142793280737,
              "maxMs": 0.5,
              "recentCapacity": 600,
              "recent": {
                "calls": 112,
                "totalMs": 20.699999928474426,
                "meanMs": 0.18482142793280737,
                "p95Ms": 0.5,
                "maxMs": 0.5,
                "simulatedSeconds": 2.016000000000001,
                "cpuMsPerSimulatedSecond": 10.267857107378184
              },
              "recentIdle": {
                "calls": 90,
                "totalMs": 18.199999928474426,
                "meanMs": 0.20222222142749363,
                "p95Ms": 0.5,
                "maxMs": 0.5,
                "simulatedSeconds": 1.6493000000000009,
                "cpuMsPerSimulatedSecond": 11.034984495528052
              },
              "recentMoving": {
                "calls": 22,
                "totalMs": 2.5,
                "meanMs": 0.11363636363636363,
                "p95Ms": 0.30000007152557373,
                "maxMs": 0.3999999761581421,
                "simulatedSeconds": 0.3666999999999998,
                "cpuMsPerSimulatedSecond": 6.8175620398145655
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 20,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "left",
          "capturedAt": "2026-10-03T15:04:23.492Z",
          "file": "output/playwright/wall-walking-playcanvas-patch-marker-left.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.249258041381836,
              0.5228415966033936,
              -10.697128295898438
            ],
            "eye": [
              -14.249258041381836,
              2.1228415966033936,
              -10.697128295898438
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.0000014007091522216797,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 14.600000023841858,
            "controllerBuildMs": 315.60000002384186,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 165,
              "totalMs": 30.300000309944153,
              "meanMs": 0.18363636551481305,
              "maxMs": 0.6000000238418579,
              "recentCapacity": 600,
              "recent": {
                "calls": 165,
                "totalMs": 30.300000309944153,
                "meanMs": 0.18363636551481305,
                "p95Ms": 0.3999999761581421,
                "maxMs": 0.6000000238418579,
                "simulatedSeconds": 2.950300000000001,
                "cpuMsPerSimulatedSecond": 10.270142124510777
              },
              "recentIdle": {
                "calls": 107,
                "totalMs": 21.49999976158142,
                "meanMs": 0.20093457721104133,
                "p95Ms": 0.5,
                "maxMs": 0.5,
                "simulatedSeconds": 1.9844000000000013,
                "cpuMsPerSimulatedSecond": 10.834509051391558
              },
              "recentMoving": {
                "calls": 58,
                "totalMs": 8.800000548362732,
                "meanMs": 0.15172414738556433,
                "p95Ms": 0.3999999761581421,
                "maxMs": 0.6000000238418579,
                "simulatedSeconds": 0.9658999999999998,
                "cpuMsPerSimulatedSecond": 9.110674550536013
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 20,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "center",
          "capturedAt": "2026-10-03T15:04:24.137Z",
          "file": "output/playwright/wall-walking-playcanvas-patch-marker-center.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.245378494262695,
              0.5500262022018433,
              -11.244877815246582
            ],
            "eye": [
              -14.245378494262695,
              2.150026321411133,
              -11.244877815246582
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.000010669231414794922,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 14.600000023841858,
            "controllerBuildMs": 315.60000002384186,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 201,
              "totalMs": 33.90000009536743,
              "meanMs": 0.16865671689237527,
              "maxMs": 0.6000000238418579,
              "recentCapacity": 600,
              "recent": {
                "calls": 201,
                "totalMs": 33.90000009536743,
                "meanMs": 0.16865671689237527,
                "p95Ms": 0.3999999761581421,
                "maxMs": 0.6000000238418579,
                "simulatedSeconds": 3.6329000000000007,
                "cpuMsPerSimulatedSecond": 9.331388173461264
              },
              "recentIdle": {
                "calls": 125,
                "totalMs": 23.199999809265137,
                "meanMs": 0.1855999984741211,
                "p95Ms": 0.3999999761581421,
                "maxMs": 0.5,
                "simulatedSeconds": 2.3670000000000018,
                "cpuMsPerSimulatedSecond": 9.801436336825146
              },
              "recentMoving": {
                "calls": 76,
                "totalMs": 10.700000286102295,
                "meanMs": 0.1407894774487144,
                "p95Ms": 0.3999999761581421,
                "maxMs": 0.6000000238418579,
                "simulatedSeconds": 1.2658999999999996,
                "cpuMsPerSimulatedSecond": 8.452484624458723
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 20,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "near",
          "capturedAt": "2026-10-03T15:04:24.764Z",
          "file": "output/playwright/wall-walking-playcanvas-patch-marker-near.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.78435230255127,
              0.5270490884780884,
              -11.24487590789795
            ],
            "eye": [
              -14.78435230255127,
              2.127048969268799,
              -11.24487590789795
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0.00000642240047454834,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 14.600000023841858,
            "controllerBuildMs": 315.60000002384186,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 235,
              "totalMs": 38.10000002384186,
              "meanMs": 0.1621276596759228,
              "maxMs": 1,
              "recentCapacity": 600,
              "recent": {
                "calls": 235,
                "totalMs": 38.10000002384186,
                "meanMs": 0.1621276596759228,
                "p95Ms": 0.3999999761581421,
                "maxMs": 1,
                "simulatedSeconds": 4.266300000000003,
                "cpuMsPerSimulatedSecond": 8.930454966561618
              },
              "recentIdle": {
                "calls": 142,
                "totalMs": 24.399999737739563,
                "meanMs": 0.17183098406858846,
                "p95Ms": 0.3999999761581421,
                "maxMs": 0.5,
                "simulatedSeconds": 2.716100000000001,
                "cpuMsPerSimulatedSecond": 8.983468847884671
              },
              "recentMoving": {
                "calls": 93,
                "totalMs": 13.700000286102295,
                "meanMs": 0.14731183103335801,
                "p95Ms": 0.3999999761581421,
                "maxMs": 1,
                "simulatedSeconds": 1.5501999999999991,
                "cpuMsPerSimulatedSecond": 8.83756953044917
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 20,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "contact",
          "capturedAt": "2026-10-03T15:04:26.959Z",
          "file": "output/playwright/wall-walking-playcanvas-patch-marker-contact.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -15.410547256469727,
              0.5088805198669434,
              -11.247734069824219
            ],
            "eye": [
              -15.410547256469727,
              2.1088805198669434,
              -11.247734069824219
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              0,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 14.600000023841858,
            "controllerBuildMs": 315.60000002384186,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 366,
              "totalMs": 69.50000011920929,
              "meanMs": 0.1898907107082221,
              "maxMs": 1,
              "recentCapacity": 600,
              "recent": {
                "calls": 366,
                "totalMs": 69.50000011920929,
                "meanMs": 0.1898907107082221,
                "p95Ms": 0.5,
                "maxMs": 1,
                "simulatedSeconds": 6.482300000000018,
                "cpuMsPerSimulatedSecond": 10.72150318856102
              },
              "recentIdle": {
                "calls": 160,
                "totalMs": 28.699999809265137,
                "meanMs": 0.1793749988079071,
                "p95Ms": 0.3999999761581421,
                "maxMs": 0.6000000238418579,
                "simulatedSeconds": 3.048600000000001,
                "cpuMsPerSimulatedSecond": 9.41415725554849
              },
              "recentMoving": {
                "calls": 206,
                "totalMs": 40.80000030994415,
                "meanMs": 0.19805825393176774,
                "p95Ms": 0.5,
                "maxMs": 1,
                "simulatedSeconds": 3.4336999999999986,
                "cpuMsPerSimulatedSecond": 11.882226260286037
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 20,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        },
        {
          "label": "back",
          "capturedAt": "2026-10-03T15:04:28.005Z",
          "file": "output/playwright/wall-walking-playcanvas-patch-marker-back.png",
          "state": {
            "track": "playcanvas",
            "worldId": "sunnyvale-wall-comparison",
            "layer": "current",
            "release": "local-4d5905679d2e-8887379fa947",
            "engine": "PlayCanvas 2.22.6",
            "viewport": {
              "width": 1280,
              "height": 800,
              "dpr": 1
            },
            "feet": [
              -14.155933380126953,
              0.5541663408279419,
              -11.246814727783203
            ],
            "eye": [
              -14.155933380126953,
              2.1541662216186523,
              -11.246814727783203
            ],
            "rotation": [
              -20,
              90,
              0
            ],
            "velocity": [
              0,
              -0.0000035315752029418945,
              0
            ],
            "recoveries": 0,
            "fallRecovery": {
              "belowSpawnMeters": 10,
              "target": "spawn"
            },
            "player": {
              "capsuleRadius": 0.25,
              "capsuleHeight": 1.7,
              "walkSpeed": 2,
              "maxSlopeDeg": 35
            },
            "controller": "ammo-dynamic-capsule",
            "ammoInitializationMs": 14.600000023841858,
            "controllerBuildMs": 315.60000002384186,
            "walkingTimings": {
              "scope": "playcanvas-rigidbody-system-step",
              "calls": 423,
              "totalMs": 79.59999966621399,
              "meanMs": 0.18817966824164065,
              "maxMs": 1,
              "recentCapacity": 600,
              "recent": {
                "calls": 423,
                "totalMs": 79.59999966621399,
                "meanMs": 0.18817966824164065,
                "p95Ms": 0.40000009536743164,
                "maxMs": 1,
                "simulatedSeconds": 7.466000000000027,
                "cpuMsPerSimulatedSecond": 10.66166617549072
              },
              "recentIdle": {
                "calls": 177,
                "totalMs": 33.19999980926514,
                "meanMs": 0.18757062039132846,
                "p95Ms": 0.40000009536743164,
                "maxMs": 0.6000000238418579,
                "simulatedSeconds": 3.365600000000002,
                "cpuMsPerSimulatedSecond": 9.864511471733158
              },
              "recentMoving": {
                "calls": 246,
                "totalMs": 46.39999985694885,
                "meanMs": 0.18861788559735307,
                "p95Ms": 0.40000009536743164,
                "maxMs": 1,
                "simulatedSeconds": 4.100399999999999,
                "cpuMsPerSimulatedSecond": 11.315969138852031
              }
            },
            "controllerSettings": {
              "type": "dynamic",
              "mass": 75,
              "friction": 0.8,
              "restitution": 0,
              "fixedTimeStep": 0.016666666666666666,
              "maxSubSteps": 10
            },
            "appliedMaxSlopeDeg": null,
            "stepClimbing": false,
            "retiredStreams": [],
            "registeredAssetCount": 20,
            "content": {
              "panelOpen": false,
              "hotspots": []
            },
            "transition": {
              "switching": false,
              "phase": "idle",
              "count": 0,
              "relocated": false
            },
            "collisionUpdates": [],
            "colliders": [
              {
                "id": "sunnyvale-surface",
                "assetId": "sunnyvale-collision",
                "layer": "both",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "16b841224ce95e214917d98e551d815abc3eb6440979c26f8def958f6f046e22"
              },
              {
                "id": "sunny-walk-porch-floor",
                "assetId": "reference-cube",
                "layer": "both",
                "position": [
                  -13.35,
                  0.32,
                  -22.95
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1.4,
                  0.2,
                  2.7
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "objects": [
              {
                "id": "sunnyvale-museum",
                "type": "splat",
                "assetId": "sunnyvale",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  180
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "604ede4a3ff5e3ece784a7c3b11dcbc3f6c05b1e9f73f460997e6a145bc3b05e"
              },
              {
                "id": "diagnostic-wall-repair",
                "type": "gltf",
                "assetId": "wall-repair-probe",
                "layer": "current",
                "position": [
                  0,
                  0,
                  0
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  1,
                  1,
                  1
                ],
                "sha256": "466dd67f7292b8cefd3970cbd03589083bdc2055fda9b212778a6e077b8f49bf"
              },
              {
                "id": "diagnostic-wall-marker",
                "type": "gltf",
                "assetId": "reference-cube",
                "layer": "current",
                "position": [
                  -16.3,
                  0.25,
                  -10.3
                ],
                "rotation": [
                  0,
                  0,
                  0
                ],
                "scale": [
                  0.02,
                  0.75,
                  0.8
                ],
                "sha256": "2da7c87275c12c838843682035de664c909c3844e162ef4a4b99d9748b710ec1"
              }
            ],
            "routeActive": false,
            "environment": {
              "visibility": "visible",
              "focus": true,
              "pointerLocked": false,
              "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Unspecified Version)"
            }
          }
        }
      ],
      "look": {
        "pointerLockAcquired": false,
        "rotations": []
      },
      "errors": [
        "WrongDocumentError: The root document of this element is not valid for pointer lock."
      ],
      "console": [],
      "failedRequests": []
    }
  ]
}
