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. Ezenkívül ezek az alprofilok is ScriptableObjects objektumok, így egy szinttel alattuk más profilobjektumokra mutató hivatkozásokat is tartalmazhatnak. Az MRTK-alrendszerek és -funkciók inicializálásának konfigurációs információit lényegében egy teljes csatlakoztatott profilfa alkotja.
A bemeneti rendszer viselkedését például egy bemenetirendszer-profil szabályozza, például az DefaultMixedRealityInputSystemProfile
(Assets/MRTK/SDK/Profiles).

Háttér
A profilok főként 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 kezelni tudják a platformfüggetlen támogatást.
Léteznek 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 a Unity XR-folyamataiban van konfigurálva. Az előző "DefaultOpenXRConfigurationProfile" és a "DefaultXRSDKConfigurationProfile" már elavult.
Jelenleg két profil van megadva az XR SDK-hoz és DefaultXRSDKConfigurationProfile
DefaultHoloLens2XRSDKConfigurationProfile
a . Ennek eredményeképpen nem minden mintajelenet támogatott teljes mértékben a jelenet- és forgatókönyv-specifikus konfigurációk miatt. Minden olyan minta, amely a megfelelő XR SDK-profilra cserélhető és használható DefaultMixedRealityToolkitConfigurationProfile
DefaultHoloLens2ConfigurationProfile
. Ha az OpenXR-t XR SDK-val használja, használja helyette.DefaultOpenXRConfigurationProfile
További munkát végeznek a konfigurálás megkönnyítése és az összes mintajelenet támogatása érdekében, így az örökölt XR és az XR SDK egymás mellett konfigurálható. A nyomon követéshez tekintse meg a 9419-et .
A profilok régi XR és XR SDK közötti konvertálásával kapcsolatos további információkért lásd: MRTK konfigurálása az XR SDK-folyamathoz .
Alapértelmezett profil
Az MRTK alapértelmezett profilokat biztosít, amelyek az MRTK által támogatott legtöbb platformra és forgatókönyvre kiterjednek. Ha például az DefaultMixedRealityToolkitConfigurationProfile
(Assets/MRTK/SDK/Profiles) lehetőséget választja, kipróbálhatja a VR (OpenVR, WMR) és a HoloLens (1 és 2) forgatókönyveit.
Vegye figyelembe, hogy mivel ez egy általános használati profil, nincs optimalizálva semmilyen konkrét használati esethez. 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 DefaultHoloLens2ConfigurationProfile
: (Assets/MRTK/SDK/Profiles/HoloLens2) üzembe helyezésére és tesztelésére van optimalizálva.
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:
- Határrendszer
- Teleport rendszer
- Térbeli tudatossági rendszer
- Kézi háló vizualizációja (teljesítménybeli többletterhelés miatt)
Engedélyezett rendszerek:
- A szemkövetési szolgáltató
- Szembemeneti szimuláció
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 jobb minőségűek. 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 az itt található utasításokat követve újra engedélyezhető.