Cvičení – import a konfigurace prostředků

Dokončeno

Instalace nástroje pro funkce hybridní reality

K importu sady nástrojů Mixed Reality do projektu použijete nástroj pro funkce hybridní reality. Nástroj pro funkce hybridní reality umožňuje vývojářům zjišťovat, aktualizovat a importovat balíčky funkcí. Balíčky můžete prohledávat podle názvu nebo kategorie, zobrazit jejich závislosti a zobrazit navrhované změny souboru manifestu projektu před importem.

  1. Stáhněte si nejnovější verzi nástroje pro funkci hybridní reality z webu Stažení softwaru společnosti Microsoft.

  2. Po dokončení stahování otevřete soubor MixedRealityFeatureTool.exe a použijte ho ke spuštění nástroje funkcí hybridní reality.

    Poznámka:

    Než budete moct spustit nástroj pro funkci hybridní reality, budete možná muset nainstalovat modul runtime .NET 6.0.

Import základního balíčku MRTK Unity

  1. V nástroji pro funkci hybridní reality vyberte Spustit.

    Snímek obrazovky s otevřením nástroje pro funkci hybridní reality

  2. Vyberte tlačítko Procházet (je to tlačítko se třemi tečky na obrázku níže), přejděte na projekt a otevřete ho.

    Snímek obrazovky Vybrat projekt

    Po výběru složky nástroj zkontroluje, jestli se jedná o platnou složku projektu Unity.

    Snímek obrazovky s vlastností Nástroje pro hybridní realitu – Cesta k projektu

  3. Vyberte Zjistit funkce.

    Poznámka:

    Možná budete muset několik sekund počkat, než nástroj aktualizuje balíčky z informačních kanálů.

  4. Na stránce Zjistit funkce si všimněte, že existuje seznam dostupných skupin balíčků.

    Snímek obrazovky s hlavními skupinami balíčků v nástroji pro funkce hybridní reality

  5. + Vyberte tlačítko vlevo od podpory platformy (0 z 5) a pak vyberte nejnovější verzi modulu plug-in Mixed Reality OpenXR.

    Snímek obrazovky s výběrem balíčků v nástroji pro funkce hybridní reality

  6. Vyberte tlačítko Vybrat vše napravo od MRTK3, aby byly vybrány všechny funkce.

    Snímek obrazovky s výběrem všech funkcí MRTK3

    Poznámka:

    Pokud se zobrazí všechny balíčky, které jsou označené jako zastaralé, měli byste je odebrat a ujistit se, že je zaškrtnutá možnost Zobrazit zastaralé > balíčky funkce Nastavení>.

  7. Po výběru vyberte Získat funkce.

  8. Vyberte Ověřit a ověřte vybrané balíčky. Mělo by se zobrazit dialogové okno s informací , že nebyly zjištěny žádné problémy s ověřením. Až to uděláte, vyberte OK.

  9. Na stránce Importovat funkce se ve sloupci Na levé straně zobrazí vybrané balíčky. V pravém sloupci Povinné závislosti se zobrazí všechny závislosti. Pokud se o nich chcete dozvědět víc, můžete vybrat odkaz Podrobnosti pro některou z těchto položek.

  10. Až budete chtít pokračovat, vyberte Importovat. Na stránce Kontrola a schválení můžete zkontrolovat informace o balíčcích.

  11. Vyberte možnost Schválit.

  12. Vyberte Ukončit.

  13. Vraťte se do Unity Editoru a vyberte prázdnou oblast v uživatelském rozhraní. Zobrazí se indikátor průběhu, který ukazuje, že se vaše balíčky importují.

