Profilok – MRTK2

Az MRTK konfigurálásának egyik fő módja az alapcsomagban elérhető profilok használata. A jelenet fő MixedRealityToolkit objektuma az aktív profillal rendelkezik, amely egy ScriptableObject. A legfelső szintű MRTK konfigurációs profil alprofiladatokat tartalmaz az elsődleges magrendszerek egyes magjaihoz, amelyek mindegyike a megfelelő alrendszerek viselkedésének konfigurálására lett kialakítva. Emellett ezek az alprofilok is ScriptableObjects objektumok, így egy szinttel lejjebb más profilobjektumokra mutató hivatkozásokat is tartalmazhatnak. Az MRTK-alrendszerek és -szolgáltatások inicializálásának konfigurációs információit lényegében a csatlakoztatott profilok teljes fája alkotja.

A bemeneti rendszer viselkedését például egy bemeneti rendszerprofil szabályozza, például az DefaultMixedRealityInputSystemProfile (Assets/MRTK/SDK/Profiles).

Bemeneti profilprofilfelügyelője

Háttér

A profilok elsősorban az adatszolgáltatókon keresztül kezelt, több eszközön futó konkrét forgatókönyvek támogatására szolgálnak. Ily módon az alkalmazásokat eszközfüggetlen módon lehet megtervezni, és lehetővé kell tenni, hogy az MRTK és a profil adatszolgáltatói kezeljék a platformfüggetlen támogatást.

Vannak olyan profilok is, amelyek meghatározott eszközök bemeneti funkcióira épülnek, például a HoloLens 1 profilra, amely alapértelmezés szerint GGV típusú interakciókat használ.

XR SDK

Használja az alapértelmezett MRTK-profilok bármelyikét, amelyek mindegyike konfigurálva van a Unity XR-folyamataiban. Az előző "DefaultOpenXRConfigurationProfile" és a "DefaultXRSDKConfigurationProfile" már elavult címkével van ellátva.

Az XR SDK-hoz jelenleg két profil van megadva, DefaultXRSDKConfigurationProfile és DefaultHoloLens2XRSDKConfigurationProfile. Ennek eredményeképpen nem minden mintajelenet támogatott teljes mértékben jelenet- és forgatókönyvspecifikus konfigurációk miatt. Minden olyan minta, amely a megfelelő XR SDK-profilra cserélhető és DefaultHoloLens2ConfigurationProfile használhatóDefaultMixedRealityToolkitConfigurationProfile. Ha az OpenXR-t XR SDK-val használja, használja helyette a parancsot DefaultOpenXRConfigurationProfile .

További munkát végeznek a konfiguráció megkönnyítése és az összes mintajelenet támogatása érdekében, ami lehetővé teszi, hogy az örökölt XR és az XR SDK egymás mellett legyen konfigurálva. A nyomon követéshez tekintse meg a 9419-et .

A profilok régi XR és XR SDK közötti konvertálásáról további információt az MRTK konfigurálása az XR SDK-folyamathoz című témakörben talál.

Alapértelmezett profil

Az MRTK alapértelmezett profilokat biztosít, amelyek az MRTK által támogatott legtöbb platformot és forgatókönyvet lefedik. Ha például az DefaultMixedRealityToolkitConfigurationProfile (Assets/MRTK/SDK/Profiles) lehetőséget választja, kipróbálhatja a VR (OpenVR, WMR) és HoloLens (1 és 2) forgatókönyveit.

Vegye figyelembe, hogy mivel ez egy általános használati profil, nincs optimalizálva egyetlen konkrét használati esethez sem. Ha nagyobb teljesítményű/specifikusabb beállításokat szeretne, amelyek jobbak más platformokon, tekintse meg az alábbi profilokat, amelyek kissé finomhangoltak, hogy jobban legyenek a megfelelő platformokon.

HoloLens 2 profil

Az MRTK egy alapértelmezett profilt is biztosít, amely a HoloLens 2 való üzembe helyezéshez és teszteléshez van optimalizálva: DefaultHoloLens2ConfigurationProfile (Assets/MRTK/SDK/Profiles/HoloLens2).

Amikor a rendszer arra kéri, hogy válasszon profilt a MixedRealityToolkit objektumhoz, használja ezt a profilt az alapértelmezett kiválasztott profil helyett.

A HoloLens2 profil és az alapértelmezett profil közötti fő különbségek a következők:

Letiltott funkciók:

Engedélyezett rendszerek:

A kameraprofil beállításai úgy vannak beállítva, hogy megegyeznek a szerkesztő minősége és a lejátszó minősége. Ez eltér az alapértelmezett kameraprofiltól, ahol az átlátszatlan kijelzők magasabb minőségre vannak beállítva. Ez a változás azt jelenti, hogy a szerkesztőn belüli minőség alacsonyabb lesz, ami jobban megfelel az eszközön megjelenítettnek.

Megjegyzés

A térbeli tudatossági rendszer alapértelmezés szerint ki van kapcsolva az ügyfél visszajelzései alapján – kezdetben érdekes vizualizáció, de általában ki van kapcsolva, hogy elkerülje a vizuális zavaró tényezőket és a további teljesítménybeli találatokat. A rendszer újra engedélyezhető az itt található utasításokat követve.