Answer
**Short version: yes, a WebView-free native path exists on iOS and it is genuinely good — but only on iOS, and only if you write the React Native bridge yourself. There is no…
Inputs from #3 for this spec.
- Viewer + format: Spark (
@sparkjsdev/spark2.1.0, MIT, WebGL2-only), assets as SOG or SPZ..RADLoD streaming exists for anything beyond room scale. -…
Input from #3 — two of your four gates cannot be set from literature.
There is no published splat frame-rate measurement inside WKWebView, anywhere. So ≥30fps and `<100ms pose-to-photo…
Addendum — corrections and source-level additions
A deeper source-level pass (reading viewer source, not just READMEs, plus npm registry and default-branch commit dates) landed after the…
Reframed by #2 — the comparands have changed.
The original framing was visual relocalization against the splat vs BLE trilateration. #2 establishes that the first option does not exist…
Answer
Research date: 2026-08-11. All version/date claims are as-of that date. Each claim is tagged [measured], [vendor claim] or [inference].
Honesty note up front: I…
Answer
Researched 2026-08-11. Short version: nothing localizes a phone against a Gaussian splat on-device today. Splat-based localization is a 2024–2026 paper field that runs on desktop…
Prerequisites established by #4 (part number corrected: TG-BT5-IN, not TG-BTS-IN):
- Bring a magnet. Tags ship asleep — hold a magnet to the reed switch 3–10s to wake, then 5–10s…
Answer
Product identity first: there is no MikroTik "TG-BTS-IN". The part number is TG-BT5-IN — "BT5" with a five, for Bluetooth 5. MikroTik ships exactly two Bluetooth tags:…