The metrology use case was obvious when Apple shipped the Vision Pro. Verisurf measures physical parts in 3D space, and Vision Pro renders content in 3D space, so the question was whether inspection data could be overlaid directly on the part being measured

VSVision is a visionOS app I built in Swift and SwiftUI. It connects to Verisurf’s REST API and renders real-time inspection results as spatial overlays: color-mapped deviation data, green for in-tolerence and red for out, pinned to the physical part. Probe hits trigger spatial audio. You look at a physical object and see its measurement data on top of it.

VSVision.swift
// Real-time spatial overlay from REST API streamfunc onMeasurement(point: InspectionPoint) {  let anchor = SpatialAnchor(point.coordinates)  let deviation = point.actual - point.nominal  let color = abs(deviation) < tolerance    ? Color.green   // in-tolerance    : Color.red     // out-of-tolerance  attachOverlay(anchor, color, deviation)  playProbeHit()  // spatial audio feedback}

The pipeline: the REST API streams measurement data, the app maps coordinates to spatial anchors, and deviation values render as color-coded indicators in your field of view. Tolerances are visible without looking away from the the part.