Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure Remote Rendering używa pakietu aparatu Unity do hermetyzacji integracji z aparatem Unity. Ten pakiet zawiera cały interfejs API języka C# i wszystkie pliki binarne wtyczki wymagane do korzystania z usługi Azure Remote Rendering z aparatem Unity. Po schemacie nazewnictwa aparatu Unity dla pakietów pakiet jest nazywany com.microsoft.azure.remote-rendering.
Pakiet nie jest częścią repozytorium przykładów ARR i nie jest dostępny w wewnętrznym rejestrze pakietów aparatu Unity. Możesz wybrać jedną z następujących opcji, aby zainstalować pakiet aparatu Unity.
Instalowanie pakietu remote rendering przy użyciu narzędzia funkcji rzeczywistości mieszanej
Narzędzie funkcji rzeczywistości mieszanej (pobieranie) integruje pakiety funkcji rzeczywistości mieszanej z projektami aparatu Unity.
Aby dodać pakiet do projektu, musisz:
- Pobieranie narzędzia funkcji rzeczywistości mieszanej
- Postępuj zgodnie z pełnymi instrukcjami dotyczącymi korzystania z narzędzia.
- Na stronie Odnajdywanie funkcji zaznacz pole wyboru pakietu Microsoft Azure Remote Rendering w obszarze Azure Mixed Reality Services i wybierz wersję pakietu, który chcesz dodać do projektu
- Jeśli chcesz użyć biblioteki OpenXR, dodaj również pakiet wtyczki Mixed Reality OpenXR w usłudze Azure Mixed Reality Services w taki sam sposób.
Aby zaktualizować pakiet lokalny, wystarczy wybrać nowszą wersję z narzędzia funkcji rzeczywistości mieszanej i zainstalować go. Aktualizowanie pakietu może czasami prowadzić do błędów konsoli. Jeśli w konsoli pojawią się błędy, spróbuj zamknąć i ponownie otworzyć projekt.
Ręczne instalowanie pakietu remote rendering
Aby zainstalować pakiet Remote Rendering ręcznie, należy wykonać następujące kroki:
Pobierz pakiet ze źródła danych npm pakietów rzeczywistości mieszanej pod adresem
https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
.Możesz użyć narzędzia npm i uruchomić następujące polecenie, aby pobrać pakiet do bieżącego folderu.
npm pack com.microsoft.azure.remote-rendering --registry https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
Jeśli chcesz użyć biblioteki OpenXR, uruchom następujące polecenie, aby pobrać pakiet pomocy technicznej platformy do bieżącego folderu.
npm pack com.microsoft.mixedreality.openxr --registry https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
Możesz też użyć skryptu programu PowerShell z
Scripts/DownloadUnityPackages.ps1
repozytorium GitHub azure-remote-rendering.Edytuj zawartość elementu
Scripts/unity_sample_dependencies.json
do{ "packages": [ { "name": "com.microsoft.azure.remote-rendering", "version": "latest", "registry": "https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry" } ] }
Jeśli chcesz użyć biblioteki OpenXR, potrzebujesz również pakietu pomocy technicznej platformy. Edytuj zawartość elementu
Scripts/unity_sample_dependencies.json
do{ "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" } ] }
Uruchom następujące polecenie w programie PowerShell, aby pobrać pakiet do udostępnionego katalogu docelowego.
DownloadUnityPackages.ps1 -DownloadDestDir <destination directory>
Zainstaluj pobrane pakiety przy użyciu Menedżer pakietów aparatu Unity.
Aby zaktualizować pakiet lokalny, powtórz odpowiednie użyte kroki pobierania i ponownie zaimportuj pakiet. Aktualizowanie pakietu może czasami prowadzić do błędów konsoli. Jeśli w konsoli pojawią się błędy, spróbuj zamknąć i ponownie otworzyć projekt.
Potoki renderowania aparatu Unity
Obsługiwane potoki renderowania aparatu Unity są udokumentowane w tym dedykowanym artykule: Unity Render Pipelines (Potoki renderowania aparatu Unity)