Az Azure Spatial Anchors használatának első lépései
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.