
A field BIM viewer is only as good as its position. Sitelink runs on datacenters, hospitals, life sciences facilities and infrastructure megaprojects, and for years it solved position with printed QR codes used as survey control: a VDC engineer picked target points in the model, a field resource mounted a code at each point, and the app sighted off two codes to solve position, the same way a total station sights off control points. It worked, and it cost a five-figure mobilization per floor.
In 2026 the platform added camera-only localization on MultiSet VPS as a second mode. Markers did not go away. Both are shipped, the rollout is phased, and every customer picks markers or markerless when setting up a project. On the projects that pick markerless, setup stops requiring anyone on site and coverage stops being a budget decision.

On a 100,000 sq ft floor at 10 ft spacing, marker-based control means 1,000 printed codes. At four minutes each that is 8.3 field crew days before anyone views a model, on top of 20 hours of VDC layout in the model. Priced at a blended survey rate, deployment lands at $15,700 per floor. One hospital job was scoped at a full week of installation.
The bill does not stop at deployment. Codes get painted over, covered by finishes, buried behind drywall and pulled off as trades move through. Every loss sends someone back to the original coordinates and back out to the floor.
The accuracy problem is the part usually left out. A marker gives a survey-grade pose at the marker and nowhere else. Phone tracking drifts as the user walks, with published scaling error running as high as 14.4 cm per metre, which is roughly a metre and a half of error inside the first 10 metres. For in-wall coordination that is already unusable.
The only recovery is to walk back to a code and re-scan it. That is why teams wallpaper sites with codes that do not help, and why field users quietly stop trusting the overlay. Holding accuracy required unnatural behaviour from people who just wanted to look at a wall.
Those costs compound into a coverage ceiling. Because setup scales with floor area, most projects deploy one showcase floor and leave the rest of the building dark.
Sitelink had already built its platform so localization providers plug in behind a common interface. MultiSet VPS went in against that interface and reached production in about a day of integration work, inside a SceneKit application rather than RealityKit. No rendering stack rewrite, no proprietary capture app, no hardware.

That architecture is why markerless shipped as a choice rather than a migration. Localization mode is a project-level setting: pick markerless, enter a map code, and the rest of the product behaves the same. Existing marker projects keep working untouched, which is what makes a phased rollout possible and lets a customer run one job each way before committing a portfolio.
The hardest test on any job is a finished room, because a finished room no longer resembles the scan it was mapped from. Healthcare is where that gets extreme, since a hospital carries the highest MEP density of any building type. In July 2026 the platform ran a fourth-floor hybrid operating room with the fit-out essentially complete: surgical booms hung, ceiling lights installed, clean-suite grid in place, monitors mounted, equipment moved in.
Seven discipline models loaded into a single session, covering architectural, structural, mechanical, in-wall conduit, medical equipment and the clean-suite ceiling. The user opened the AR view with the camera pointed at the floor, raised it into the room, and the pose resolved at 0.97 confidence. It held for the rest of the walkthrough with no re-anchoring and no manual correction, through ceiling inspection and movement around the booms.
The same room ran twice that day, once markerless and once on the QR workflow, as two parallel projects on one device. That is not a test rig, it is the product working as designed: because mode is a per-project setting, a team can stand in one room and compare both against the same models before deciding how to set up the next hundred floors. On an earlier federal healthcare site, localization succeeded against a map built before new mechanical, electrical and plumbing went in and before floor equipment was rearranged, from a capture that was not high quality.
Camera-only localization needs a map, and a map needs a scan. Where that scan comes from decides the economics, so it is worth stating plainly.
Most large projects already run reality capture, which makes the incremental cost an export and an upload, about $385 per floor. Localization consumes the registered point cloud only, not a modelled BIM deliverable, and modelling is roughly 70% of a reality capture budget, so there is no need to pay for the expensive tier.
Commissioning a professional scan purely to enable AR is the one case that does not pay back on day one. Registered point cloud work runs $0.20 to $0.70 per sq ft and lands near $0.30 at this scale, so about $30,000 for a floor. That breaks even against marker control at month seven, because markers keep billing $2,100 a month and a scan does not.
Construction has the highest rate of change of any environment MultiSet serves. A map is not a deliverable, it is a document the project keeps editing. Map Set lets a new capture join an existing map on the same origin, so a floor that was framed steel last month and finished ceiling this month stays one map with layers. Versioning archives the prior state rather than consuming a new map slot, which matters on sites that capture weekly. From there, two versions of the same space become a measurement: how much of this floor changed, by surface area and square footage, delivered over the REST API into whatever dashboard the customer already reads.