Vývoj Unity pro vr a Windows Mixed Reality

Banner s logem Unity

Pokud s Unity teprve začínáte, doporučujeme, abyste si před pokračováním prozkoumali kurzy na úrovni začátečníka na platformě Unity Learn. Je také vhodné navštívit fóra Unity Mixed Reality a zapojit se do online komunity, která vytváří aplikace pro hybridní realitu. Nikdy nevíte, jaké skvělé prostředky nebo řešení můžete zjistit v divočině. Až budete připraveni začít s MRTK, přejděte k následujícím bodům vývoje.

Důležité

Pokud máte existující projekt Unity, který chcete přenést do Windows Mixed Reality imerzivní náhlavní soupravy, podívejte se na naše průvodce přenosem.

Kontrolní body pro vývoj

Pomocí následujících kontrolních bodů přeneste hry a aplikace Unity do světa hybridní reality.

1. Začínáme

Existuje malá sada nastavení Unity, která budete muset ručně změnit pro vývoj pro Windows Mixed Reality a VR. Ty jsou rozdělené do dvou kategorií: podle projektu a podle scény. Na konci této části budete mít nástroje a nastavení projektu, abyste mohli začít vytvářet vlastní aplikace.

CheckPoint Výsledek
Instalace nejnovějších nástrojů Stažení a instalace nejnovějšího balíčku Unity a nastavení projektu pro hybridní realitu
Konfigurace projektu pro vr a Windows Mixed Reality náhlavní soupravy Naučte se vytvářet aplikace, které vykreslují digitální obsah na holografických zobrazovacích zařízeních a zařízeních vr.

Důležité

Další informace o nastavení projektů najdete v našem průvodci konfigurací projektu Unity.

2. Základní stavební bloky

Po zahájení nového imerzivního projektu budete potřebovat několik základních stavebních bloků pro vývoj imerzivních aplikací. Všechny základní stavební bloky pro aplikace hybridní reality jsou zpřístupněny způsobem, který je konzistentní s ostatními rozhraními API Unity. Možná nebudete potřebovat všechny najednou, ale doporučujeme je prozkoumat s předstihem. Po prozkoumání základních stavebních bloků uvedených níže budete mít sadu nástrojů plnou funkcí, které můžete integrovat do projektu VR.

Funkce Možnosti
Fotoaparát Plná optimalizace vizuální kvality a stability hologramů v aplikacích Mixed Reality
Uzamykání světa a prostorové kotvy Řešení problémů se stabilizací, nastavením kamery a integrace stabilního souřadnicového systému
Ovladače pohybu Přidání prostorových akcí do aplikací Mixed Reality
Gesta Použití gest rukou jako vstupu do prostředí Mixed Reality
Prostorový zvuk Vylepšení aplikací pomocí imerzivního 3D zvuku
Text Získejte ostrý a vysoce kvalitní text, který má spravovatelnou velikost a kvalitní vykreslování
Hlasový vstup Zachycení mluvených klíčových slov, frází a diktování od uživatelů

3. Pokročilé funkce

Další klíčové funkce, které hrají roli v imerzivních aplikacích, jsou dostupné prostřednictvím rozhraní Unity API bez jakýchkoli dalších balíčků nebo nastavení. Po prozkoumání pokročilejších funkcí, které Unity nabízí, budete moct vytvářet hlubší a složité aplikace vr.

Funkce Možnosti
Sledování ztráty Zpracování scénářů, kdy se vaše zařízení nemůže najít ve světě aplikací
Vstup klávesnice Získání vstupu z reálných a Mixed Reality klávesnic ve vašich aplikacích

4. Nasazení do zařízení nebo emulátoru

Jakmile máte holografický projekt Unity připravený k testování, vaším dalším krokem je export a sestavení řešení Unity v sadě Visual Studio. S tímto řešením VS můžete aplikaci spouštět na skutečných nebo simulovaných zařízeních. Na konci této části budete moct nasadit aplikaci na zařízení nebo emulátor, které vyhovují vašim potřebám vývoje.

Co dále?

Vývojáři se nikdy nespustí, zejména když se naučíte nový nástroj nebo sadu SDK. Následující části vás můžou zavést do oblastí, které už jste dokončili na úrovni začátečníka, spolu s užitečnými zdroji informací, pokud se zaseknete. Upozorňujeme, že tato témata a zdroje informací nejsou v žádném postupném pořadí, takže se můžete pustit do skaku a prozkoumat je.

Přenos

Pokud máte existující aplikace, které chcete přenést, najdete následující články:

Další materiály

Než se do světa hybridní reality pustíte sami, doporučujeme, abyste se podívali na další dokumentaci níže.