Helyiségvizsgálat vizualizációja
A térbeli leképezést igénylő alkalmazások az eszközre támaszkodva gyűjtenek adatokat az idő függvényében és a munkamenetek között. A leképezési adatok teljessége és minősége számos tényezőtől függ, többek között a felhasználó által végzett feltárás mennyiségétől, a feltárás óta eltelt időtől, valamint attól, hogy a tárgyak, például a bútorok és az ajtók áthelyeződtek-e a terület átvizsgálása óta.
A hasznos térbeli leképezési adatok biztosítása érdekében az alkalmazásfejlesztőknek számos lehetőségük van:
- Támaszkodhat a már összegyűjtött adatokra. Ezek az adatok kezdetben hiányosak lehetnek.
- Kérje meg a felhasználót, hogy használja a bloom kézmozdulatot a Windows Mixed Reality otthonához, majd fedezze fel azt a területet, amelyet az élményhez használni kíván. A légi koppintással ellenőrizhetik, hogy az összes szükséges terület ismert-e az eszköz számára.
- Egyéni feltárási élményt hozhat létre a saját alkalmazásában.
Ezekben az esetekben a feltárás során gyűjtött tényleges adatokat a rendszer tárolja, és az alkalmazásnak nem kell ezt megtennie. Ha működés közben szeretné megtekinteni a helyiségszkennelési vizualizációt, tekintse meg az alábbi Designing Holograms - Spatial Awareness videó bemutatót:
Ez a videó a "Hologramok tervezése" HoloLens 2 alkalmazásból származik. Töltse le és élvezze a teljes élményt itt.
Eszköztámogatás
Szolgáltatás | HoloLens | Modern headsetek |
Helyiségvizsgálat vizualizációja | ✔️ | ❌ |
Egyéni vizsgálati felület létrehozása
Az alkalmazások a felület elején elemezhetik a térbeli leképezési adatokat, hogy megállapítsák, szeretnének-e a felhasználónak további lépéseket tenni a teljesség és a minőség javítása érdekében. Ha az elemzés azt jelzi, hogy javítani kell a minőséget, a fejlesztőknek olyan vizualizációt kell biztosítaniuk, amely átfedi a világot, jelezve:
- A felhasználói környezet teljes mennyiségének mekkora részét kell képeznie a felhasználói élménynek
- Hová kell mennie a felhasználónak az adatok javításához?
A felhasználók nem tudják, mi teszi a "jó" vizsgálatot. Meg kell mutatniuk vagy el kell mondaniuk, hogy mit kell keresniük, ha egy vizsgálat kiértékelésére kérik őket – laposság, a tényleges falaktól való távolság stb. A fejlesztőnek olyan visszajelzési hurkot kell implementálnia, amely magában foglalja a térbeli leképezési adatok frissítését a vizsgálati vagy feltárási fázisban.
Sok esetben a legjobb, ha közli a felhasználóval, hogy mit kell tennie a szükséges vizsgálati minőség eléréséhez. Például, nézd meg a mennyezetet, nézd meg a bútorok mögött, és így tovább.
Gyorsítótárazott és folyamatos térbeli leképezés
A térbeli leképezési adatok a legnagyobb súlyú adatforrás-alkalmazások, amelyek felhasználhatják. Az olyan teljesítményproblémák elkerülése érdekében, mint az eldobott keretek vagy a dadogás, gondosan kell eljárni az adatok felhasználásával.
Az aktív vizsgálat egy élmény során előnyös és káros is lehet, ezért el kell döntenie, hogy melyik módszert használja a tapasztalat alapján.
Gyorsítótárazott térbeli leképezés
Gyorsítótárazott térbeli leképezési adatok esetén az alkalmazás általában pillanatképet készít a térbeli leképezési adatokról, és ezt a pillanatképet használja az élmény során.
Előnyök
- Csökkent a rendszer terhelése, miközben a felhasználói élmény drámai teljesítménybeli, termikus és processzorteljesítmény-növekedéshez vezet.
- A fő élmény egyszerűbb megvalósítása, mivel a térbeli adatok változásai nem szakítják meg.
- A térbeli adatok fizikai, grafikus és egyéb célokra történő feldolgozásának egyszeri költsége.
Hátránya
- A valós objektumok vagy személyek mozgását a gyorsítótárazott adatok nem tükrözik. Előfordulhat például, hogy az alkalmazás nyitva tart egy ajtót, amikor már bezárva van.
- Potenciálisan több alkalmazásmemória az adatok gyorsítótárazott verziójának fenntartásához.
Erre a módszerre jó megoldás egy ellenőrzött környezet vagy egy asztali top játék.
Folyamatos térbeli leképezés
Egyes alkalmazások továbbra is vizsgálhatják a térbeli leképezési adatokat.
Előnyök
- Nem kell külön vizsgálati vagy feltárási élményt létrehoznia az alkalmazásban.
- A mozgás a valós tárgyak is tükrözi a játék, bár némi késéssel.
Hátránya
- Nagyobb összetettség a fő tapasztalat megvalósítása során.
- Az extra grafikus és fizikai feldolgozás esetleges többletterhelése, mivel ezeknek a rendszereknek növekményesen kell feldolgozni a módosításokat.
- Nagyobb teljesítményre, termikusra és PROCESSZORra gyakorolt hatás.
Erre a módszerre jó példa az, amikor a hologramok várhatóan kommunikálnak a mozgó tárgyakkal, például egy holografikus autó, amely a padlón vezet, megpróbálhat beütni egy ajtóba attól függően, hogy nyitva van vagy zárva van.