Začínáme s Azure Spatial Anchors
Azure Spatial Anchors poskytuje vývojářům nástroje pro vytváření prostorově pracujících aplikací hybridní reality pro HoloLens, zařízení s iOSem prostřednictvím ARKitu a zařízení s Androidem prostřednictvím ARCore.
Vývojáři můžou pomocí Azure Spatial Anchors rozumět prostorům, označovat konkrétní zajímavá místa a pamatovat si tyto body zájmu na kompatibilních zařízeních.
Mezi případy použití azure Spatial Anchors patří:
World tracking: Uživatelé můžou skenovat oblast pomocí svých telefonů a určit, kde jsou ve skutečném světě na základě toho, co fotoaparát vidí. Aplikace může strategicky umístit šipky do zobrazení uživatele, aby byla navigace jednodušší.
Internetu věcí: Představte si, že stojíte před kusem výrobního vybavení, které má několik senzorů. Pokud má určitá část zařízení problém, může se v zobrazení zobrazit šipka, která ukazuje na oblast problému. Všechny důležité informace o zařízení můžete rychle zobrazit tak, že se podíváte na vaše zařízení.
Nadace AR
V Unity vám ar Foundation umožňuje pracovat se systémy rozšířené reality na několika platformách. Tento balíček poskytuje rozhraní pro vývojáře Unity, ale neobsahuje žádné funkce rozšířené reality. Na cílovém zařízení budete také potřebovat samostatné balíčky pro oficiálně podporované cílové platformy Unity:
- Google ARCore XR Plug-in pro Android
- Plug-in Apple ARKit XR pro iOS
- Zásuvný modul OpenXR pro HoloLens 2
- Funkce Meta OpenXR na Meta Questu
Skript ARAnchorManager
Bod v prostoru, který má zařízení sledovat, se nazývá kotva. Pro každé ukotvení vytvoří Manažer kotvení objekty GameObjects. Zařízení obvykle vykonává více práce na aktualizaci polohy a orientace kotvy během celé jeho životnosti.
Pole anchorPrefab
ve třídě ARAnchorManager
není určené pro obsah. Místo toho AR Foundation vytvoří nový objekt GameObject, který představuje kotvu pomocí jiných prostředků než AddComponent
, jako je načtení objektu ARWorldMap
s kotvou.
Pole prefab může rozšířit výchozí chování ukotvení. Doporučujeme, abyste ho nepoužívali k nasazení obsahu po celém světě.
Prostředky
Skupina prostředků je logický kontejner pro nasazování a správu prostředků Azure, jako jsou webové aplikace, databáze a účty úložiště.
Účet Spatial Anchors je jedinečný název prostředku a je tvořen běžnými alfanumerickými znaky.