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.

Lásd még