Local Spatial Anchors in Unreal

A térbeli horgonyok a való világbeli térben mentik a hologramokat az alkalmazás-munkamenetek között ARPin-ként. Miután mentette a HoloLens horgonytárolójában, az ARPin-fájlok betölthetők a későbbi munkamenetekben, és ideális tartalékként használhatja őket, ha nincs internetkapcsolat.

Megjegyzés

Az UE 4.25 horgony függvénye a 4.26-os kiadásban elavult, és újabbakra kell cserélni.

Fontos

A helyi horgonyok az eszközön, az Azure Spatial Anchors pedig a felhőben vannak tárolva. Ha az Azure Cloud Servicest használja a horgonyok tárolására, van egy dokumentumunk, amely végigveszi Az Azure Spatial Anchors. Vegye figyelembe, hogy helyi és Azure-horgonyokat is használhat ugyanabban a projektben ütközés nélkül.

A horgonytároló ellenőrzése

A horgonyok mentése vagy betöltése előtt ellenőriznie kell, hogy a horgonytároló készen áll-e. A horgony HoloLens hívása a horgonytároló elkészülte előtt nem fog sikerülni.

Horgonyok mentése

Ha az alkalmazás rendelkezik egy olyan összetevővel, amit ki kell tűzni a világba, az a következő sorrendben menthető a horgonytárolóba:

Ennek lebontva:

  1. Aktort egy ismert helyen kell elhozni.

  2. Hozzon létre egy ARPint az adott helyről, és egy nevet az aktor osztálya alapján.

  3. Adja hozzá az aktort az ARPinhez, és mentse a rögzítést HoloLens horgonytárolóba.

    • A választott horgonynévnek egyedinek kell lennie, amely ebben a példában az aktuális időbélyegző.
  4. Ha a horgonyt sikeresen mentette a horgonytárolóba, azt a HoloLens eszközportálon, a Rendszertérkép-kezelő Anchor Files Saved On Device (Horgonyfájlok mentése az eszközön) alatt > láthatja.

Horgonyok betöltése

Egy alkalmazás indításakor a következő tervvel visszaállíthatja az összetevőket a horgonyhelyükre:

Ennek lebontva:

  1. Iteráljon a horgonytároló összes horgonyán.

  2. Aktort ad ki az identitásnál.

  3. Rögzítse az aktort az ARPinhez a horgonytárolóból.

    • Fontos, hogy az aktort az identitásnál is elindítsa, mivel a horgony feladata a hologram áthelyezése a világba a mentés helyének alapján. Az itt hozzáadott átalakítások eltolást adnak a horgonyhoz.

A horgonyazonosítót is lekérdezi a rendszer, így a horgony mentett nevétől függően különböző aszterekérdezéseket lehet kihozni.

Horgonyok eltávolítása

Ha végzett a horgonyokkal, az egyes horgonyokat vagy a teljes horgonytárolót a Remove ARPin from WMRAnchor Store (ARPin eltávolítása a WMRAnchor Store-ból) és a Remove All ARPins from WMRAnchor Store (ARAnchor-tároló összetevőinek eltávolítása) használatával távolíthatja el.

Megjegyzés

Ne feledje, Spatial Anchors még mindig bétaverzióban vannak, ezért mindenképpen ellenőrizze a frissített információkat és funkciókat.

Következő fejlesztési ellenőrzőpont

Ha az Irreális fejlesztési utat követi, amit mi kifektettünk, akkor az MRTK alapvető építőelemei vizsgálatának közepén van. Innen folytathatja a következő építőelemre:

Vagy ugorjon a Mixed Reality képességekre és API-kra:

Bármikor visszamehet az Unreal fejlesztési ellenőrzőpontjaira.

Lásd még