Add a sustained/thermal gate — peak frame rate is the wrong measurement.
Mobile-GS (ICLR 2026) measured 127 → 74 FPS thermal collapse at 0.83 W on a Snapdragon 8 Gen 3. For calibration…
Addendum 2 — the aliasing failure mode, now quantified, and it is worse than assumed
A third pass corroborates this ticket's verdict and puts numbers on the risk that was previously only…
One more measurement this bake-off must make: recall, not just accuracy.
From #2's vendor addendum — every visual-positioning vendor publishes 6–8 cm accuracy, comfortably inside the 1 m…
Addendum — VPS is less closed off than the answer above concluded, and the real risk is recall, not accuracy
A late vendor-focused pass corrects several specifics and one framing.
###…
Arm A is cheaper than assumed, and its error model is now known.
@reactvision/react-viro2.57.5 gives ARKit pose in JS with zero Swift —onCameraTransformUpdate(≤60Hz),…
Addendum 4 — memory: you have two budgets, and one footgun that blanks the WebView permanently
Refines the 300–400MB figure in the original answer, from a WebKit-source pass.
**There…
Largely pre-answered — every absolute-heading option is disqualified, so markers it is
A late research pass on ARKit VIO and RN bindings lands almost squarely on this ticket. Read before…
Hard constraint on the confidence field — ARKit gives you almost nothing to fill it with.
From the ARKit research pass:
- Apple publishes no covariance and no accuracy field. The…
Architecture inputs, corrected and expanded (see #3 addendum 3, #6 addendum 2).
- The bridge is not the bottleneck on iOS (~0.2–1.5ms one-way). Budget is dominated by **ARKit pose age…
The calculus for this decision has weakened — read #3 addendum 3 before working it.
This ticket was created because the bridge looked expensive (~10ms per call). That figure is **Android-only…
Correction to my earlier note on this ticket: the 10ms floor is Android-only.
Measured iOS figures do exist (see #3 addendum 3): evaluateJavaScript round trip 0.39ms and `WKScriptMessage…
Addendum 2 — correction: Babylon React Native IS a turnkey native splat path, cross-platform
The answer above says nothing cross-platform reads splats natively and that Babylon RN's…
Addendum 3 — correction: the iOS bridge is cheap. Addendum 2's 10ms floor is Android-only.
A third pass found the iOS measurements Addendum 2 said didn't exist. This reverses that…
Answer
Research date: 2026-08-11. Every claim below is tagged [VERIFIED] (read directly in a vendor doc / repo / source file), [VENDOR CLAIM] (stated by the vendor but unverifiable…
Baseline and method, from #3's second addendum — this ticket is now partly answered and better specified.
Published Android numbers to measure against ([discussion #3669](https://github.com/r…
Addendum 2 — measured bridge costs, format refinement, and a bypass worth considering
A second late sub-agent pass landed after this issue closed. It read react-native-webview and RN source…
Addendum — Apple ships first-party splat rendering on iOS 27
A late-reporting sub-agent pass landed after the answer above was posted. It does not change the verdict (WebView + Spark for…