Digital visualization showing spatial computing for industrial space mapping with raw point cloud data transforming into interactive AR interface on a tablet.

E57 to VPS: Turn Any Point Cloud into Centimeter-Accurate XR

Already have scans from Matterport, Leica, NavVis, FARO, or XGRIDS?

Upload your E57 files to MultiSet and get a VPS-ready map in under an hour. No rescanning. No vendor lock-in.

Sub-5 cm median localization accuracy. Any device. Any environment. Any scale.

One Upload Workflow. Five Scanner Ecosystems

MultiSet ingests structured E57 files with embedded panoramic images from the leading reality-capture hardware.
Upload your existing scans. No format conversion. No proprietary middleware. No rescanning.

Matterport company logo with a stylized red and pink geometric 'M' above the black text 'Matterport'.
NavVis company logo with 'Nav' in black and 'Vis' in blue.
Leica logo with white cursive text on a red circular background.
FARO company logo with a stylized horizontal gradient line crossing the letters and ending in a circle.
XGRIDS company logo featuring stylized blue text and a geometric icon.
Supported devices: Pro3, Pro2


Processing software:

Matterport Capture App → MyMatterport Cloud
MapFoundry for MatterPak
‍Supported devices: VLX, M6



Processing software:

NavVis IVION
Supported devices: RTC360, BLK360 G2, BLK2GO, BLK2FLY

Processing software:
Cyclone REGISTER 360 PLUS
Supported devices: Focus Series, Orbis,Flash/Hybrid


Processing software:

Faro SCENE
Supported devices: L2 Pro, K1


Processing software:

Lixel Studio

From E57 to Positioning & Tracking in Three Steps

Export
Export yourscan as a structured .e57 with embedded panoramic images. Works with Cyclone, SCENE, IVION, Lixel Studio, or MyMatterport. Zip the file if required.
Upload
Log into theMultiSet Developer Portal. Select your scanner type. Drag and drop the .e57file. The platform auto-detects the source format and begins processing. Maps are typically active within an hour.
Localize & Build
Query it via REST API, Unity SDK, native iOS/Android, WebXR, or Meta Quest. Pin XR content with sub-5 cm median accuracy. Run shared sessions. Scale to campus-wide coverage with MapSet.

E57 Ingest vs. Traditional AR Mapping

Standard file format across various hardware
Pilot Project
CAPABILITY
Traditional Approach
MultiSet E57 Ingest
Scan input
Platform-specific capture only
Any E57: Matterport, Leica, NavVis, FARO, XGRIDS
Time to first AR map
Hours to days (rescan + process)
<1 hour from existing E57 upload
Coordinate preservation
New coordinate system per rescan
Preserves original scan coordinates
Hardware lock-in
Tied to one scanner ecosystem
Open E57 standard. Switch anytime.
Multi-floor coverage
Manual stitching or separate projects
Native MapSet stitching across floors
Deployment
Cloud-only or app-embedded
Cloud / VPC / on-prem / on-device

Why Teams Choose MultiSet for E57-Based XR

No Rescanning Required
Already invested in Matterport, Leica, or FARO scans? Upload them directly. MultiSet preserves your existing coordinate systems and scan data. Protect your sunk investment.
Sub-5 cm Median Localization
Sub-5 cm median positional accuracy. Cloud pose in 1.5 to 2.5 s, about 52 ms on-device. Robust to dynamic conditions, lighting changes, and moving people
Scanner-Agnostic, Future-Proof
E57 is an open, vendor-neutral standard supported by every major scanner manufacturer. No proprietary lock-in. Switch hardware anytime without rebuilding your maps.
Enterprise Deployment Options
Run on MultiSet's public cloud, your private VPC, self-hosted on-prem, or fully on-device. Data encrypted in transit and at rest. Enterprise identity and audit controls.
Cross-Platform SDKs
Build once with Unity, iOS, Android, WebXR, Meta Quest, or ROS 2. Launch browser-based AR from a QR code with zero app installs via WebXR Kit and App Clips.
Campus-Scale with MapSet
Stitch E57 scans from multiple floors and buildings into seamless MapSets. Users localize continuously as they move between spaces. No manual transitions. No drift.
Inputs and outputs

How to convert an E57 point cloud into a machine readable localization map

