Advanced HoloLens Emulator és Mixed Reality Simulator bemenet
A legtöbb emulátorfelhasználónak csak a HoloLens Emulator vagy a Windows Mixed Reality szimulátor alapvető beviteli vezérlőit kell használnia. Az alábbi részletek olyan speciális felhasználók számára érhetők el, akiknek összetettebb típusú bemeneteket kell szimulálniuk.
Alapelvek
A HoloLens Emulator és a Windows Mixed Reality szimulátor virtuális bemenetének szabályozásának megkezdéséhez először ismernie kell néhány fogalmat.
A mozgás a jelenetben lévő valami helyzetének és tájolásának szabályozására és megváltoztatására utal. Célirányos vezérelhető objektumok esetében a mozgást három tengely mentén forgatással és fordítással (mozgással) lehet vezérelni.
- Yaw: Forduljon balra vagy jobbra.
- Hangmagasság: Felfelé vagy lefelé.
- Roll: Roll side-to-side.
- X: Mozgás balra vagy jobbra.
- Y: Lépés felfelé vagy lefelé.
- Z: Ugrás előre vagy hátra.
A kézmozdulat- és mozgásvezérlő bemenete szorosan kapcsolódik a fizikai eszközökhöz:
- Művelet: Azt a műveletet szimulálja, amikor lenyomja a mutatóujjat a hüvelykujjhoz, vagy leküldi a műveletet gombra egy vezérlőn. A Művelet bemenete például a levegőbe koppintásos kézmozdulat szimulálására, a tartalom görgetésére és a nyomva tartásra használható.
- Bloom/System kézmozdulat vagy Otthoni: A HoloLens bloom/system kézmozdulat vagy egy vezérlő Kezdőlap gombja a rendszerhéjba való visszatéréshez és a rendszerműveletek kigyulladásához használható.
A kezek gazdag reprezentációval rendelkeznek HoloLens 2. Amellett, hogy nyomon követik/nem követik és használhatóak a vezetői kézmozdulatokhoz, a kéznek már van egy csuklós vázmodellje, amely illeszkedik hozzájuk, és ki van téve a fejlesztőnek. A csontvázmodell 26 követési ponttal rendelkezik mindkét kézen.
- Ízület: Egy adott lánctalpas kéz 20 követésű pozíciója közül az egyik egy 3d térbeli kapcsolódó ponttal.
- Póz: A teljes gyűjtemény az összes ízületek egy lánctalpas kéz, 26 ízületek az összes.
Jelenleg nem tesszük elérhetővé az egyes közös pozíciók közvetlen vezérlését az emulátoron keresztül, de a szimulációs API-val beállíthatja őket. Van egy sor hasznos képviselő jelent, hogy az emulátor lehetővé teszi, hogy váltson között.
A szimulált érzékelő bemenetének állapotát is szabályozhatja:
- Alaphelyzetbe állítás: Az összes szimulált érzékelőt visszaadja az alapértelmezett értékeknek. Az HoloLens 2 Emulatortól kezdve az alaphelyzetbe állítás egy vagy mindkét kézre kiterjedhet. A kívánt kéz(ek)et a módosító billentyű(k) vagy gomb(ok) (Balra és/vagy Jobbra alt, illetve a játékpad bal és/vagy jobb lökhárítója) használatával vonhatja be.
- Nyomon követés: Ciklusok a pozíciókövetési módokon, beleértve a következőket:
- Alapértelmezett: Az operációs rendszer a rendszer kérései alapján a legjobb nyomkövetési módot választja.
- Tájolás: Csak a tájolás nyomon követését kényszeríti, függetlenül a rendszerkérelmektől.
- Pozíció: A pozíciókövetést kényszeríti, függetlenül a rendszerkérelmektől.
Bemenettípusok
Az alábbi táblázat bemutatja, hogy az egyes beviteli típusok hogyan képezik le a billentyűzetet, az egeret és az Xbox vezérlőt. Minden típus más-más leképezéssel rendelkezik a bemeneti vezérlő módtól függően. A beviteli vezérlési módokról a dokumentum későbbi részében talál további információt.
Bevitel | Billentyűzet | Egér | Xbox kontroller |
---|---|---|---|
Legyezőmozgás | Balra/jobbra mutató nyilak | Balra/Jobbra húzás | Jobb oldali hüvelykujj balra/jobbra |
Pályán | Fel/le nyilak | Húzza fel/ lefelé | Jobb hüvelykujj fel/ le |
Roll | Q /E | DPad balra/jobbra | |
X | A /D | Balra/jobbra mutató hüvelykujj | |
Y | Page up /page down | DPad fel/ le | |
Z | W / S | Bal oldali hüvelykujj felfelé/lefelé | |
Művelet | Enter vagy szóköz | Jobb gomb | Gomb vagy eseményindító |
Virágzás/rendszer | F2 vagy Windows billentyű | B gomb | |
Vezérlő fogógombja / Kézfogás | G | ||
Vezérlő menügombja | M | ||
Vezérlő érintőpárnával | U | ||
Vezérlő érintőpárnával | P | ||
A vezérlő hüvelykujjának lenyomásával | K | ||
A bal oldali vezérlő nyomkövetési állapota | F9 | ||
A jobb oldali vezérlő nyomkövetési állapota | F10 | ||
"Bezárás" póz | 7 | ||
Hand 'Open' Pose (alapértelmezett) | 8 | ||
"Pont" póz | 9 | ||
"Csippentés" póz | 0 | ||
Alaphelyzetbe állítás | Menekülési kulcs | Indítás gomb | |
Nyomon követés | T vagy F3 | X gomb |
Megjegyzés: A vezérlőgombok az egyik kézre/vezérlőre vagy a másikra irányulhatnak a kézi megcélzó módosítók használatával.
Célzás
A fenti bemeneti fogalmak némelyike önállóan is működik. A Művelet, a Bloom/System, az Alaphelyzetbe állítás és a Nyomon követés teljes fogalmak, amelyekre nincs szükség, és nem érintik a célzáshoz szükséges további módosítókat. A fennmaradó fogalmak több cél egyikére is alkalmazhatók. Bevezettük azokat a módszereket, amelyekkel megadhatja, hogy a parancs melyik célcélra legyen alkalmazva. Minden esetben megadható a felhasználói felületen vagy a billentyűzetnyomásokon keresztül, hogy melyik objektumot célozza meg. Bizonyos esetekben közvetlenül az xbox vezérlővel is megadható.
Az alábbi táblázat a célzási lehetőségeket és azok aktiválásának módját ismerteti.
Objektum | Billentyűzetmódosító | Vezérlőmódosító | Emulátor felhasználói felületi módosítója |
---|---|---|---|
Törzs | (alapértelmezett) | (alapértelmezett) | (alapértelmezett) |
Head | H várakoztatása | (Nem érhető el) | (Nem érhető el) |
Bal kéz/vezérlő | Tartsa lenyomva a Balra alt gombot | Tartsa lenyomva a bal váll gombot | Left-Hand pushpin |
Jobb kéz/vezérlő | Tartsa lenyomva a Jobbra alt gombot | Tartsa lenyomva a jobb vállgombot | Right-Hand pushpin |
Szemét | Y várakoztatása | (Nem érhető el) | Eyes Pushpin |
Az alábbi táblázat bemutatja, hogyan képezi le az egyes célmódosítók az egyes alapvető mozgásbeviteli fogalmakat
Bevitel | Alapértelmezett (törzs) | Kéz/vezérlő (Tartsa lenyomva az Alt billentyűt, tartsa lenyomva a gamepad vállgombját, vagy váltsa ki a felhasználói felület nyomógombját) | Fej (Hold H) | Eyes (Hold Y or ggle UI pushpin) |
---|---|---|---|---|
Legyezőmozgás | Törzs balra/jobbra | Kéz mozgatása balra/jobbra | Fej balra/jobbra | A szem tekintete balra/jobbra néz |
Pályán | Fej fel/ le | Kéz mozgatása felfelé/lefelé | Fej fel/ le | A szem tekintete felfelé/lefelé néz |
Roll | Fejtekercs balra/jobbra | Fejtekercs balra/jobbra | (Nincs művelet) | |
X | Diatörzs balra/jobbra | Kéz/vezérlő mozgatása balra/jobbra | Fej balra/jobbra | (Nincs művelet) |
Y | Törzs mozgatása felfelé/lefelé | Kéz/vezérlő mozgatása fel/le | Fej fel/ le | (Nincs művelet) |
Z | Törzs mozgatása előre/hátra | Kéz/vezérlő mozgatása előre/hátra | Fej fel/ le | (Nincs művelet) |
Alkalmazás vezérlése
A következő vezérlők használatát javasoljuk a napi használathoz:
Művelet | Billentyűzet és egér | Vezérlő |
---|---|---|
X törzs | A /D | Bal oldali hüvelykujj balra/jobbra |
Y törzs | Page up /page down | DPad fel/ le |
Z törzs | W / S | Bal oldali hüvelykujj fel/le |
Body Yaw | Egér húzása balra/jobbra | Jobb oldali hüvelykujj balra/jobbra |
Fej yaw | H + egér húzása balra /jobbra | H (billentyűzeten) + jobb hüvelykujj balra /jobbra |
Fejmagasság | Egér húzása felfelé vagy lefelé | Jobbra mutató mutatópálca felfelé/lefelé |
Fejtekercs | Q /E | DPad balra/jobbra |
Kézi/vezérlő X | Alt + A / D | Váll + bal hüvelykujj balra / jobbra |
Kézi/vezérlő Y | Alt + Page up / page down | Váll + DPad fel/ le |
Kézi/vezérlő Z | Alt + W / S | Váll + Bal hüvelykujj fel / le |
Kézi/vezérlő yaw | Alt + egér húzása balra /jobbra | Váll + jobb hüvelykujj balra / jobbra |
Kézi/vezérlő hangmagassága | Alt + egér húzása felfelé / lefelé | Váll + jobb hüvelykujj fel / le |
Kézi/vezérlőtekercs | Alt + Q / E | Váll + DPad balra / jobbra |
Művelet | Jobb egérgomb | Eseményindító |
Bloom / Rendszer / Home | F2 vagy Windows billentyű | B gomb |
Alaphelyzetbe állítás | Escape | Indítás gomb |
Nyomon követés | T | X gomb |
Görgetés | Alt + jobb egérgomb + egér húzása fel/le | Váll + trigger + jobb hüvelykujj fel / le |
Gyorsabb áthelyezés/forgatás | Balra vagy jobbra Shift billentyű | Nyomja le és tartsa lenyomva a jobb oldali hüvelykujjat |
Lassú mozgatás/forgatás | Balra vagy jobbra Ctrl billentyű | Nyomja le és tartsa lenyomva a bal oldali hüvelykujjat |
Windows Mixed Reality modern headset és mozgásvezérlő használata a HoloLens 2 Emulatorral
Ha Windows Mixed Reality modern headsetet használ az HoloLens 2 Emulatorral, a mozgás és a forgatás automatikusan a headset mozgására és elforgatására van leképezve. A mozgásvezérlő pozíciója és tájolása automatikusan a kéz helyzetére és tájolására van leképezve az emulátorban. Az alábbi táblázat a mozgásvezérlő használatakor elérhető további műveleteket sorolja fel.
Megjegyzés
Headset használata esetén a rendszer automatikusan figyelmen kívül hagyja a szabványos billentyűzet-, egér- és játékpad-vezérlőket.
Művelet | Művelet | Jegyzetek |
---|---|---|
X törzs | Hüvelykujj balra/jobbra | |
Z törzs | Hüvelykujj előre/hátra | |
Y törzs | Billentyűzet lapja felfelé /lefelé | Győződjön meg arról, hogy Windows Mixed Reality fókuszban van. Ha a fókusz a Windows asztalon van, nyomja le a Win+Y billentyűkombinációt, hogy a fókusz visszakerüljön a Windows Mixed Reality. |
A szemek balra/jobbra néznek | DPad balra /jobbra | |
A szemek felfelé/ lefelé néznek | DPad fel/ le | |
Koppintson a | Eseményindító | |
Csippentés/fogás | Markolat gomb | |
Rendszer kézmozdulata | Menü gomb | |
Pozíció alaphelyzetbe állítása | Thumbstick click |
Percepciószimuláció Vezérlőpult billentyűparancsai
Az alábbi billentyűparancsokkal elérheti a Percepciószimuláció vezérlőpultját, és engedélyezheti vagy letilthatja a pc-s beviteli eszközöket.
Művelet | Parancsikont | Leírás/jegyzetek |
---|---|---|
A "Billentyűzet használata szimulációhoz" kapcsoló | F4 | Ha ki van kapcsolva, a billentyűzet bemenete a HoloLensbe vagy Windows Mixed Reality alkalmazásba kerül. |
"Egér használata szimulációhoz" kapcsoló | F5 | Ha ki van kapcsolva, az egér bemenete a Mixed Reality környezetbe kerül (csak Windows Mixed Reality) |
"Játékpad használata szimulációhoz" kapcsoló | F6 | Ha ki van kapcsolva, a szimuláció figyelmen kívül hagyja a játékpad bemenetét |
A vezérlőpult megjelenítése vagy elrejtése | F7 | |
A billentyűzetfókusz beállítása a vezérlőpultra | F8 | Ha a panel jelenleg nem látható, először megjelenik. |
A panel dokkolása vagy leválasztása az emulátor vagy a Mixed Reality portál ablakában | F9 | Ha az ablak le van csukva, amikor le van bontva, akkor rögzítve és elrejtve lesz. |