Windows Mixed Reality kamerabeállítás-szolgáltató

A Windows Mixed Reality beállításszolgáltató határozza meg az eszköz típusát, amelyen az alkalmazás fut, és alkalmazza a megfelelő konfigurációs beállításokat a megjelenítés alapján (átlátszó vagy átlátszatlan).

A Windows Mixed Reality kamerabeállítás-szolgáltató engedélyezése

A következő lépések a MixedRealityToolkit objektum használatát feltételezik. A más szolgáltatásregisztrálók számára szükséges lépések eltérőek lehetnek.

  1. Válassza ki a MixedRealityToolkit objektumot a jelenethierarchiában.

    MRTK konfigurált jelenethierarchia

  2. Navigáljon az Inspector panelen a kamerarendszer szakaszhoz, és bontsa ki a Camera Gépház Providers (Kameraszolgáltatók) szakaszt.

    Beállítások szolgáltatóinak kibontása

  3. Kattintson a Kamera hozzáadása Gépház szolgáltató lehetőségre, és bontsa ki az újonnan hozzáadott Új kamera beállításai bejegyzést.

    Új beállításszolgáltató kibontása

  4. Válassza ki a Windows Mixed Reality Kamera Gépház szolgáltatót

    A Windows Mixed Reality szolgáltató kiválasztása

Megjegyzés

A Microsoft Mixed Reality eszközkészlet alapértelmezett profiljainak használatakor a Windows Mixed Reality-beállításszolgáltató már engedélyezve és konfigurálva van.

A Windows Mixed Reality kamerabeállítás-szolgáltató konfigurálása

A Windows Mixed Reality Kamera Gépház profilt is támogat. Ez a profil a következő lehetőségeket biztosítja:

Windows Mixed Reality kamera beállításainak konfigurálása

Vegyes valóságú rögzítés renderelése a fényképről/videó kameráról

A 2. HoloLens beállítással engedélyezheti a hologram-igazítást a vegyes valóságú rögzítésben. Ha engedélyezve van, a platform egy további HolographicCamera-t biztosít az alkalmazásnak, amikor vegyes valóságú rögzítési fényképet vagy videót hoznak létre. Ez a HolographicCamera a fénykép-/videokamera helyének megfelelő nézetmátrátorokat, valamint a fénykép/videó kamera mezője alapján biztosítja a kivetítő mátrixokat. Ez biztosítja, hogy a hologramok, például a kézhálók látható módon igazodnak a videó kimenethez.

HoloLens 2. újravetítési módszer

A 2-es HoloLens kezdeti metódusát állítja be. Az alapértelmezett javaslat a mélységi újravetítés használata, mivel a jelenet minden része függetlenül stabilizálódik a felhasználótól való távolság alapján. Ha a hologramok továbbra is instabilnak jelennek meg, próbálja meg biztosítani, hogy minden objektum megfelelően beküldje a mélységét a mélységi pufferbe. Ez néha árnyékolási beállítás. Ha úgy tűnik, hogy a mélység megfelelően van elküldve, és a instabilitás továbbra is jelen van, próbálkozzon az automatikussík-stabilizálással, amely a mélységi puffert használja a stabilizálási sík kiszámításához. Ha egy alkalmazás nem tud elég részletes adatokat beküldődni egyik lehetőséghez sem ahhoz, hogy használható legyen, a planáris reprodukálás tartalékként lesz elérhető. Ez a metódus az alkalmazás megadott fókuszpont-adatain alapul a SetFocusPointForFrame használatával.

A reprodukálás metódusának futásidőben való frissítéséhez a következő módon WindowsMixedRealityReprojectionUpdater férhet hozzá:

var reprojectionUpdater = CameraCache.Main.EnsureComponent<WindowsMixedRealityReprojectionUpdater>();
reprojectionUpdater.ReprojectionMethod = HolographicDepthReprojectionMethod.AutoPlanar;

Ezt csak egyszer kell frissíteni, és az értéket a rendszer minden további képkockához újra felhasználja. Ha a metódust gyakran frissítik, javasoljuk, hogy az eredményét gyorsítótárazza, és ne EnsureComponent hívja meg gyakran.

Lásd még