Het Remote Rendering-pakket voor Unity installeren
Azure Remote Rendering maakt gebruik van een Unity-pakket om de integratie in Unity in te kapselen. Dit pakket bevat de volledige C#-API en alle binaire invoegtoepassingen die vereist zijn voor het gebruik van Azure Remote Rendering met Unity. Na het naamgevingsschema van Unity voor pakketten wordt het pakket com.microsoft.azure.remote-rendering genoemd.
Het pakket maakt geen deel uit van de opslagplaats met ARR-voorbeelden en is niet beschikbaar in het interne pakketregister van Unity. U kunt een van de volgende opties kiezen om het Unity-pakket te installeren.
Remote Rendering-pakket installeren met het hulpprogramma Mixed Reality Feature
Het Mixed Reality Feature Tool (download) integreert Mixed Reality-functiepakketten in Unity-projecten.
Als u het pakket wilt toevoegen aan een project, moet u het volgende doen:
- Het hulpprogramma mixed reality-functie downloaden
- Volg de volledige instructies voor het gebruik van het hulpprogramma.
- Schakel op de pagina Functies ontdekken het selectievakje in voor het Microsoft Azure Remote Rendering-pakket onder Azure Mixed Reality Services en selecteer de versie van het pakket dat u aan uw project wilt toevoegen
- Als u OpenXR wilt gebruiken, voegt u ook het Mixed Reality OpenXR-invoegtoepassingspakket onder Azure Mixed Reality Services op dezelfde manier toe.
Als u uw lokale pakket wilt bijwerken, selecteert u een nieuwere versie in het Mixed Reality Feature Tool en installeert u het. Het pakket bijwerken kan soms tot consolefouten leiden. Als er fouten in de console worden weergegeven, sluit u het project en opent u het opnieuw.
Remote Rendering-pakket handmatig installeren
Als u het Remote Rendering-pakket handmatig wilt installeren, moet u het volgende doen:
Download het pakket van de NPM-feed van Mixed Reality Packages op
https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
.U kunt npm gebruiken en de volgende opdracht uitvoeren om het pakket naar de huidige map te downloaden.
npm pack com.microsoft.azure.remote-rendering --registry https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
Als u OpenXR wilt gebruiken, voert u de volgende opdracht uit om het platformondersteuningspakket te downloaden naar de huidige map.
npm pack com.microsoft.mixedreality.openxr --registry https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
U kunt ook het PowerShell-script gebruiken vanuit
Scripts/DownloadUnityPackages.ps1
de GitHub-opslagplaats azure-remote-rendering.De inhoud van
Scripts/unity_sample_dependencies.json
aan bewerken{ "packages": [ { "name": "com.microsoft.azure.remote-rendering", "version": "latest", "registry": "https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry" } ] }
Als u OpenXR wilt gebruiken, hebt u ook het platformondersteuningspakket nodig. De inhoud van
Scripts/unity_sample_dependencies.json
aan bewerken{ "packages": [ { "name": "com.microsoft.azure.remote-rendering", "version": "latest", "registry": "https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry" }, { "name": "com.microsoft.mixedreality.openxr", "version": "latest", "registry": "https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry" } ] }
Voer de volgende opdracht uit in PowerShell om het pakket te downloaden naar de opgegeven doelmap.
DownloadUnityPackages.ps1 -DownloadDestDir <destination directory>
Installeer de gedownloade pakketten met de Pakketbeheer van Unity.
Als u een lokaal pakket wilt bijwerken, herhaalt u de respectieve downloadstappen die u hebt gebruikt en voert u het pakket opnieuw in. Het pakket bijwerken kan soms tot consolefouten leiden. Als er fouten in de console worden weergegeven, sluit u het project en opent u het opnieuw.
Unity-renderpijplijnen
Ondersteunde Unity-renderpijplijnen worden beschreven in dit speciale artikel: Unity Render Pipelines