Vuforia AREA Targets
Migration Guide: From Vuforia Area Targets to MultiSet VPS
This guide provides developers with a clear workflow for migrating applications from the Vuforia Area Target ecosystem to the MultiSet VPS SDK. MultiSet offers equivalent and enhanced functionality, including support for industry-standard scan formats like Matterport and Leica.
Introduction
Migrating from Vuforia Area Targets to MultiSet is a straightforward process. The key advantage is the ability to reuse your existing scan data, preserving your coordinate systems and AR content placement. This document outlines two primary migration paths based on how you initially created your Vuforia Area Targets.
Migration Prerequisites
A MultiSet developer account.
The original scan files (e.g., Matterport MatterPak, .e57 files) used for your Vuforia Area Target, if choosing Option 2.
The appropriate MultiSet SDK for your platform (e.g., Unity, iOS, Android).
Migration Options
Choose the option that best fits your original content creation workflow.
Option 1: Re-scan with the MultiSet iOS App
This option is recommended if you originally used the Vuforia Creator app to scan your environment or if you wish to create a fresh, high-quality map. It is ideal for smaller, easily accessible areas.
Workflow:
Download the App: Install the MultiSet app on a LiDAR-enabled iPhone or iPad from the App Store: MultiSet on the App Store.
Re-scan the Area: Use the app to perform a new scan of the physical space corresponding to your Vuforia Area Target.
Process and Use: The scan will be processed in the MultiSet cloud and will be available as a map in your developer portal, ready for use in your application.
Impact on AR Content: Since this method creates a completely new map, the coordinate system will be different from the original Vuforia Area Target. You will need to re-arrange or re-author your AR content to align with the new map's origin and orientation.
Option 2: Import Your Existing Source Scan Files
This is the most powerful and efficient migration path, as it allows you to reuse the exact scan data you used for your Vuforia Area Targets. This ensures that the coordinate system remains identical, eliminating the need to rework your existing AR content placement.
Workflow 1: Using Matterport MatterPak files
Use MapFoundry: Open the MultiSet MapFoundry desktop application.
Connect Account: Link MapFoundry to your Matterport account.
Process: Select the same MatterPak scan you used for your Vuforia Area Target. MapFoundry will process the data and create a localization-ready map.
Workflow 2: Using E57 Point Cloud Files
Navigate to Portal: Log in to the MultiSet developer portal.
Upload: Upload your .e57 file directly. Ensure your export includes panoramic images, as they are crucial for robust localization.
Specify Source: During the upload process, select the source of the scan (e.g., Matterport, Leica, NavVis) to ensure optimal processing.
Impact on AR Content: This method preserves the original coordinate system from your source scan. Your existing AR content and workflows can be used directly without modification. The poses returned by the MultiSet SDK during localization will be identical to what you would expect from your original setup, ensuring a seamless transition.
SDK Integration and Replacing Vuforia
MultiSet provides a comprehensive SDK for Unity based on AR Foundation, making it easy to replace the Vuforia SDK plugin.
Steps for Unity Integration:
Remove Vuforia: Disable or remove the Vuforia Engine from your Unity project.
Install MultiSet: Import the MultiSet Unity SDK package.
Configure Scene: Replace the Vuforia Area Target GameObjects with the MultiSetSDK prefab.
Localize: Use the MultiSet SDK APIs to handle localization against your new map (created via re-scan or import). Your application will now receive poses from the MultiSet system.
Last updated
Was this helpful?