Een Unity-versie en XR-invoegtoepassing kiezen

Hoewel we momenteel aanraden Unity 2020.3 LTS te installeren met de Mixed Reality OpenXR-invoegtoepassing voor Mixed Reality-ontwikkeling, kunt u ook apps bouwen met andere Unity-configuraties.

De huidige aanbevolen Unity-configuratie van Microsoft voor HoloLens 2 en Windows Mixed Reality-ontwikkeling is Unity 2020.3 LTS met de Mixed Reality OpenXR-invoegtoepassing.

Belangrijk

De nieuwste Unity 2021-release heeft een bekende blokkeringsfout met HoloLens 2 als het project gebruikmaakt van URP-renderingpijplijn.

Voor nieuwe projecten met URP-rendering raden we u aan om de nieuwste Unity 2020.3.35f1 of hoger LTS te gebruiken met de nieuwste Mixed Reality OpenXR-invoegtoepassing om dit probleem te voorkomen.

Als u andere Unity-releases gebruikt, raadpleegt u de bekende actieve blokkeringsproblemen om ervoor te zorgen dat u builds met andere blokkeringsproblemen vermijdt.

Belangrijk

Unity 2020 biedt geen ondersteuning voor HoloLens (1e gen). Deze headsets blijven ondersteund in Unity 2019 LTS met verouderde ingebouwde XR voor de volledige levenscyclus van Unity 2019 LTS tot midden 2022.

De beste manier om Unity te installeren en te beheren, is via de Unity Hub:

  1. Installeer Unity Hub.
  2. Selecteer het tabblad Installaties en kies Toevoegen.
  3. Selecteer Unity 2020.3 LTS en klik op Volgende.

Unity Hub install new version

  1. Controleer de volgende onderdelen onder Platformen:
    • Ondersteuning voor het bouwen van universeel Windows-platform
    • Ondersteuning voor Windows Build (IL2CPP)

Unity Universal Windows Platform Build Support option

  1. Als u Unity eerder hebt geïnstalleerd zonder deze opties, kunt u deze toevoegen via het menu Modules toevoegen in Unity Hub:

Unity Windows Build Support option

Zodra Unity 2020.3 is geïnstalleerd, gaat u aan de slag met het maken van een project of het upgraden van een bestaand project met behulp van de Mixed Reality OpenXR-invoegtoepassing:

Notitie

Hoewel het raadzaam is OpenXR te gebruiken voor alle nieuwe projecten, ondersteunt Unity 2020.3 LTS ook de Windows XR-invoegtoepassing. Deze invoegtoepassing wordt volledig ondersteund, hoewel deze geen nieuwe functies zoals AR Foundation 4.0-ondersteuning ontvangt.

Unity 2021.3 LTS

Microsoft ondersteunt ontwikkeling van 2021.3 LTS op HoloLens 2- en Mixed Reality-apparaten. De OpenXR-invoegtoepassing is het enige pad voor mixed reality-ontwikkeling in Unity 2021.2 en hoger, omdat de uiteindelijke Unity-versie ter ondersteuning van de Windows XR-invoegtoepassing Unity 2021.1 was.

Raadpleeg de tabel bekende blokkeringsproblemen om ervoor te zorgen dat u Unity 2021-builds met bekende blokkeringsproblemen vermijdt.

Unity 2019.4 LTS

Als u Unity 2019 wilt gebruiken, kunt u Unity 2019 LTS gebruiken met verouderde ingebouwde XR.

Notitie

Unity heeft de verouderde ingebouwde XR-ondersteuning vanaf Unity 2019 afgeschaft. Hoewel Unity 2019 wel een nieuw XR Plug-in-framework biedt, raadt Microsoft dat pad momenteel niet aan in Unity 2019 vanwege azure Spatial Anchors-incompatibiliteit met AR Foundation 2. In Unity 2020 wordt Azure Spatial Anchors ondersteund in het XR-invoegtoepassingsframework.

Als u apps ontwikkelt voor HoloLens (1e generatie), blijven deze headsets ondersteund in Unity 2019 LTS met verouderde ingebouwde XR voor de volledige levenscyclus van Unity 2019 LTS tot midden 2022.

Unity 2018.4 LTS

Unity 2018.4 LTS heeft het einde van het tweejarige ondersteuningsvenster van Unity bereikt Long-Term en ontvangt geen updates meer van Unity, hoewel uw projecten blijven worden uitgevoerd.

Als u een Unity 2018-project hebt, kunt u overwegen om een migratie door te voeren naar Unity 2020.3 LTS en de Mixed Reality OpenXR-invoegtoepassing.

Volgende stappen