Hatékony horgonyélmény létrehozása az Azure Spatial Anchors használatával

Ez a cikk irányelveket és szempontokat tartalmaz, amelyekkel hatékonyan hozhat létre és kereshet horgonyokat az Azure Spatial Anchors használatával.

Jó horgonyok

Fontos időt fektetni a felhasználók oktatásába vagy irányításába a felhasználói élmény (UX) terén, hogy jó horgonyokat hozzon létre. A jó horgonyok előre történő létrehozásával segít a végfelhasználóknak megbízhatóan megtalálni a horgonyokat:

  • Különböző eszközökön.
  • Különböző időpontokban.
  • Különböző megvilágítási körülmények között.
  • A kívánt perspektívából a térben.

Statikus és dinamikus helyek

A horgonyélmény kialakításának része a helyek kiválasztása. A helyek statikusak lesznek, és a hely rendszergazdája határozza meg? Vagy dinamikusak lesznek, és a felhasználó határozza meg őket?

Előfordulhat, hogy egy kiskereskedelmi üzletvezető statikus üzleten belüli élményt szeretne, hogy csábítsa a felhasználókat a látogatásra. De a fejlesztő egy vegyes valóság társasjáték valószínűleg azt szeretné, hogy a felhasználók döntse el, hol kell játszani.

Statikus helyek esetén megtaníthatja a rendszergazdáknak, hogy időt töltsenek a tér jó horgonyokkal való kuratálásával.

Dinamikus helyek esetén érdemes átgondolni, hogyan taníthatja vagy irányítja a felhasználóit a UX-ban a jó horgonyok létrehozásához.

Stabil vizualizációs funkciók

A vegyes valóságban és a kiterjesztett valóságban használt eszközökön használt vizualizációkövető rendszerek a környezet vizuális funkcióira támaszkodnak. A legmegbízhatóbb élmény érdekében:

  • Hozzon létre horgonyokat olyan helyeken, ahol stabil vizualizációs funkciók vannak (azaz olyan funkciók, amelyek nem változnak gyakran).

  • Ne hozzon létre horgonyokat nagy üres felületeken, amelyek nem rendelkeznek megkülönböztető jellemzőkkel.

  • Ne hozzon létre horgonyokat magas fényvisszaverő anyagokon.

  • Ne hozzon létre horgonyokat olyan felületeken, ahol a minta ismétlődik, például szőnyegen vagy tapétán.

Examples of a good environment for anchors and a bad environment for anchors

Különböző megtekintési perspektívák

Horgony létrehozásakor gondoljon az emberekre, akik később megpróbálják megtalálni a horgonyt.

Vegyük például egy horgonyt egy szoba közepén, amely két ajtóval rendelkezik. Valószínűleg engedélyezni szeretné, hogy a felhasználók bármelyik ajtóból beléphessenek a szobába. A horgony létrehozásakor mindkét ajtóból be kell vizsgálnia a helyzetét. Úgy módosíthatja a perspektívákat, hogy környezeti adatokat rögzítsen a horgony körül, hogy a felhasználók mindkét ajtóról megtalálhassák a horgonyt.

Általában a horgony létrehozásakor vizsgálja meg azoknak az embereknek a szemszögéből, akik megpróbálják megtalálni. Tehát ha virtuális tartalmat helyez el egy szabadtéri szoboron, érdemes körbejárni a szobrot, miközben beolvasod, miközben létrehozod a horgonyt. Ha a horgony egy szoba sarkában van, csak egy irányból közelítheti meg. A horgony létrehozásakor csak ebből a szempontból vizsgálhatja.

Több horgony

A világítás különbséget tehet az alkalmazások által észlelt vizualizációs funkciókban. Az erős természetes fényben létrehozott horgonyok nehezen találhatók mesterséges fényben, és fordítva.

Ha ez a probléma merül fel, az segíthet két horgony létrehozásában. Ugyanazon a helyen hozzon létre egy horgonyt nappal, egy másikat mesterséges fényben. Az alkalmazás ezután lekérdezheti mindkét horgonyt. Ha bármelyik horgony található, az alkalmazásnak póza lesz a horgonyhoz.

Hasonlóképpen, azokban a környezetekben, ahol a vizualizációs funkciók változnak, mivel a legtöbb objektum mozog, több horgony is segíthet. Ha egy horgonyt a környezet jelentős változásai miatt túl nehéz megtalálni, a horgonyt lecserélheti egy újra. Ezt megteheti például egy kiskereskedelmi üzletben, ahol az elrendezés néhány havonta frissül.

Célok és szobák

Sok esetben a horgony az alkalmazás élményének belépési pontja. Ezt a lépést gyorsan és megbízhatóan kell elvégeznie, hogy a felhasználók beléphessenek a felhasználói élménybe. Fontos tervezési lépés, hogy a felhasználók hogyan találják meg a horgonyokat. Érdemes átgondolni, hogy hol találjuk meg a horgonyokat két átfogó forgatókönyvben: a célokat és a helyiségeket.

Targets

