Megosztás a következőn keresztül:


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
Optimális célméret 2 méter távolságban


Példa egy megcélzott tekintet objektum kiemelésére
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
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.

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.

Lásd még