Kamerarendszer áttekintése – MRTK2

A kamerarendszer lehetővé teszi, hogy a Microsoft Mixed Reality Toolkit konfigurálja és optimalizálja az alkalmazás kameráját vegyes valóságú alkalmazásokban való használatra. A kamerarendszer használatával az alkalmazások írhatók átlátszatlan (pl. virtuális valóság) és átlátszó (például Microsoft HoloLens) eszközök támogatására anélkül, hogy kódot kellene írniuk az egyes kijelzőtípusok megkülönböztetéséhez és elhelyezéséhez.

A kamerarendszer engedélyezése

A kamerarendszert a MixedRealityToolkit objektum (vagy egy másik szolgáltatásregisztráló összetevő) kezeli.

Az alábbi lépések feltételezik a MixedRealityToolkit objektum használatát. Más szolgáltatásregisztrálókhoz 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. Lépjen az Inspector panelen a kamerarendszer szakaszra, és győződjön meg arról, hogy a Kamerarendszer engedélyezése jelölőnégyzet be van jelölve.

    A kamerarendszer engedélyezése

  3. Válassza ki a kamerarendszer implementációját. Az MRTK által biztosított alapértelmezett osztály-implementáció a MixedRealityCameraSystem.

    Kamerarendszer implementálásának kiválasztása

  4. Válassza ki a kívánt konfigurációs profilt

    Kamerarendszer-profil kiválasztása

A kamerarendszer konfigurálása

Beállításszolgáltatók

Kamerabeállítások szolgáltatói

A kamerabeállítás-szolgáltatók engedélyezik a kamera platformspecifikus konfigurációját. Ezek a beállítások egyéni konfigurációs lépéseket és/vagy összetevőket tartalmazhatnak.

A szolgáltatók hozzáadásához kattintson a Kamerabeállítások szolgáltatójának hozzáadása gombra. Ezeket a szolgáltató nevétől jobbra található gombra kattintva - távolíthatja el.

Megjegyzés

Nem minden platformhoz lesz szükség kamerabeállítás-szolgáltatóra. Ha nincsenek olyan szolgáltatók, amelyek kompatibilisek azzal a platformmal, amelyen az alkalmazás fut, a Microsoft Mixed Reality Toolkit alapszintű alapértelmezett értékeket alkalmaz.

Megjelenítési beállítások elemet

Kamera megjelenítési beállításai

A megjelenítési beállítások az átlátszatlan (pl. Virtuális valóság) és az átlátszó (például Microsoft HoloLens) kijelzőkhöz is meg vannak adva. A kamera futásidőben konfigurálva van ezekkel a beállításokkal.

A Klip közelében

A közelben lévő clip plane a legközelebbi, méterben, hogy egy virtuális objektum lehet a kamera, és továbbra is renderelhető. A legnagyobb felhasználói kényelem érdekében ajánlott ezt az értéket nullánál nagyobbra tenni. Az előző kép olyan értékeket tartalmaz, amelyek számos eszközön kényelmesnek bizonyultak.

Távoli klip

A távoli clip plane a legtávolabbi, méterben, hogy a virtuális objektum lehet a kamera, és továbbra is renderelhető. Transzparens eszközök esetén javasoljuk, hogy ez az érték viszonylag közel legyen ahhoz, hogy ne lépje túl a valós helyet, és ne törje meg az alkalmazás magával ragadó tulajdonságait.

Jelzők törlése

A clear flags érték azt jelzi, hogy a megjelenítés hogyan lesz törölve a rajzoláskor. A virtuális valósági élmények esetében ez az érték leggyakrabban a Skybox értékre van állítva. Áttetsző kijelzők esetén ajánlott színre állítani.

Háttérszín

Ha a jelzők törlése nem Skybox értékre van állítva, a háttérszín tulajdonság jelenik meg.

Minőségi beállítások

A minőségi beállítások értéke azt a grafikus minőséget jelzi, amelyet a Unitynek használnia kell a jelenet renderelésekor. A minőségi szint egy projektszintű beállítás, és egyetlen kamerára sem jellemző. További információért tekintse meg a Unity dokumentációjában található Minőségi cikket.

Lásd még