Tekintet és véglegesítés
A tekintet és a véglegesítés a tekintet és a véglegesítés bemeneti modelljének speciális esete, amely magában foglalja egy objektum célzását a felhasználók fejirányával. A célon egy másodlagos bemenettel is műveleteket végezhet, például a kézmozdulat légi koppintással vagy a "Kiválasztás" hangparancsgal.
Eszköztámogatás
Bemeneti modell | HoloLens (1. generációs) | HoloLens 2 | Modern headsetek |
Tekintet és véglegesítés | ✔️ Ajánlott | ✔️ Ajánlott (harmadik lehetőség – Lásd a többi lehetőséget) | ➕ Alternatív lehetőség |
Fej- és szemkövetés tervezési fogalmai – bemutató
Ha szeretné működés közben látni a Fej- és szemkövetés tervezési fogalmait, tekintse meg az alábbi Hologramok tervezése – Fejkövetés és Szemkövetés videó bemutatót. Ha végzett, folytassa az adott témakörök részletesebb bemutatásával.
Ez a videó a "Hologramok tervezése" HoloLens 2 alkalmazásból származik. Töltse le és élvezze a teljes élményt itt.
Célméretezés és visszajelzés
A fej tekintet vektor már többször is látható, hogy használható a finom célzás, de gyakran működik a legjobban a bruttó célzás - megszerzése nagyobb célokat. Az 1 és 1,5 fok között minimális célméretek a legtöbb forgatókönyvben lehetővé teszik a sikeres felhasználói műveleteket, bár a 3 fokos célok gyakran nagyobb sebességet biztosítanak. A felhasználó által megcélzott méret gyakorlatilag 2D terület, még a 3D-s elemek esetében is – bármelyik vetület is rájuk néz, a célirányos területnek kell lennie. Hasznos, ha néhány hasznos jelzést ad arról, hogy egy elem "aktív" (hogy a felhasználó megcélzotta). Ilyenek lehetnek például a látható "rámutatási" effektusok, a hangkiemelések vagy kattintások, illetve a kurzor elemekkel való egyértelmű igazítása.
Optimális célméret 2 méter távolságban
Példa egy megcélzott tekintet objektum kiemelésére
Célhely
A felhasználók gyakran nem találnak olyan felhasználói felületi elemeket, amelyek túl magasak vagy alacsonyak a nézetükben. A figyelem nagy része a fő fókuszuk körüli területekre kerül, ami körülbelül szemszinten van. A legtöbb cél elhelyezése valamilyen ésszerű sávban a szemszint körül segíthet. Tekintettel arra, hogy a felhasználók hajlamosak arra, hogy egy viszonylag kis vizuális területre összpontosítsanak bármikor (a látás figyelemtűrő kúpja nagyjából 10 fok), a felhasználói felület elemeinek csoportosítása a hozzájuk tartozó fogalmi fokig használhatja a figyelemláncolás viselkedését az elemektől az elemekig, miközben a felhasználó áthelyezi a tekintetét egy területen. A felhasználói felület tervezésekor tartsa szem előtt a HoloLens és a modern headsetek közötti nézetbeli lehetséges nagy eltéréseket.
Példa csoportosított felhasználói felületi elemekre a Galaxy Explorerben való könnyebb tekintet-célzás érdekében
A célzási viselkedés javítása
Ha meghatározható vagy közelítő módon meghatározható vagy közelítő felhasználói szándék, hasznos lehet úgy elfogadni a közel nem fogadott interakciós kísérleteket, mintha helyesen célozták volna meg őket. Íme néhány sikeres módszer, amely beépíthető a vegyes valósági élményekbe:
Fej-tekintet stabilizálása ("gravitációs kutak")
Ezt általában vagy egészben be kell kapcsolni. Ez a technika eltávolítja a természetes fej- és nyaki jittereket, amelyeket a felhasználók a megjelenés és a beszéd viselkedése miatt is mozoghatnak.
Legközelebbi kapcsolati algoritmusok
Ezek az algoritmusok a ritkán interaktív tartalmakkal rendelkező területeken működnek a legjobban. Ha nagy a valószínűsége annak, hogy meg tudja állapítani, hogy egy felhasználó milyen interakciót kísérelt meg, bizonyos szintű szándék feltételezésével kiegészítheti a célzási képességeit.
Backdating és postdating műveletek
Ez a mechanizmus a sebességet igénylő feladatokban hasznos. Amikor egy felhasználó egy sor célzási és aktiválási manőveren halad végig, érdemes valamilyen szándékot feltételezni. Az is hasznos, ha lehetővé teszi, hogy a kihagyott lépések olyan célokra reagáljanak, amelyeket a felhasználó a koppintás előtt vagy után kissé a fókuszban töltött (50 ms előtte/utána hatékony volt a korai tesztelés során).
Simítás
Ez a mechanizmus hasznos a mozgások útján, csökkentve az enyhe jittert és a kavicsokat a természetes fejmozgás jellemzői miatt. A mozgások simításánál a mozgások mérete és távolsága simít, nem pedig az idő múlásával.
Mágnesesség
Ez a mechanizmus a legközelebbi kapcsolati algoritmusok általánosabb verziójaként is felfogható – kurzort rajzolva egy cél felé, vagy egyszerűen növeli a hitboxok méretét, akár láthatóan, akár nem, mivel a felhasználók úgy közelítik meg a valószínű célokat, hogy az interaktív elrendezés bizonyos ismereteit felhasználva jobban közelítik meg a felhasználói szándékot. Ez a kis célpontok számára is hatékony lehet.
A fókusz ragadóssága
Annak meghatározásakor, hogy mely közeli interaktív elemekre összpontosítson, a fókusz ragadóssága torzítást biztosít a jelenleg koncentrált elemhez. Ez segít csökkenteni a kiszámíthatatlan fókuszváltási viselkedést, ha két elem között természetes zajjal lebeg egy középpontban.