Instalace balíčku Remote Renderingu pro Unity
Azure Remote Rendering používá k zapouzdření integrace do Unity balíček Unity. Tento balíček obsahuje celé rozhraní API jazyka C# a všechny binární soubory modulu plug-in potřebné k použití Azure Remote Renderingu s Unity. Podle schématu pojmenování pro balíčky unity se balíček nazývá com.microsoft.azure.remote-rendering.
Balíček není součástí úložiště ukázek ARR a není k dispozici v interním registru balíčků Unity. Pro instalaci balíčku Unity můžete zvolit jednu z následujících možností.
Instalace balíčku vzdáleného vykreslování pomocí nástroje pro funkci hybridní reality
Nástroj pro funkce hybridní reality (ke stažení) integruje balíčky funkcí hybridní reality do projektů Unity.
Pokud chcete přidat balíček do projektu, musíte:
- Stažení nástroje pro funkce hybridní reality
- Postupujte podle úplných pokynů k používání nástroje.
- Na stránce Zjistit funkce zaškrtněte políčko balíčku Microsoft Azure Remote Rendering ve službě Azure Mixed Reality Services a vyberte verzi balíčku, který chcete přidat do projektu.
- Pokud chcete použít OpenXR, přidejte také balíček plug-in Mixed Reality OpenXR ve službách Azure Mixed Reality stejným způsobem.
Pokud chcete aktualizovat místní balíček, stačí vybrat novější verzi z nástroje pro funkci hybridní reality a nainstalovat ho. Aktualizace balíčku může občas vést k chybám konzoly. Pokud se v konzole zobrazí chyby, zkuste projekt zavřít a znovu otevřít.
Ruční instalace balíčku vzdáleného vykreslování
Pokud chcete balíček vzdáleného vykreslování nainstalovat ručně, musíte:
Stáhněte balíček z kanálu NPM Mixed Reality Packages na adrese
https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
.Můžete použít npm a spustit následující příkaz ke stažení balíčku do aktuální složky.
npm pack com.microsoft.azure.remote-rendering --registry https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
Pokud chcete použít OpenXR, spuštěním následujícího příkazu stáhněte balíček podpory platformy do aktuální složky.
npm pack com.microsoft.mixedreality.openxr --registry https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry
Nebo můžete použít skript
Scripts/DownloadUnityPackages.ps1
PowerShellu z úložiště GitHub pro vzdálené vykreslování Azure.Úprava obsahu
Scripts/unity_sample_dependencies.json
{ "packages": [ { "name": "com.microsoft.azure.remote-rendering", "version": "latest", "registry": "https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry" } ] }
Pokud chcete použít OpenXR, potřebujete také balíček podpory platformy. Úprava obsahu
Scripts/unity_sample_dependencies.json
{ "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" } ] }
Spuštěním následujícího příkazu v PowerShellu stáhněte balíček do zadaného cílového adresáře.
DownloadUnityPackages.ps1 -DownloadDestDir <destination directory>
Nainstalujte stažené balíčky pomocí Správce balíčků Unity.
Pokud chcete aktualizovat místní balíček, stačí zopakovat příslušné kroky stahování, které jste použili, a znovu naimportovat balíček. Aktualizace balíčku může občas vést k chybám konzoly. Pokud se v konzole zobrazí chyby, zkuste projekt zavřít a znovu otevřít.
Kanály vykreslování Unity
Podporované kanály vykreslování Unity jsou popsané v tomto vyhrazeném článku: Kanály vykreslování Unity