Vegyes valóság rögzítése az Unrealrel

Megjegyzés

A HoloLens 2 új MRC-képességével kapcsolatos útmutatásért tekintse meg az alábbi Renderelés a PV kameráról című témakört.

Az első lépések előtt javasoljuk, hogy tekintse meg a vegyes valóságok rögzítésének áttekintését ismertető cikket.

Renderelés a PV-kameráról (opt-in)

HoloLens 2 lehetővé teszi, hogy egy modern alkalmazás rendereljen a PV-kameráról, miközben a vegyes valóság rögzítése fut. Annak érdekében, hogy az alkalmazás megfelelően támogatja a további renderelést, az alkalmazásnak be kell jelentkeznie ehhez a funkcióhoz.

A PV kamera renderelése az alábbi fejlesztéseket kínálja az alapértelmezett MRC-felülethez képest:

  • A fizikai környezethez és a kezekhez való hologram-igazításnak minden távolságban pontosnak kell lennie. Az alapértelmezett MRC-ben látható módon ne legyen eltolás a fókuszponttól eltérő távolságon.
  • A headset jobb szeme nem sérül, mivel az MRC-kimenet hologramjai nem lesznek megjelenítve.

A PV-kameráról történő renderelés engedélyezésének három lépése van:

  1. A PhotoVideoCamera HolographicViewConfiguration engedélyezése
  2. A további HolographicCamera-render kezelése
  3. Ellenőrizze, hogy az árnyékolók és a kód megfelelően jelenik-e meg a további HolographicCamera-ból
A PhotoVideoCamera HolographicViewConfiguration engedélyezése az Unrealben

Megjegyzés

Ehhez az Unreal Engine 4.25-ös vagy újabb verziójára van szükség.

A PV kamera renderelésének engedélyezése:

  1. SetEnabledMixedRealityCamera és ResizeMixedRealityCamera hívása
    • A videodimenziók beállításához használja az X méret és az Y méret értékét.

Kamera 3.

A további HolographicCamera-renderelés kezelése az Unrealben

Ezt az Unreal automatikusan elvégzi.

Egyéni MRC-rögzítő létrehozása

Bár a felhasználó mindig aktiválhat egy fényképet vagy videót a rendszer MRC rögzítési szolgáltatásával, előfordulhat, hogy egy alkalmazás olyan egyéni kameraalkalmazást szeretne létrehozni, amely hologramokat tartalmaz a kamerastreamben, akárcsak az MRC. Ez lehetővé teszi, hogy az alkalmazás elindítsa a felhasználói bemenetek rögzítését, egyéni rögzítési felhasználói felületet hozzon létre, vagy testre szabhassa az MRC-beállításokat, hogy néhány példát említsünk.

MRC-hozzáférés fejlesztőknek

Azt javasoljuk, hogy mrC használata esetén mindig kizárólagos vezérlést kérjen a kamerához. Ez biztosítja, hogy az alkalmazás teljes mértékben szabályozni tudja a kamera beállításait, amennyiben tisztában van a fent felsorolt korlátozásokkal.

Lásd még