Skip to main content

HoloLens 2

The HoloLens 2 integration provides spatial mapping, hand-tracking UI, and Azure Spatial Anchor fallbacks tuned for Windows Holographic. Distribution is restricted to Enterprise plans.

Enterprise Access

  • Email support@web-ar.studio with your tenant domain, device count, and deployment scenario (sideloading vs. Microsoft Store for Business).
  • You will receive:
    • Access to the com.webarvps.vps.hololens2 UPM module.
    • A preconfigured Unity project using the Mixed Reality Feature Tool and OpenXR backend.
    • PowerShell scripts for automated device provisioning and certificate installation.

Enterprise only: The HoloLens renderer, MRTK profiles, and depth sharing bridge components are not part of the publicly available Unity SDK.

Prerequisites

  • Microsoft HoloLens 2 with Windows Holographic 23H1+.
  • Unity 2022.3 LTS with Universal Render Pipeline and OpenXR Plugin.
  • Mixed Reality Feature Tool 1.7+ for importing MRTK3.
  • Visual Studio 2022 with UWP workload for packaging.

Setup Steps

  1. Add the WebAR³ Enterprise scoped registry and install com.webarvps.vps.hololens2.
  2. Import the sample MRTK3_HoloLens.unity scene and confirm the profile WAS/MRTK/Profiles/HoloLens3 is active.
  3. In Project Settings → XR Plug-in Management, enable OpenXR for UWP and select the Microsoft HoloLens feature group.
  4. Update the VPSLocalisationService inspector:
    • Enable Send GPS if you combine indoors/outdoors navigation.
    • Assign HandTrackingInput references for toggling localization overlays.
  5. Build the UWP package using Build Settings → Universal Windows Platform, then deploy via the Device Portal or Visual Studio.

Testing Checklist

  • Run the Diagnostics slate to view localization confidence, drift, and reprojected anchors.
  • Validate hand ray shortcuts: pinch to reset localization, open palm to show debug menu.
  • Confirm spatial mesh occlusion works with your URP pipeline (depth buffer sharing must be enabled).
  • Test multi-map switching if you preload indoor/outdoor experiences.

Support

Enterprise support includes compatibility testing on Insider Preview builds, assistance with Azure AD device management, and guidance on distributing line-of-business packages securely.