Profilok

Az MRTK konfigurálásának egyik fő módja az alapcsomagban elérhető profilokon keresztüli konfigurálás. A jelenet fő objektumának aktív profilja MixedRealityToolkit lesz, amely egy ScriptableObject. A legfelső szintű MRTK konfigurációs profil az elsődleges alapvető rendszerek minden magjának alprofil-adatait tartalmazza, amelyek mindegyikét arra tervezték, hogy konfigurálják a megfelelő alrendszerek viselkedését. Ezek az alprofilok emellett ScriptableObjects is, így egy szinttel alattuk más profilobjektumra mutató hivatkozásokat is tartalmazhatnak. Az MRTK-alrendszerek és -funkciók inicializálásához szükséges konfigurációs információkat lényegében egy csatlakoztatott profilok egész fája tartalmazza.

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

Bemenetiprofil-profilvizsgálója

Háttér

A profilok elsősorban meghatározott forgatókönyvek támogatására szolgálnak több eszközön, amelyeket az adatszolgáltatók kezelnek. Így egy alkalmazás a lehető legfüggetlen eszközfüggetlen módon tervezható meg, és lehetővé teszi, hogy az MRTK és a profil adatszolgáltatói kezeljenek platformfüggetlen támogatást.

Bizonyos eszközök bemeneti funkcióira épülnek profilok is, például a HoloLens 1 profil, amely alapértelmezés szerint GGV stílusú interakciókat hoz létre.

XR SDK

Használja bármelyik alapértelmezett MRTK-profilt, amelyek mind a Unity XR-folyamatában vannak konfigurálva. Az előző "DefaultOpenXRConfigurationProfile" és "DefaultXRSDKConfigurationProfile" címke elavult.

Az XR SDK-hoz jelenleg két profil érhető el: DefaultXRSDKConfigurationProfile és DefaultHoloLens2XRSDKConfigurationProfile . Ennek eredményeképpen nem minden mintajelenet támogatott teljes mértékben a jelenet- és forgatókönyv-specifikus konfigurációk miatt. A és a mintát a megfelelő DefaultMixedRealityToolkitConfigurationProfileDefaultHoloLens2ConfigurationProfileDefaultMixedRealityToolkitConfigurationProfile XR SDK-profilokra cserélheti. Ha OpenXR-t használ az XR SDK-val, használja helyette DefaultOpenXRConfigurationProfile a következőt: .

További munkát végeznek a konfigurálás és az összes mintajelenet támogatása érdekében, így az örökölt XR és az XR SDK is konfigurálható egymás mellett. A nyomkövetéssel kapcsolatban lásd a 9419-es számú problémát.

A profilok örökölt XR és XR SDK közötti konvertálásával kapcsolatos további információkért lásd: Configuring MRTK for the XR SDK pipeline (Az MRTK konfigurálása az XR SDK-folyamathoz).

Alapértelmezett profil

Az MRTK alapértelmezett profilok készletét biztosítja, amelyek lefedik az MRTK által támogatott legtöbb platformot és forgatókönyvet. 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önyveket.

Vegye figyelembe, hogy mivel ez egy általános használatú profil, nincs adott használatra optimalizálva. Ha nagyobb teljesítmény-/specifikusabb beállításokat szeretne, amelyek más platformokon jobbak, tekintse meg az alábbi profilokat, amelyek kis mértékben finomhangolással jobbak a saját platformjukon.

HoloLens 2-es profil

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

Amikor a rendszer arra kéri, hogy válasszon egy 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őek:

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 jobb minőségre vannak beállítva. Ez a módosítás azt jelenti, hogy a szerkesztőben alacsonyabb lesz a minőség, ami jobban illeszkedik ahhoz, amit az eszköz megjelenít.

Megjegyzés

A térbeli figyelés rendszer alapértelmezés szerint ki van kapcsolva az ügyfél-visszajelzések alapján – ez egy érdekes vizualizáció, amely kezdetben érdekes, 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ások szerint.