Holografická komunikace – přehled

Pomocí holografické komunikace můžete streamovat holografický obsah do HoloLensu v reálném čase. Holographic Remoting má dvě hlavní použití a je důležité porozumět rozdílu:

  1. (Unity nebo Unreal): Během procesu vývoje chcete aplikaci zobrazit a ladit: Aplikaci můžete spustit místně v editoru Unity na počítači v režimu přehrávání a streamovat prostředí do HoloLensu. Holographic Remoting poskytuje způsob, jak rychle ladit aplikaci bez sestavení a nasazení úplného projektu. Tento typ aplikace označujeme jako aplikaci Holographic Remoting Player.

  2. (Unity, Unreal nebo C++): Chcete, aby prostředky počítače poháněly vaši aplikaci, a nespoléhat se na palubní prostředky HoloLensu: Můžete vytvořit a vytvořit aplikaci, která má funkci Holographic Remoting. Uživatel aplikaci používá na HoloLensu, ale ve skutečnosti běží na počítači, což mu umožňuje využívat výkonnější prostředky počítače. Holografická komunikace může být zvlášť užitečná, pokud má vaše aplikace prostředky nebo modely s vysokým rozlišením a nechcete, aby došlo k omezování snímkové frekvence. Tento typ aplikace označujeme jako holografická vzdálená aplikace vzdálené komunikace.

V obou případech se vstupy z HoloLensu – pohled, gesta, hlas a prostorové mapování – odešlou do počítače, obsah se vykresluje ve virtuálním imerzivním zobrazení a vykreslené snímky se pak odešlou do HoloLensu.

Poznámka

Při vývoji vzdálené aplikace je potřeba použít rozhraní API Windows Mixed Reality nebo rozhraní OpenXR API. Kombinování obou rozhraní API v rámci stejné aplikace se nepodporuje.

Důležité

Holografická komunikace pro HoloLens 2 je hlavní změnou verze. Vzdálené aplikace pro HoloLens (1. generace) musí používat balíček NuGet verze 1.x.x a vzdálené aplikace pro HoloLens 2 musí používat 2.x.x. To znamená, že vzdálené aplikace napsané pro HoloLens 2 nejsou kompatibilní s HoloLensem (1. generace) a naopak.

Viz také