Konfigurace projektu Unity

  1. Po importu balíčků Unity se zobrazí upozornění s dotazem, jestli chcete povolit back-endy restartováním editoru. Vyberte Ano.

    Snímek obrazovky s možností restartování Unity

  2. Unity vás požádá o aktualizaci metod v XR InteractionLayerMask, vyberte tlačítko I Made a Backup, Go Ahead! a počkejte na restartování Unity.

    Snímek obrazovky s aktualizací metod v XR InteractionLayerMask

  3. Na řádku nabídek vyberte Možnost Použít projekt hybridní reality>>doporučené nastavení projektu pro HoloLens.

  4. Na řádku nabídek vyberte Upravit>nastavení projektu.... Vyberte modul plug-in Správa modulů plug-in XR. Ujistěte se, že jevybrána možnost XR při spuštění , a pak v části Poskytovatelé modulů plug-in vyberte Otevřít XR.

    Snímek obrazovky s inicializací XR při spuštění

  5. Modul plug-in OpenXR se načte a pod OpenXR se zobrazí dvě položky. Vyberte první skupinu funkcí Microsoft HoloLens. Vyberte žlutou vykřičník.

    Snímek obrazovky s možností Otevřít XR

  6. Vyberte Opravit vše.

    Snímek obrazovky s možností Opravit vše

    Některá upozornění můžou zůstat. Prozatím je ignorujte.

  7. V části Správa modulů plug-in XR vyberte OpenXR.

  8. V části Profily interakce přidejte profil Interakce rukou Microsoftu a Pohled na oči, pokud nebyly přidány.

    Snímek obrazovky s přidáním profilů interakce

  9. Ujistěte se, že je na levé straně vybraná možnost Microsoft Hololens , funkce sledování rukou, funkce hybridní reality a model ovladače pohybu vpravo.

  10. Výběrem znaménka upozornění vedle profilu interakce Pohled na oči vrátíte okno Ověření projektu. Ujistěte se, že jste na kartě platformy UPW (karta zobrazuje logo Windows) a pak vyberte Opravit vše a vyřešte problémy s ověřením. Všimněte si, že po výběru možnosti Opravit vše můžou zůstat problémy. V takovém případě znovu vyberte Opravit vše , ignorujte všechny problémy, které jsou označené specifickou scénou, a pak si přečtěte doporučení pro zbývající problémy (pokud existuje) a proveďte požadované změny.

  11. V části Nastavení projektu vyberte MRTK3 a zkontrolujte, jestli existuje platný profil. Pokud žádný neexistuje, vyhledejte soubor MRTKProfile v balíčcích projektu (Packages/org.mixedrealitytoolkit.core/Configuration/Default Profiles/MRTKProfile.asset) a přiřaďte ho k profilu.

    Snímek obrazovky s profilem MRTK

Konfigurace nastavení projektu

  1. V řádku nabídek vyberte Upravit>nastavení projektu.

  2. V okně Nastavení projektu ve sloupci vlevo vyberte Přehrávač.

  3. Všimněte si, že v okně Player je název produktu "MRTK Tutorial" (Kurz MRTK). Toto je převzato z názvu projektu a bude to název zobrazený v holoLens nabídka Start.

    Snímek obrazovky nastavení publikování Unity s vyplněným polem Název projektu

    Tip

    Pokud chcete, aby se aplikace při vývoji snadněji nalezla, přidejte před název podtržítko, abyste ji seřadili na začátek libovolného seznamu.

  4. Vyberte rozevírací seznam Nastavení publikování a potom do pole Název balíčku zadejte vhodný název, například MRTK-Tutorials-Getting-Started:

    Snímek obrazovky nastavení publikování Unity s vyplněným polem pro název balíčku

    Poznámka:

    Název balíčku je jedinečný identifikátor aplikace. Pokud se chcete vyhnout přepsání dříve nainstalovaných verzí aplikace se stejným názvem, měli byste tento identifikátor před nasazením aplikace změnit.

  5. Zavřete okno Nastavení projektu.

Vytvoření scény a konfigurace MRTK

  1. V řádku nabídek vyberte Soubor>nová scéna. Vyberte možnost Základní (předdefinovaná) a pak vytvořte.

  2. V okně Projekt přejděte do složky Prefabs vstupních>prostředků MRTK Packages>>. Přetáhněte prefab MRTK XR Rig do hierarchie scény.

    Snímek obrazovky s přidáním mrTK XR Rig v inspektoru

  3. Odeberte hlavní fotoaparát herní objekt, protože MRTK XR Rig herní objekt již obsahuje kameru.

    Snímek obrazovky se sadou nástrojů Mixed Reality v inspektoru

  4. Do scény přidejte prefab prefab MRTK Input Simulation (Packages>MRTK Input>Simulation>Prefabs).

    Poznámka:

    Tento krok je volitelný, ale vyžaduje se pro simulace v editoru.

    Snímek obrazovky se vstupním simulátorem

  5. V řádku nabídek vyberte Soubor>uložit jako....

  6. Přejděte do složky Assets>Scenes, pojmenujte projekt a pak projekt uložte.