Page cover

MultiSet Developer Docs

Introduction

In this guide, you'll embark on an exciting journey to build your first application using the innovative MultiSet feature, enhanced with 3D mapping and a Visual Positioning System (VPS). By leveraging these advanced technologies, your app can deliver a more immersive and interactive user experience.

Getting Started with MultiSet

The MultiSet developer documentation is your essential resource for creating and integrating MultiSet features into your application. This comprehensive guide will walk you through the processes of utilizing our robust APIs, SDKs, and AI Plugins. By following this documentation, you'll understand how to effectively harness these tools, paving the way for a seamless integration of cutting-edge functionalities.

The MultiSet Unity SDK is designed for creating immersive, large-scale, location-based experiences. It extends Unity's AR Foundation subsystems, allowing developers to seamlessly mix and match MultiSet's SDK features with Unity's existing AR framework. Any existing AR Foundation project can be upgraded with the MultiSet SDK. Developers can use the Unity documentation and tutorials on AR Foundation for basic AR concepts and then extend them to make use of MultiSet's powerful features.

MultiSet Features

  • Large-Scale VPS: Our Visual Positioning System (VPS) scales to spaces over 100,000 sq ft, perfect for large, location-based experiences.

  • Map Stitching: Merge multiple maps using MapSet to cover even larger and more complex areas seamlessly.

  • Standardized Localization: Delivers standard localization output in WGS 84 and GeoPose formats for universal compatibility.

  • Robust Precision: Achieve centimeter-precise VPS performance even in challenging conditions with dynamic lighting and environmental changes.

  • Third-Party Scan Integration: Easily use existing scans from Matterport (MatterPak, E57) and other scanners that support E57 files (e.g., Leica RTC 360, BLK 360, NavVis).

  • ModelSet: Anchor and track 3D objects in the real world using any GLB file with our ModelSet feature.

  • Cross-Platform SDKs: Build your applications with comprehensive SDKs for Unity, WebXR, and native iOS and Android.

  • Shared AR Experiences: Enable multiplayer and shared AR experiences with a unified coordinate system, allowing users to interact in the same digital space.

Unity SDK Details

ModelSet: Object Anchoring

Sample Scenes

MapSet: Merge Maps

Matterport Support

E57 files import

iOS Native SDK

Android Native SDK

Last updated

Was this helpful?