# MultiSet

## MultiSet AI

- [MultiSet Developer Docs](https://multiset.gitbook.io/multiset/readme.md)
- [Changelog](https://multiset.gitbook.io/multiset/quick-access/changelog.md)
- [Version 2.0.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-2.0.0.md)
- [Version 1.14.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.14.0.md)
- [Version 1.12.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.12.0.md)
- [Version 1.11.1](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.11.1.md)
- [Version 1.11.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.11.0.md)
- [Version 1.10.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.10.0.md)
- [Version 1.9.3](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.9.3.md)
- [Version 1.9.2](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.9.2.md)
- [Version 1.9.1](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.9.1.md)
- [Version 1.9.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.9.0.md)
- [Version 1.8.1](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.8.1.md)
- [Version 1.8.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.8.0.md)
- [Version 1.7.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.7.0.md)
- [Version 1.6.5](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.6.5.md)
- [Version 1.6.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.6.0.md)
- [Version 1.5.2](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.5.2.md)
- [Version 1.5.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.5.0.md)
- [Version 1.4.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.4.0.md)
- [Version 1.3.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.3.0.md)
- [Version 1.2.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.2.0.md)
- [Version 1.1.0](https://multiset.gitbook.io/multiset/quick-access/changelog/version-1.1.0.md)
- [MultiSet Unity SDK](https://multiset.gitbook.io/multiset/quick-access/multiset-unity-sdk.md): Learn how to build and integrate MultiSet VPS SDK in Unity Project
- [Universal 3D (Core) support](https://multiset.gitbook.io/multiset/quick-access/multiset-unity-sdk/universal-3d-core-support.md): In order to support Universal 3D (Core) SRP template, we just need to enable these Render pipeline settings
- [FAQ](https://multiset.gitbook.io/multiset/quick-access/faq.md): FAQ's around MultiSet Developer platform
- [Maps](https://multiset.gitbook.io/multiset/basics/maps.md)
- [Mapping Instruction](https://multiset.gitbook.io/multiset/basics/maps/mapping-instruction.md)
- [Mapping Planning](https://multiset.gitbook.io/multiset/basics/maps/mapping-planning.md)
- [Mapping Equipment](https://multiset.gitbook.io/multiset/basics/maps/mapping-equipment.md)
- [Map Versioning](https://multiset.gitbook.io/multiset/basics/map-versioning.md): Merge scans of the same space captured at different times, without breaking the content layer.
- [MapSet : Multiple Maps](https://multiset.gitbook.io/multiset/basics/mapset-multiple-maps.md)
- [Merging Maps without Overlap](https://multiset.gitbook.io/multiset/basics/mapset-multiple-maps/merging-maps-without-overlap.md): A MapSet is created when merging multiple maps together, this is especially required to capture large venues to enable VPS in large areas.
- [Extend a MapSet](https://multiset.gitbook.io/multiset/basics/mapset-multiple-maps/merging-maps-without-overlap/extend-a-mapset.md): Docs on how to merge more maps into an existing MapSet
- [Merging Maps with Overlap](https://multiset.gitbook.io/multiset/basics/mapset-multiple-maps/merging-maps-with-overlap.md)
- [Adjust Map Transformation](https://multiset.gitbook.io/multiset/basics/mapset-multiple-maps/adjust-map-transformation.md)
- [Merging Maps Manually](https://multiset.gitbook.io/multiset/basics/mapset-multiple-maps/merging-maps-manually.md)
- [Object Tracking](https://multiset.gitbook.io/multiset/basics/object-tracking.md)
- [How to Setup Object Tracking](https://multiset.gitbook.io/multiset/basics/object-tracking/how-to-setup-a-object-tracking.md)
- [Credentials](https://multiset.gitbook.io/multiset/basics/credentials.md)
- [Configuring Allowed Domains (CORS)](https://multiset.gitbook.io/multiset/basics/credentials/configuring-allowed-domains-cors.md)
- [Analytics and Usage](https://multiset.gitbook.io/multiset/basics/images-and-media.md)
- [Downloads](https://multiset.gitbook.io/multiset/basics/downloads.md)
- [Localization](https://multiset.gitbook.io/multiset/basics/localization.md)
- [App Localization](https://multiset.gitbook.io/multiset/basics/localization/app-localization.md)
- [HintFloorHeight](https://multiset.gitbook.io/multiset/basics/localization/hint-floor-height.md): Restrict localization search to a specific floor using a vertical Y-axis band
- [HintPosition](https://multiset.gitbook.io/multiset/basics/localization/pose-prior-hintposition.md): HintPosition helps to reduce the localization search scope in large maps
- [Hint MapCodes](https://multiset.gitbook.io/multiset/basics/localization/hint-mapcodes.md): Pass Hint MapCodes in your MapSet query to reduce the localization search scope
- [GeoHint in Localization](https://multiset.gitbook.io/multiset/basics/localization/geohint-in-localization.md)
- [GeoPose Support](https://multiset.gitbook.io/multiset/basics/localization/geopose-support.md)
- [On-Premises Localization](https://multiset.gitbook.io/multiset/basics/localization/on-premises-localization.md)
- [REST API Docs](https://multiset.gitbook.io/multiset/basics/rest-api-docs.md)
- [Authentication](https://multiset.gitbook.io/multiset/basics/rest-api-docs/authentication.md)
- [Map Query](https://multiset.gitbook.io/multiset/basics/rest-api-docs/map-query.md)
- [Map Operations](https://multiset.gitbook.io/multiset/basics/rest-api-docs/map-operations.md)
- [MapSet](https://multiset.gitbook.io/multiset/basics/rest-api-docs/mapset.md)
- [Map Upload](https://multiset.gitbook.io/multiset/basics/rest-api-docs/map-upload.md)
- [MatterPak Upload](https://multiset.gitbook.io/multiset/basics/rest-api-docs/map-upload/matterpak-upload.md)
- [Gaussian Splat Upload](https://multiset.gitbook.io/multiset/basics/rest-api-docs/map-upload/gaussian-splat-upload.md): Upload a Gaussian Splat (.ply + poses.json) as a Multiset VPS map via the REST API.
- [Object Upload](https://multiset.gitbook.io/multiset/basics/rest-api-docs/modelset-upload.md)
- [Map details](https://multiset.gitbook.io/multiset/basics/rest-api-docs/map-details.md)
- [Object Tracking Query](https://multiset.gitbook.io/multiset/basics/rest-api-docs/object-query.md)
- [Map Version](https://multiset.gitbook.io/multiset/basics/rest-api-docs/map-version.md): Create, inspect, and manage Map Versions over the REST API.
- [Simulation Data](https://multiset.gitbook.io/multiset/basics/rest-api-docs/simulation-data.md): Manage simulation data used to test localization.
- [Third Party Scans](https://multiset.gitbook.io/multiset/basics/third-party-scans.md)
- [Matterport E57](https://multiset.gitbook.io/multiset/basics/third-party-scans/matterport-e57.md): Support for Matterport scans
- [MatterPak Files](https://multiset.gitbook.io/multiset/basics/third-party-scans/matterport-e57/matterpak-files.md)
- [Leica Scans](https://multiset.gitbook.io/multiset/basics/third-party-scans/leica-scans.md)
- [NavVis Scans](https://multiset.gitbook.io/multiset/basics/third-party-scans/navvis-scans.md)
- [Xgrids Scans](https://multiset.gitbook.io/multiset/basics/third-party-scans/xgrids-scans.md)
- [Faro Scans](https://multiset.gitbook.io/multiset/basics/third-party-scans/faro-scans.md)
- [Insta360 Scans](https://multiset.gitbook.io/multiset/basics/third-party-scans/insta360-scans.md): Capture 360° video with an Insta360 camera and turn it into a MultiSet VPS map.
- [Gaussian Splat](https://multiset.gitbook.io/multiset/basics/third-party-scans/gaussian-splat.md): Use Gaussian Splat reconstructions as input for Multiset VPS.
- [Xgrids Gaussian Splat Export](https://multiset.gitbook.io/multiset/basics/third-party-scans/gaussian-splat/xgrids-gaussian-splat.md): Export a Gaussian Splat from Xgrids Lixel CyberColor for use with Multiset VPS.
- [Georeferencing Maps](https://multiset.gitbook.io/multiset/basics/georeferencing-maps.md)
- [How to Align Scans](https://multiset.gitbook.io/multiset/basics/georeferencing-maps/how-to-align-scans.md)
- [Outdoor-Indoor Transitions with Multiset](https://multiset.gitbook.io/multiset/basics/georeferencing-maps/outdoor-indoor-transitions-with-multiset.md)
- [Support](https://multiset.gitbook.io/multiset/basics/support.md)
- [Authentication](https://multiset.gitbook.io/multiset/unity-sdk/authentication.md)
- [Sample Scenes](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes.md)
- [Localization](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes/localization.md)
- [Mapping](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes/mapping.md)
- [Single Frame Localization](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes/single-frame-localization.md)
- [Object Tracking](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes/modelset-tracking.md)
- [Navigation](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes/navigation.md)
- [Training](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes/training.md)
- [MapSet Alignment](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes/mapset-alignment.md)
- [Multiplayer Sample](https://multiset.gitbook.io/multiset/unity-sdk/sample-scenes/multiplayer-sample.md)
- [On-Cloud Localization](https://multiset.gitbook.io/multiset/unity-sdk/on-cloud-localization.md): Details on on-cloud localization
- [Individual Map](https://multiset.gitbook.io/multiset/unity-sdk/on-cloud-localization/individual-map.md): Localization explanation in individual Map
- [MapSet (Multiple maps)](https://multiset.gitbook.io/multiset/unity-sdk/on-cloud-localization/mapset-multiple-maps.md): Localization explanation in MapSet
- [On-Device Localization](https://multiset.gitbook.io/multiset/unity-sdk/on-device-localization.md)
- [Importing the On-Device Package](https://multiset.gitbook.io/multiset/unity-sdk/on-device-localization/importing-the-on-device-package.md)
- [On-Device Object Tracking](https://multiset.gitbook.io/multiset/unity-sdk/on-device-localization/on-device-object-tracking.md)
- [Occlusion](https://multiset.gitbook.io/multiset/unity-sdk/occlusion.md): Enable occlusion in your AR apps using the MultiSet Map mesh
- [NavMesh Navigation](https://multiset.gitbook.io/multiset/unity-sdk/navmesh-navigation.md): Details on how to add NavMesh Navigation in MultiSet Unity SDK
- [Multiplayer AR](https://multiset.gitbook.io/multiset/unity-sdk/multiplayer-ar.md)
- [Building Steps](https://multiset.gitbook.io/multiset/unity-sdk/building-steps.md)
- [API Reference](https://multiset.gitbook.io/multiset/unity-sdk/api-reference.md)
- [MultisetSdkManager](https://multiset.gitbook.io/multiset/unity-sdk/api-reference/multisetsdkmanager.md)
- [MapLocalizationManager](https://multiset.gitbook.io/multiset/unity-sdk/api-reference/maplocalizationmanager.md)
- [SingleFrameLocalizationManager](https://multiset.gitbook.io/multiset/unity-sdk/api-reference/singleframelocalizationmanager.md)
- [ObjectTrackingManager](https://multiset.gitbook.io/multiset/unity-sdk/api-reference/modelsettrackingmanager.md)
- [MappingManager](https://multiset.gitbook.io/multiset/unity-sdk/api-reference/mappingmanager.md)
- [MapMeshHandler](https://multiset.gitbook.io/multiset/unity-sdk/api-reference/mapmeshhandler.md)
- [ToastManager](https://multiset.gitbook.io/multiset/unity-sdk/api-reference/toastmanager.md)
- [Localization Simulation](https://multiset.gitbook.io/multiset/unity-sdk/localization-simulation.md)
- [Drift Control](https://multiset.gitbook.io/multiset/unity-sdk/drift-control.md)
- [Installation Guide](https://multiset.gitbook.io/multiset/multiset-quest-sdk/installation-guide.md): Overview
- [Map Mesh Downloader](https://multiset.gitbook.io/multiset/multiset-quest-sdk/map-mesh-downloader.md): Unity Editor Guide
- [Authentication](https://multiset.gitbook.io/multiset/multiset-quest-sdk/authentication.md)
- [Sample Scenes](https://multiset.gitbook.io/multiset/multiset-quest-sdk/sample-scenes.md)
- [Single Frame Localization](https://multiset.gitbook.io/multiset/multiset-quest-sdk/sample-scenes/single-frame-localization.md)
- [Localization](https://multiset.gitbook.io/multiset/multiset-quest-sdk/sample-scenes/localization.md)
- [Object Tracking](https://multiset.gitbook.io/multiset/multiset-quest-sdk/sample-scenes/object-tracking.md)
- [Navigation](https://multiset.gitbook.io/multiset/multiset-quest-sdk/sample-scenes/navigation.md)
- [API Reference](https://multiset.gitbook.io/multiset/multiset-quest-sdk/api-reference.md)
- [MapLocalizationManager](https://multiset.gitbook.io/multiset/multiset-quest-sdk/api-reference/maplocalizationmanager.md)
- [SingleFrameLocalizationManager](https://multiset.gitbook.io/multiset/multiset-quest-sdk/api-reference/singleframelocalizationmanager.md)
- [ObjectTrackingManager](https://multiset.gitbook.io/multiset/multiset-quest-sdk/api-reference/objecttrackingmanager.md)
- [Overview](https://multiset.gitbook.io/multiset/webxr-sdk/webxr-sdk.md): Build AR web experiences with precise indoor localization using the Multiset VPS WebXR SDK
- [Authentication](https://multiset.gitbook.io/multiset/webxr-sdk/authentication.md): Get credentials and authorize the Multiset client before starting a session
- [Three.js Integration](https://multiset.gitbook.io/multiset/webxr-sdk/threejs-integration.md): Full end-to-end VPS integration with Three.js using ThreeAdapter
- [Needle Engine Integration](https://multiset.gitbook.io/multiset/webxr-sdk/needle-engine.md): Integrate Multiset VPS into Needle Engine projects using Inspector components or the NeedleAdapter API
- [Object Tracking](https://multiset.gitbook.io/multiset/webxr-sdk/object-tracking.md): Detect and pose registered 3D objects using camera frames
- [Localization Options](https://multiset.gitbook.io/multiset/webxr-sdk/localization-options.md): Tune localization accuracy with confidence filtering, hints, and background localization
- [Core Usage](https://multiset.gitbook.io/multiset/webxr-sdk/core-usage.md): Use XRSessionManager with any WebGL2 renderer without Three.js
- [API Reference](https://multiset.gitbook.io/multiset/webxr-sdk/api-reference.md): Full parameter and callback reference for all WebXR SDK classes
- [MultisetClient](https://multiset.gitbook.io/multiset/webxr-sdk/api-reference/multisetclient.md): HTTP client for authentication, localization, and object tracking requests
- [XRSessionManager](https://multiset.gitbook.io/multiset/webxr-sdk/api-reference/xrsessionmanager.md): Owns the WebXR session lifecycle, frame loop, camera capture, and localization timing
- [ThreeAdapter](https://multiset.gitbook.io/multiset/webxr-sdk/api-reference/threeadapter.md): Wires XRSessionManager to a Three.js renderer
- [NeedleAdapter](https://multiset.gitbook.io/multiset/webxr-sdk/api-reference/needleadapter.md): Needle Engine Behaviour that wires XRSessionManager to Needle's renderer
- [MapAnchor](https://multiset.gitbook.io/multiset/webxr-sdk/api-reference/mapanchor.md): Needle Engine component that positions a GameObject at a map-local coordinate after localization
- [iOS Swift Native](https://multiset.gitbook.io/multiset/native-support/ios-swift-native.md)
- [Sample Views](https://multiset.gitbook.io/multiset/native-support/ios-swift-native/sample-views.md)
- [LandingView](https://multiset.gitbook.io/multiset/native-support/ios-swift-native/sample-views/landingview.md)
- [ARLocalizationView](https://multiset.gitbook.io/multiset/native-support/ios-swift-native/sample-views/arlocalizationview.md)
- [ARObjectTrackingView](https://multiset.gitbook.io/multiset/native-support/ios-swift-native/sample-views/arobjecttrackingview.md)
- [API Reference](https://multiset.gitbook.io/multiset/native-support/ios-swift-native/api-reference.md)
- [MultiSetConfig](https://multiset.gitbook.io/multiset/native-support/ios-swift-native/api-reference/multisetconfig.md)
- [Android Native](https://multiset.gitbook.io/multiset/native-support/android-native.md)
- [Sample Activities](https://multiset.gitbook.io/multiset/native-support/android-native/sample-activities.md)
- [MainActivity](https://multiset.gitbook.io/multiset/native-support/android-native/sample-activities/mainactivity.md)
- [MultiSetLocalizationActivity](https://multiset.gitbook.io/multiset/native-support/android-native/sample-activities/multisetlocalizationactivity.md)
- [ObjectTrackingActivity](https://multiset.gitbook.io/multiset/native-support/android-native/sample-activities/objecttrackingactivity.md)
- [API Reference](https://multiset.gitbook.io/multiset/native-support/android-native/api-reference.md)
- [LocalizationConfig](https://multiset.gitbook.io/multiset/native-support/android-native/api-reference/localizationconfig.md)
- [ObjectTrackingConfig](https://multiset.gitbook.io/multiset/native-support/android-native/api-reference/objecttrackingconfig.md)
- [Content Space](https://multiset.gitbook.io/multiset/multiset-app/content-space.md)
- [Migration Guide](https://multiset.gitbook.io/multiset/workflow/migration-guide.md)
- [Azure Spatial Anchors](https://multiset.gitbook.io/multiset/workflow/migration-guide/azure-spatial-anchors.md)
- [Vuforia AREA Targets](https://multiset.gitbook.io/multiset/workflow/migration-guide/vuforia-area-targets.md)
- [Vuforia Model Targets](https://multiset.gitbook.io/multiset/workflow/migration-guide/vuforia-model-targets.md)
- [Find Hint Coordinates](https://multiset.gitbook.io/multiset/workflow/find-hint-coordinates.md): Capture a position on a Map or MapSet mesh and use it as the HintPosition and HintFloorHeight for a MultiSet Localization query.
- [Integration with IoT Devices](https://multiset.gitbook.io/multiset/workflow/integration-with-iot-devices.md)
- [Unity SDK Update guide](https://multiset.gitbook.io/multiset/workflow/unity-sdk-update-guide.md)
- [Editing Point Cloud Data](https://multiset.gitbook.io/multiset/workflow/editing-point-cloud-data.md): A practical guide to editing, cleaning, and merging .e57 point cloud files using CloudCompare.
- [Third-party attributes](https://multiset.gitbook.io/multiset/workflow/third-party-attributes.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://multiset.gitbook.io/multiset/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