A célforgatókönyvben a horgony helye jól ismert. Egy fiktív vegyes valóságú festőalkalmazásban például egy felhasználó elhelyez egy virtuális vásznat a falon. Arra utasítja a helyiség többi felhasználóját, hogy az eszközeiket a falon ugyanazon a helyen mutassák, hogy keresse meg a horgonyt, és kezdje el az élményt.

Egy másik példa a célforgatókönyvre egy olyan kávézóban való bejelentkezés lehet, amely a következőt olvassa: "Ügyletek keresése". A kávézó horgonyt helyezett ide. Ahogy a felhasználók beolvasják a jelet, megkeresik a horgonyt, és belépnek a kiterjesztett valóság felületére, hogy üzletet találjanak a kávéval.

A célforgatókönyvben a fényképek segíthetnek. Ha egy fényképet jelenít meg a felhasználóknak a kívánt célról az eszközükön, gyorsan azonosíthatják, hogy mit kell beolvasni a valós világban. Segíthet például abban, hogy a felhasználók GPS-szel érkezzenek a kívánt cél általános területére. Amikor a felhasználó megérkezik, az alkalmazás egy fényképet jelenít meg a célról. A felhasználó körülnéz a térben, megkeresi a célhelyet, és megkeresi a horgonyt.

Illustration of an anchor, showing a photo of the target on a user's mobile device

Szobák

A helyiség forgatókönyvében a felhasználók egyszerűen csak úgy lépnek be egy helyre, ha tudják, hogy valahol van egy horgony. A felhasználók beolvassák a helyet az eszközükkel, és gyorsan megtalálják a horgonyt.

Ez a felület általában megköveteli, hogy jól válogatott horgonyokat hozzon létre, ahogy azt a különböző megtekintési perspektívákban is tárgyaljuk. Ha a horgony létrehozásakor több szempontból is megvizsgálta a helyiséget, a felhasználók szinte bárhol beolvashatják, amikor megpróbálják megtalálni.

Illustration of how a user can scan a room to find an anchor

A horgony létrehozásakor lényegében több időt tölt a terület vizsgálatával, hogy a későbbi felhasználók gyorsan beolvashassák és megtalálhassák a horgonyt. A tapasztalat létrehozásakor figyelembe kell vennie ezt a fontos kompromisszumot.

A korábban tárgyalt vegyes valóságú festési alkalmazás példája nem működik jól, mint egy szobaforgatókönyv. Itt a horgonyt elhelyező felhasználó azt szeretné, hogy mások is gyorsan csatlakozzanak a felhasználói élményhez. A felhasználók nem szeretnének várni, hogy elindítsák a felületet, amíg a helyiséget alaposan be nem vizsgálják. Mivel minden felhasználó pontosan tudja, hogy hol mutasson az eszközére a horgonyok megkereséséhez, ez a példa jobban működik célforgatókönyvként.

Horgony helye

A vizualizációkövető rendszerek a környezet vizuális funkcióira támaszkodnak. Minél több vizuális funkcióval rendelkezik egy vizsgálat, annál nagyobb a horgony megtalálásának valószínűsége.

Kövesse az ebben a szakaszban található általános irányelveket egy olyan UX létrehozásához, amely a környezet hasznos vizsgálatát ösztönzi.

Először is, ha a felhasználó néhány másodpercen belül nem talál horgonyt, az alkalmazásnak arra kell ösztönöznie a felhasználókat, hogy áthelyezzék az eszközt, hogy több perspektívát rögzítsenek. Az alkalmazás arra is ösztönözheti a felhasználókat, hogy mozogjanak a környezetben, hogy több szempontból is keressék a horgonyt. Minél több funkció perspektívát lát az eszköz, annál jobb, mivel növeli annak valószínűségét, hogy egy horgony található.

A célforgatókönyvek esetében kérje meg a felhasználót, hogy mozogjon a cél körül, és tekintse meg azt különböző perspektívákból. Más szóval kérje meg a felhasználót, hogy rögzítse a célt új perspektívából, amíg a horgony meg nem található.

Helyiségforgatókönyvek esetén kérje meg a felhasználót, hogy lassan vizsgálja meg a helyiséget. Kérje meg például a felhasználót, hogy kapcsolja be a helyiség 180 vagy akár 360 fokának rögzítését. Vagy kérje meg a felhasználót, hogy tekintse meg a szobát egy új szemszögből.

A legérthetőbb módszer a helyiség átvizsgálása. A helyiségben végzett vizsgálat több vizuális jellemzőt rögzít a környezetről, mint például egy közeli fal beolvasása. Egy közeli fal vizsgálata nem fog olyan sok hasznos vizuális funkciót rögzíteni a környezetben.

Ha horgonyt keres, nem hasznos, ha az eszközt többször is egymás mellé helyezi. Ez egyszerűen rögzíti ugyanazokat a pontokat ugyanazon szemszögből.

Élménytesztek

Ebben a cikkben általános irányelveket tárgyaltunk. A Térbeli horgonyokkal olyan alkalmazásokat ír, amelyek a valós világgal kommunikálnak. Emiatt időt kell szánnia arra, hogy valós környezetben tesztelje az alkalmazás horgonyforgatókönyveit. Ez különösen igaz azokra a környezetekre, amelyek azt jelzik, hogy a felhasználók hol használják az alkalmazást.