Upload the E57 and process it. There is no conversion step to run first, no proprietary re-capture, and no requirement that the scan was taken with AR in mind. E57 is the industry interchange format, which is exactly why it is the right input: whatever surveyed the building almost certainly exported one.

What comes back is two different things from the same capture. A machine-readable map, which is the feature representation a camera localizes against, and a set of human-readable artifacts, which are the mesh, splat, panorama tour and point cloud people actually look at. Most of the market produces one or the other. The table below is the full list.

InputSource hardware or toolProducesNotes
E57Matterport, Leica, NavVis, Faro, XGRIDSVPS map, point cloudThe industry interchange format. Most existing scans are already here
MatterPakMatterportVPS map, meshThe bundle Matterport exports for downstream use
GLB / PLYPolycam, Scaniverse, CADVPS map, meshTextured meshes
Gaussian splat (.ply / .spz)Any 3DGS pipelineVPS map, splatMust be metric-scaled. A scale-free splat is a picture, not a map
360 videoInsta360 and similar, raw or equirectangular MP4VPS map, panorama tourOne walkthrough, or one flight
Native LiDARiPhone and iPad Pro, via MultiSet MapperVPS map, meshNo professional hardware required

Outputs from a single capture: a textured mesh (.glb), a Gaussian splat (.ply or .spz), a 360 panorama tour, and a point cloud (.pcd at 5 cm spacing), plus the VPS feature map itself, which stays inside the platform.

What actually determines map quality

Scanner grade matters far less than most buyers expect. What decides whether a map localizes reliably is how the space was walked, and four things account for nearly all of it.

Coverage overlap. Consecutive viewpoints need to share enough of the same geometry for the reconstruction to tie together. Gaps between stations are the most common cause of a map that works in some places and fails in others, and they are invisible in a rendered preview.

Lighting consistency. A capture taken across a whole day, or half in daylight and half under sodium lamps, produces a map that disagrees with itself. Capture a space in one lighting condition where you can, and expect a repeat pass for spaces that change dramatically between shifts.

Texture. Localization needs something to recognise. Long blank corridors, uniform white walls, freshly painted plant rooms and empty aisles are the hard cases, not the large ones. A cluttered 10,000 sq ft warehouse is easier than a bare 2,000 sq ft corridor.

Capture height. Map at roughly the height the device will be used at. A tripod scan at 1.5 m serves a phone or a headset well and serves a floor-level AMR poorly, because the two are looking at different parts of the room.

Scanner-specific guides: Matterport, NavVis, Leica, FARO and XGRIDS.

None of these require better hardware. They require the capture to be planned for how the map will be queried, which is a briefing question rather than a budget one.

Where this lands in practice: oil and gas builds one plant frame from tank farm to unit interior out of the E57 an as-built survey already produced, using the right instrument per zone and stitching the result into a single frame.

The same holds before a building is finished: construction, where the as-built E57 the project already paid for becomes the frame field users localize against, and a partial re-scan merges in as a version rather than a separate map.

Frequently asked questions
Which scanners are compatible with MultiSet's E57 ingest?

MultiSet supports E57 files from Matterport (Pro2, Pro3), Leica (RTC360, BLK360 G2, BLK2GO, BLK2FLY), NavVis (VLX, M6), Faro (Focus, Orbis, Flash/Hybrid), and XGRIDS (L2 Pro, K1). Any scanner that exports structured E57 with embedded panoramic images is compatible.

How long does it take to process an E57 file?

Most E57 files are typically processed and active within one hour of upload. Processing time depends on scan size and density. You can monitor map status in the MultiSet Developer Portal.

Do I need to rescan my existing spaces?

No. That is the core value of scan-agnostic ingest. If you already have E57 exports from any supported scanner, upload them directly. MultiSet preserves your original coordinate systems.

What is the maximum scan size supported?

There are no limitations on the size of the area per scan. A single E57 file can be 50 GB in size. For larger spaces, use MapSet to stitch multiple E57 scans across floors and buildings into one continuous map.

Can I combine E57 maps from different scanner brands?

Yes. MapSet lets you stitch maps from different scanners and even different input formats (E57 and Gaussian Splats and iOS Pro LiDAR) into a single deployment. Users localize across all stitched maps without manual transitions.

What deployment options are available?

MultiSet supports public cloud, private VPC, self-hosted on-prem, and fully on-device deployment. All options include encryption in transit and at rest, enterprise identity management, and audit controls.