Profily – MRTK2

Jedním z hlavních způsobů konfigurace sady MRTK je použití profilů dostupných v základním balíčku. Hlavní MixedRealityToolkit objekt ve scéně bude mít aktivní profil, což je ScriptableObject. Konfigurační profil MRTK nejvyšší úrovně obsahuje data dílčího profilu pro každé jádro primárních základních systémů, z nichž každý je navržený tak, aby konfigurovaly chování odpovídajících subsystémů. Kromě toho jsou tyto dílčí profily také ScriptableObjects, a proto mohou obsahovat odkazy na jiné objekty profilu o jednu úroveň pod nimi. Existuje v podstatě celý strom propojených profilů, které tvoří konfigurační informace pro inicializaci subsystémů a funkcí MRTK.

Například chování vstupního systému se řídí profilem vstupního systému, například DefaultMixedRealityInputSystemProfile (Assets/MRTK/SDK/Profiles).

Kontrola profiluvstupního profilu

Pozadí

Profily jsou určené hlavně pro podporu konkrétních scénářů na více zařízeních, které se zpracovávají prostřednictvím poskytovatelů dat. Aplikace tak může být navržena tak, aby byla co nejvíce nezávislá na zařízení a aby mrtk a poskytovatelé dat profilu mohli zpracovávat podporu napříč platformami.

Existují také profily založené na vstupních funkcích konkrétních zařízení, jako je profil HoloLens 1, který ve výchozím nastavení používá interakce ve stylu GGV.

XR SDK

Použijte některý z výchozích profilů MRTK, které jsou všechny nakonfigurované napříč kanály XR Unity. Předchozí "DefaultOpenXRConfigurationProfile" a "DefaultXRSDKConfigurationProfile" jsou nyní označeny jako zastaralé.

V současné době jsou k dispozici dva profily pro sadu XR SDK a DefaultXRSDKConfigurationProfileDefaultHoloLens2XRSDKConfigurationProfile. V důsledku toho nejsou kvůli konfiguraci specifické pro scénu a scénáře plně podporované všechny scény ukázek. Všechny ukázky, které používají DefaultMixedRealityToolkitConfigurationProfile a DefaultHoloLens2ConfigurationProfile je možné převést na odpovídající profily sady XR SDK. Pokud používáte OpenXR se sadou XR SDK, použijte místo toho DefaultOpenXRConfigurationProfile .

Probíhá další práce na usnadnění konfigurace a podpoře všech ukázkových scén, což umožňuje souběžnou konfiguraci starší sady XR i sady XR SDK. Informace o sledování najdete v tématu problém č. 9419 .

Další informace o převodu profilů mezi starší verzí XR a sadou XR SDK najdete v tématu Konfigurace sady MRTK pro kanál sady XR SDK .

Výchozí profil

Sada MRTK poskytuje sadu výchozích profilů, které pokrývají většinu platforem a scénářů, které MRTK podporuje. Když například vyberete DefaultMixedRealityToolkitConfigurationProfile možnost (Assets/MRTK/SDK/Profiles), budete si moct vyzkoušet scénáře pro virtuální realitu (OpenVR, WMR) a HoloLens (1 a 2).

Všimněte si, že vzhledem k tomu, že se jedná o profil obecného použití, není optimalizovaný pro žádný konkrétní případ použití. Pokud chcete mít výkonnější/konkrétnější nastavení, která jsou lepší na jiných platformách, podívejte se na další profily níže, které jsou mírně upraveny, aby byly lepší na příslušných platformách.

profil HoloLens 2

Sada MRTK také poskytuje výchozí profil, který je optimalizovaný pro nasazení a testování na HoloLens 2: DefaultHoloLens2ConfigurationProfile (Assets/MRTK/SDK/Profiles/HoloLens2).

Při zobrazení výzvy k výběru profilu pro objekt MixedRealityToolkit použijte tento profil místo výchozího vybraného profilu.

Hlavní rozdíly mezi profilem HoloLens2 a výchozím profilem jsou:

Zakázané funkce:

Povolené systémy:

Nastavení profilu kamery se nastaví tak, aby odpovídalo kvalitě editoru a kvalitě přehrávače. To se liší od výchozího profilu kamery, kde jsou neprůshlené displeje nastaveny na vyšší kvalitu. Tato změna znamená, že kvalita v editoru bude nižší, což bude lépe odpovídat tomu, co se bude vykreslovat na zařízení.

Poznámka

Systém Spatial Awareness je ve výchozím nastavení na základě zpětné vazby od klienta vypnutý – jedná se o zajímavou vizualizaci, kterou si můžete na začátku prohlédnout, ale obvykle je vypnutá, aby se zabránilo vizuálnímu rušení a dalšímu výkonu, když je zapnutý. Systém můžete znovu povolit podle pokynů zde.