Az Azure Spatial Anchors használatának első lépései

Befejeződött

Az Azure Spatial Anchors olyan eszközöket biztosít a fejlesztőknek, amelyekkel térbelileg tudatos vegyes valósági alkalmazásokat hozhatnak létre a HoloLenshez, iOS-eszközökhöz az ARKiten keresztül, az Android-eszközöket pedig ARCore-on keresztül.

A fejlesztők az Azure Spatial Anchors használatával megérthetik a szóközöket, megjelölhetnek bizonyos érdekes helyeket, és megjegyezhetik azokat a kompatibilis eszközökön.

Az Azure Spatial Anchors használati esetei a következők:

  • Világkövetés: A felhasználók a telefonjukkal megvizsgálhatnak egy területet, és a kamera által látottak alapján megállapíthatják, hogy hol vannak a valós világban. Az alkalmazás stratégiailag elhelyezhet nyilakat a felhasználó nézetben, hogy megkönnyítse a navigációt.

  • A dolgok internete: Képzelje el, hogy egy olyan gyári berendezés előtt áll, amely több érzékelővel rendelkezik. Ha a berendezés egy adott részén probléma van, a nézetben megjelenik egy, a problématerületre mutató nyíl. A berendezéssel kapcsolatos minden fontos információt gyorsan láthat csak az eszközével.

AR Foundation

A Unityben az AR Foundation segítségével több platformon is dolgozhat kiterjesztett valóságú rendszerekkel. Ez a csomag egy felületet biztosít a Unity fejlesztői számára, de nem tartalmaz kiterjesztett valósági funkciókat. Céleszközön külön csomagokra is szükség lesz a Unity hivatalosan támogatott célplatformjaihoz:

  • Google ARCore XR beépülő modul Android rendszeren
  • Apple ARKit XR beépülő modul iOS rendszeren
  • OpenXR beépülő modul a HoloLens 2-ben
  • Meta OpenXR funkció a Meta Questen

ARAnchorManager szkript

Az eszközök által nyomon követni kívánt térpontot horgonynak nevezzük. Minden horgonyhoz a Horgonykezelő GameObjects-eket hoz létre. Az eszköz általában több munkát végez a horgony helyzetének és tájolásának frissítéséhez az egész élettartama során.

Az anchorPrefab osztály mezője ARAnchorManager nem tartalomhoz készült. Ehelyett az AR Foundation egy új GameObject-et hoz létre, amely egy horgonyt jelöl, nem más eszközzel AddComponent, mint például egy ARWorldMap objektum horgonyokkal való betöltése.

Az előfab mező kiterjesztheti a horgonyok alapértelmezett viselkedését. Javasoljuk, hogy ne használja tartalomterjesztésre a világon.

Források

Az erőforráscsoport egy logikai tároló az Azure-erőforrások, például webalkalmazások, adatbázisok és tárfiókok üzembe helyezéséhez és kezeléséhez.

A Térbeli horgonyfiókok egy olyan egyedi erőforrásnév, amely normál alfanumerikus karaktereket használ.