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 teljes csatlakoztatott profilfát tartalmaz.

A bemeneti rendszer viselkedését például egy bemeneti rendszerprofil szabályozza, például az DefaultMixedRealityInputSystemProfile (Eszközök/MRTK/SDK/Profilok).

Input profile Profile Inspector

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üggetlenként tervezható meg, és lehetővé teszi, hogy az MRTK és a profil adatszolgáltatói kezeljenek platformfüggetlen támogatást.

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

XR SDK

Használja az alapértelmezett MRTK-profilok bármelyikét, amelyek mind konfigurálva vannak a Unity XR-folyamatai között. Az előző "DefaultOpenXRConfigurationProfile" és "DefaultXRSDKConfigurationProfile" címke elavult.

Jelenleg két profil érhető el az XR SDK-hoz és DefaultXRSDKConfigurationProfile a -hez. 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 minta használható a megfelelő DefaultMixedRealityToolkitConfigurationProfile DefaultHoloLens2ConfigurationProfile XR SDK-profilokra. Ha OpenXR-t használ az XR SDK-val, használja helyette DefaultOpenXRConfigurationProfile a-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. Tekintse meg a #9419 a nyomkövetéssel kapcsolatban.

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 (MRTK konfigurálása az XR SDK-folyamathoz).

Alapértelmezett profil

Az MRTK alapértelmezett profilok készletét biztosítja, 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 a HoloLens (1 és 2) forgatókönyveket.

Vegye figyelembe, hogy mivel ez egy általános használatú profil, nincs egy adott használatra optimalizálva. Ha jobb, más platformokon jobb teljesítmény-/specifikus beállításokat szeretne, tekintse meg az alábbi további profilokat, amelyek némileg finomhangolással jobban használhatók a megfelelő platformokon.

HoloLens 2-es profil

Az MRTK egy alapértelmezett profilt is biztosít, amely a HoloLens 2. verziójában 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 megfelel az eszközön megjelenítettnek.

Megjegyzés

A tértudatos rendszer alapértelmezés szerint ki van kapcsolva az ügyfél-visszajelzések alapján – érdekes vizualizáció, amely kezdetben érdekes, de általában ki van kapcsolva, hogy elkerülje a zavaró látványt és a további teljesítmény-visszacsatolást. A rendszer újra engedélyezhető az itt található utasítások szerint.