Holografická Vzdálená komunikace

holografická vzdálená komunikace streamování holografického obsahu z počítače do vaší Microsoft HoloLens v reálném čase pomocí Wi-Fi nebo připojení kabelem USB. Tato funkce může významně zvýšit produktivitu vývojářů při vývoji hybridních aplikací realit.

Sada XR SDK, jak je uvedeno níže, odkazuje na Nový kanál XR Unity v unity 2019,3 a novějších. Další informace o používání sady XR SDK s MRTK najdete tady . Starší verze XR odkazuje na existující kanál XR, který je součástí Unity 2018, zastaralé v Unity 2019,3 a odebraný v Unity 2020.

Počáteční nastavení

pokud chcete povolit vzdálenou komunikaci s HoloLens, je důležité zajistit, aby projekt používal nejnovější součásti vzdálené komunikace.

  1. otevřít okno Správce balíčků
    • pokud používáte starší verzi XR: ověřte, že je nainstalovaná nejnovější verze balíčku Windows Mixed Reality .
    • pokud používáte XR SDK: ověřte, že je nainstalovaná nejnovější verze balíčku modulu plug-in Windows XR .
  2. ujistěte se, že je nainstalovaná nejnovější holografická aplikace vzdálené komunikace na HoloLens přes Microsoft Store.

Pokračujte prosím na starší pokyny k instalaci XR nebo pokyny k instalaci sady XR SDK v závislosti na tom, který kanál se používá v projektu.

Starší pokyny k instalaci XR

níže uvedené pokyny platí jenom pro vzdálenou komunikaci s HoloLens 2. pokud provádíte vzdálenou komunikaci s HoloLens (1. generace), přejděte k připojení k HoloLens pomocí Wi-Fi.

při použití HoloLens 2 byla do MRTK přidána podpora pro data sledování kloubových přenosů a očí. Pokud chcete tyto funkce povolit, postupujte podle kroků popsaných v části Import DotNetWinRT do projektu.

po importu je dalším krokem výběr hybridní RealityToolkitnástrojůWindows Mixed Realitykontrole konfigurace. Tento krok přidá definovat skriptování, které umožňuje závislost DotNetWinRT.

Poznámka

Při použití Unity 2019,4 a novějšího není nutné spouštět nástroj pro kontrolu konfigurace.

pokud chcete povolit sledování kloubů a sledování očí, postupujte podle kroků v části ladění HoloLens 2 vzdálené komunikace prostřednictvím balíčku Unity import a související oddíly.

ladění vzdálené komunikace HoloLens 2 prostřednictvím importu balíčku Unity

pokud HoloLens 2 ručních spojek a sledování očí nepracuje na vzdálené komunikaci, existuje několik běžných bodů potenciálních problémů. Jsou uvedené níže v pořadí, ve kterém by se měly kontrolovat.

Tyto problémy jsou zvláště důležité při provozu v Unity 2019,3 nebo novějším.

Import DotNetWinRT do projektu

  1. Stažení nástroje funkce Mixed reality

  2. V zobrazení zjišťování funkcí vyberte projekce hybridní reality WinRT .

    Vybrat balíček DotNetWinRT

  3. Klikněte na získat funkce a pokračujte v importu balíčku.

DOTNETWINRT_PRESENT definování zápisu do nastavení přehrávače

Poznámka

při použití Unity 2019,4 a novějšího je definice DOTNETWINRT_PRESENT obsažená v příslušných souborech. asmdef a ne v Nastavení playeru unity. Krok kontroly konfigurace není povinný.

Od MRTK verze 2.5.0 z důvodů výkonu tato #define již není automaticky nastavena. pokud chcete povolit tento příznak, použijte prosím Windows Mixed Realityzkontrolujte položku nabídky konfigurace služby Mixed Reality Toolkit.

Poznámka

Položka konfigurace check nezobrazuje potvrzení. pokud chcete potvrdit, že je definice nastavená, přejděte prosím na Nastavení Player Unity. odtud na kartě UWP zaškrtněte v části ostatní Nastavení skriptování definují symboly. Ujistěte se, že je v seznamu správně napsaná DOTNETWINRT_PRESENT. Pokud tam tam je, tento krok byl úspěšný.

DotNetWinRT k dispozici

odebrání podpory vzdálené komunikace pro HoloLens 2

Pokud jste narazili na konflikty nebo jiné problémy z důvodu přítomnosti adaptéru DotNetWinRT, zajistěte si prosím jeden z našich prostředků pro usnadnění přístupu.

Pokyny k instalaci sady XR SDK

postupujte podle pokynů pro instalaci Windows Mixed Reality na stránce začínáme se sadou SDK pro MRTK a XR a ujistěte se, že jste provedli krok potřebný pro HoloLens vzdálené komunikace v editoru.

připojení k HoloLens pomocí Wi-Fi

Po nakonfigurování projektu může být připojení navázáno na HoloLens.

  1. v Nastavení sestavení souboru, ujistěte se, že typ sestavení projektu je nastaven na Univerzální platforma Windows

  2. na HoloLens spusťte holografickou aplikaci pro vzdálenou komunikaci .

  3. V Unity vyberte hybridní Vzdálená komunikace > pro režim přehrávání.

    Zahájit emulaci holografické

  4. Nastavte režim emulace na vzdálené na zařízení.

    Nastavit režim emulace

  5. (Platí jenom pro starší verze XR) Vyberte verzi zařízení.

    Vybrat verzi zařízení

  6. V části IP adresa zobrazená v aplikaci Media Player pro vzdálenou komunikaci nastavte pole vzdálený počítač .

    Zadat IP adresu

  7. Klikněte na Připojit.

Poznámka

pokud se nemůžete připojit, ujistěte se, že HoloLens 2 nejsou zapojené do vašeho počítače a nerestartujte Unity.

připojení k HoloLens pomocí kabelu USB

Připojení kabelem USB zajišťuje lepší kvalitu a stabilitu vykreslování. pokud chcete použít připojení kabelem USB, odpojte se od HoloLens Wi-Fi ve HoloLens Nastavení a spusťte aplikaci pro vzdálenou komunikaci z přehrávače. Zobrazí se IP adresa, která začíná 169. Pro připojení použijte tuto IP adresu v nastaveních holografické emulace Unity. jakmile se zjistí IP adresa pro kabel USB, je bezpečné připojení HoloLens k novému Wi-Fi.

Spuštění relace vzdálené komunikace

pomocí Unity připojeného k HoloLens v editoru zadejte režim přehrávání.

Po dokončení relace Ukončete režim přehrávání.

Poznámka

Došlo k známému problému s některými verzemi Unity, kde editor může během relace vzdálené komunikace zavěsit při vstupu do režimu přehrávání. K tomuto problému může dojít v případě, že se po načtení projektu otevře holografické okno. K tomu, abyste se ujistili, že k tomuto problému nedochází, vždy zavřete holografické dialogové okno před ukončením Unity.

Viz také