Distribuera till HoloLens- och WMR-headset – MRTK2

Det finns två sätt att distribuera program som skapats med MRTK till din Windows-enhet, Univeral Windows Platform (UWP) och den fristående plattformen. Program som skapats för HoloLens 1 eller HoloLens 2 måste riktas mot UWP, medan program som skapats för WMR-headset kan riktas mot antingen UWP eller fristående.

Skapa och distribuera MRTK till HoloLens 1- HoloLens 2- och WMR-headset (UWP)

Instruktioner för hur du skapar och distribuerar för HoloLens 1 och HoloLens 2 (UWP) finns när du skapar programmet till enheten. Med de här stegen kan du också distribuera till WMR-headset.

Anteckning

När du distribuerar ditt program till din enhet i Visual Studio måste du konfigurera Visual Studio något annorlunda beroende på enheten. Konfigurationerna är följande

Plattform Konfiguration Arkitektur Mål
HoloLens 2 Version eller huvudversion ARM64 Enhet
HoloLens 1 Version eller huvudversion x86 Enhet
WMR-headset Version eller huvudversion x64 Lokal dator

Tips: När du skapar för HoloLens 1, HoloLens 2 eller WMR rekommenderar vi att versionsinställningarna "Target SDK Version" och "Minimum Platform Version" ser ut som på bilden nedan:

Byggfönster

De andra inställningarna kan vara olika (till exempel Build Configuration/Architecture/Build Type och andra kan alltid ändras i Visual Studio-lösningen).

Kontrollera att listrutan "Mål-SDK-version" innehåller alternativet "10.0.18362.0" – om detta saknas måste den senaste Windows SDK :n installeras.

Unity 2019/2020 och HoloLens

Om en HoloLens-app visas som en 2D-panel på enheten kontrollerar du att följande inställningar har konfigurerats i Unity innan du distribuerar UWP-appen:

Om du använder det äldre inbyggda XR-stödet (endast Unity 2019):

  1. Gå till Redigera > projektinställningar, Spelare
  2. Under XR-inställningar på fliken UWP kontrollerar du att Virtual Reality Supported är aktiverat och att Windows Mixed Reality SDK har lagts till i SDK:er.
  3. Skapa och distribuera i Visual Studio

Om du använder OpenXR- eller Windows XR-plugin-program:

  1. Följ stegen i Komma igång med XRSDK
  2. Kontrollera att konfigurationsprofilen är DefaultXRSDKConfigurationProfile
  3. Gå till Redigera > projektinställningar, XR-Plugin Hantering och kontrollera att Windows Mixed Reality är aktiverat.
  4. Skapa och distribuera i Visual Studio

Skapa och distribuera MRTK till WMR-headset (fristående)

Fristående versioner av MRTK kan användas på WMR-headset. En fristående version för ett WMR-headset kräver följande extra steg:

Anteckning

Unitys XR SDK stöder även intern WMR i fristående versioner, men kräver inte SteamVR eller WMR-plugin-program. De här stegen krävs för Unitys äldre XR.

  1. Installera Steam
  2. Installera SteamVR
  3. Installera WMR-plugin-programmet

Så här använder du WMR-plugin-programmet

  1. Öppna Steam och sök efter plugin-programmet Windows Mixed Reality

    • Kontrollera att SteamVR är stängt innan du startar WMR-plugin-programmet. Lanseringen av WMR-plugin-programmet lanserar även SteamVR.
    • Kontrollera att WMR-headsetet är inkopplat.

    WMR-plugin-sökning

  2. Välj Starta för Windows Mixed Reality för Plugin-programmet SteamVR.

    WMR-plugin-program

  3. I Unity går du till Inställningar för filbygge > med MRTK-scenen öppen

  4. Skapa scenen

    • Välj Lägg till öppen scen
    • Kontrollera att plattformen är fristående
    • Välj Skapa
    • Välj platsen för den nya versionen i Utforskaren

    Skapa inställningar för fristående

  5. En ny körbar Unity-fil skapas för att starta appen genom att välja den körbara Unity-filen i Utforskaren.

    Utforskaren Unity

Se även