Speciális HoloLens Emulator és Mixed Reality szimulátor bemenete

A legtöbb emulátorfelhasználónak csak az alapszintű bemeneti vezérlőket kell használnia a HoloLens Emulator vagy a Windows Mixed Reality szimulátorhoz. Az alábbi részletek olyan tapasztalt felhasználók számára vannak, akik összetettebb bemeneti típusokat szimulálnak.

Alapelvek

A virtuális bemenet vezérlésének első lépéseként HoloLens Emulator és Windows Mixed Reality szimulátort, először néhány fogalmat kell megértenie.

A mozgás a jelenetben történt valami pozíciójának és tájolásának szabályozására és módosítására vonatkozik. Célzottan vezérelhető objektumoknál a mozgást a rotáció és a fordítás (mozgás) is vezérli három tengely mentén.

  • Yaw:Balra vagy jobbra.
  • Pitch(Dobás): Felfelé vagy lefelé.
  • Roll: Roll side-to-side.
  • X:Balra vagy jobbra mozgatva.
  • Y:Felfelé vagy lefelé.
  • Z:Előre vagy hátra.

A kézmozdulatok és a mozgásvezérlő bemenete szorosan le van leképezve a fizikai eszközökre:

  • Művelet:Azt a műveletet szimulálja, amely a mutatót a mutatógombbal vagy a vezérlő műveletgombjával nyomja le. A Művelet bemenettel például szimulálható a légi koppintásos kézmozdulat, görgethető a tartalom, és lenyomva tartható.
  • Bloom/System kézmozdulatvagy kezdőlap: a HoloLens bloom/system kézmozdulat vagy a vezérlő Kezdőlap gombja a rendszerhéjhoz való visszatéréshez és a rendszerműveletek kioltáshoz használható.

A 2. HoloLens kéz gazdag ábrázolása. Amellett, hogy nyomon követik/nem követik, és használhatók a kézmozdulatok vezetéséhez, a kézhez már egy olyan vázmodell is van, amely illeszkedik hozzájuk, és elérhetővé válik a fejlesztő számára. A vázmodell 26 nyomon követhető ponttal rendelkezik.

  • Közös:Egy adott nyomon követéses kéz 20 nyomon követése közül az egyik, 3d térben egy társított ponttal.
  • Testeset:Az all of the Fogavak teljes gyűjteménye egy nyomon követhető kezében, 26 Az összes ízben.

Az emulátor jelenleg nem teszi elérhetővé az egyes közös pozíciók közvetlen vezérlését, de a szimulációs API-val beállíthatja őket. Van néhány hasznos jellemző jellemzőünk, amelyek között az emulátor lehetővé teszi a váltást.

A szimulált érzékelő bemenetének állapotát is szabályozhatja:

  • Reset: Visszaadja az összes szimulált érzékelő alapértelmezett értékét. A 2. HoloLens után Emulator visszaállítás hatóköre az egyik vagy mindkét kézre terjedhet ki. A kívánt kéz(ek)et a módosító billentyű(k) vagy gomb(ek) használatával (Bal és/vagy Jobb alt, vagy a játékpad bal és/vagy jobb oldali lesikere) használatával kell bevonni.
  • Követés:Váltás 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 választja ki a legjobb követési módot.
    • Tájolás:A rendszer kéréseitől függetlenül kényszeríti a csak tájoláson alapuló követést.
    • Pozíció:Kényszeríti a pozíciókövetést, a rendszer kéréseitől függetlenül.

Bemenettípusok

Az alábbi táblázat azt mutatja be, hogy az egyes bemeneti típusokat a billentyűzet, az egér és az Xbox vezérlő leképezi. Minden típus más leképezést ad meg a bemeneti vezérlési módtól függően. A bemeneti vezérlési módokról a dokumentum későbbi, további információit is megtalálja.

Bevitel Billentyűzet Egér Xbox-vezérlő
Legyezőmozgás Bal/jobb nyíl Balra/jobbra húzva Jobb/bal oldali mutatóka
Pályán Felfelé/lefelé mutató nyilak Felfelé/lefelé húzva Jobb karom felfelé/lefelé
Roll Q / E Bal/jobb oldali DPad
X A/ D Bal/jobb oldali ujjlenyomat
Y Oldal felfelé/lefelé DPad felfelé/lefelé
Z W / S Bal oldali mutatóka felfelé/lefelé
Művelet Enter vagy szóköz Jobb gomb Egy gomb vagy egy eseményindító
Bloom/System F2 vagy Windows billentyű B gomb
Vezérlőgomb / Kézbefogás G
Vezérlő menügomb M
Vezérlő touchpad touch U
Vezérlő touchpad nyomja le P
A vezérlő ujjlenyomatának lenyomása K
Bal oldali vezérlő követési állapota F9
A jobb vezérlő követési állapota F10
Kéz "Bezárás" pozíció 7
Hand 'Open' Pose (alapértelmezett) 8
Kéz "pont" pozíciója 9
Csippentés kézből 0
Alaphelyzetbe állítás Escape-kulcs Indítás gomb
Nyomon követés T vagy F3 X gomb

Megjegyzés: A vezérlőgombok az egyik vagy a vezérlőre, illetve a másikra is célozhatóak a kézi célcsoport-módosítók használatával.

Célzás

A fenti bemeneti fogalmak némelyike önálló. A művelet, a Bloom/System, a Reset és a Tracking teljes fogalmak, nincs szükség a megcélzás további módosítóira, és nem is érinti őket. A többi fogalom több cél egyikében is alkalmazható. Bemutattunk néhány módszert annak megadására, hogy melyik célra kell alkalmaznia a parancsot. A célobjektumot minden esetben meg lehet adni a felhasználói felületen vagy a billentyűzet billentyű lenyomása révén. Bizonyos esetekben közvetlenül az Xbox-vezérlővel is megadható.

Az alábbi táblázat a célcsoport-beállítási lehetőségeket és azok aktiválásának módját ismerteti.

Objektum Billentyűzetmódosító Vezérlőmódosító Emulator felhasználói felület módosítója
Törzs (alapértelmezett) (alapértelmezett) (alapértelmezett)
Head Hold H (Nem érhető el) (Nem érhető el)
Bal oldali/vezérlő Tartsa lenyomva a Bal alt gombot Tartsa lenyomva a bal gombot Left-Hand pushpin
Jobb oldali/vezérlő Tartsa lenyomva a jobb alt gombot Jobb gombot lenyomva gombra Right-Hand pushpin
Szemét Y tartsa lenyomva (Nem érhető el) Eyes Pushpin

Az alábbi táblázat bemutatja, hogyan követik le az egyes célmódosítók a mozgással kapcsolatos alapvető bemeneti fogalmakat

Bevitel Alapértelmezett (törzs) Kéz/vezérlő (Tartsa lenyomva az Alt billentyűt, tartsa lenyomva a gamepad gombját vagy a felhasználói felület leküldéses gombostűt) Fej (Hold H) Eyes (Hold Y or toggle UI pushpin)
Legyezőmozgás Törzs balra/jobbra fordítva Kéz mozgatás bal/jobb oldalon Fej balra/jobbra fordítva A szem tekintete balra/jobbra néz
Pályán Fejet felfelé/lefelé Kéz mozgatás felfelé/lefelé Fej felfelé/lefelé Szem tekintete felfelé/lefelé néz
Roll Fej balra/jobbra dobás Fej balra/jobbra dobás (Nincs művelet)
X Csúszda törzse bal/jobb oldalon Kéz/vezérlő mozgatás bal/jobb oldalon Fej balra/jobbra fordítva (Nincs művelet)
Y A törzs felfelé/lefelé mozgatva A kéz/vezérlő felfelé/lefelé mozgatva Fejet felfelé/lefelé (Nincs művelet)
Z A törzs előre/hátra mozgatva Kéz/vezérlő mozgatás előre/hátra Fejet felfelé/lefelé (Nincs művelet)

Alkalmazás vezérlése

Napi használatra a következő vezérlők használata javasolt:

Művelet Billentyűzet és egér Vezérlő
X törzs A/ D Bal oldali ujjlenyomat bal/jobb
Y törzs Oldal felfelé/lefelé oldal DPad felfelé/lefelé
Z törzs W / S Bal ujjlenyomat felfelé/lefelé
Törzs – Yaw Egér húzása balra/jobbra Jobb oldali mutatóka bal/jobb
Head Yaw H + egér húzása balra/jobbra H (a billentyűzeten) + jobb oldali ujjlenyomat bal/jobb
Fejmagasság Egér húzása felfelé/lefelé Jobb ujjlenyomat felfelé/lefelé
Fejl. Q / E DPad bal/jobb
Hand/Controller X Alt + A / D Bal/bal oldali mutatóka balra/jobbra
Kéz/vezérlő Y Alt + Page up /page down Ház + DPad felfelé/lefelé
Hand/Controller Z Alt + W / S Bal oldali mutatóka felfelé/lefelé
Kézi/vezérlői yaw Alt + egér húzása balra/jobbra Bal/jobb oldali mutatóka a bal/ jobb oldali sarokban
Hand/Controller Pitch Alt + egér húzása felfelé/lefelé Felfelé/lefelé mutató mutatóka a jobb felső sarokban
Kézzel/vezérlővel dobva Alt + Q / E Bal/jobb oldali sarok + DPad
Művelet Jobb egérgomb Eseményindító
Bloom / Rendszer / Kezdőlap 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 felfelé/lefelé Bal felső + trigger + jobb karom felfelé/lefelé
Gyorsabb áthelyezés/elforgatás Bal vagy jobb Shift billentyű Nyomja le és tartsa lenyomva a megfelelő botot
Lassú áthelyezés/elforgatás Bal vagy jobb ctrl billentyű Nyomja le és tartsa lenyomva a bal oldali botot

Modern Windows Mixed Reality és mozgásvezérlők használata a HoloLens 2 Emulator

Ha modern Windows Mixed Reality headsetet használ a HoloLens 2 Emulator, a mozgás és a rotáció 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 helyére és tájolására van leképezve az emulátorban. Az alábbi táblázat a mozgásvezérlők használata esetén elérhető további műveleteket sorolja fel.

Megjegyzés

A headsetek használatakor a rendszer automatikusan figyelmen kívül hagyja a szabványos billentyűzet-, egér- és gamepad-vezérlőket.

Művelet Művelet Jegyzetek
X törzs Bal/jobb oldali ujjlenyomat
Z törzs Karka előre/hátra
Y törzs A billentyűzet lapja felfelé/lefelé Győződjön meg arról, Windows Mixed Reality a középpontban van. Kattintson a Win+Y billentyűkombinációra, ha a Windows Desktopon van a fókusz, hogy visszatérjen a Windows Mixed Reality.
Look Left /Right (A tekintet balra/jobbra) Bal/jobb oldali DPad
Look Up /Down (Szem felfelé/lefelé) DPad felfelé/lefelé
Koppintson a Eseményindító
Csippentés/befogalmak Gomb gomb
Rendszer kézmozdulat Menü gomb
Pozíció alaphelyzetbe állítása Ujjlenyomat-kattintás

Észlelésszimuláció Vezérlőpult billentyűparancsok

Az Észlelési szimuláció vezérlőpultja a következő billentyűparancsokkal engedélyezhető vagy tiltható le a pc-s beviteli eszközökön.

Művelet Parancsikont Leírás/megjegyzések
A "Billentyűzet használata szimulációhoz" váltógomb F4 Ha ki van kapcsolva, a billentyűzet bemenete a HoloLens vagy Windows Mixed Reality alkalmazásba kerül.
Váltógomb: "Egér használata szimulációhoz" F5 Ha ki van kapcsolva, az egér bemenete a Mixed Reality (csak Windows Mixed Reality)
A "Gamepad használata szimulációhoz" váltása F6 Ha ki van kapcsolva, a szimuláció figyelmen kívül hagyja a gamepad bevitelét
A vezérlőpult megjelenítése vagy elrejtése F7
Billentyűzetfókusz beállítása a vezérlőpultra F8 Ha a panel jelenleg nem látható, akkor először az jelenik meg.
A panel az emulátorhoz vagy az emulátorhoz vagy a Vegyes valóság portál való dokkolása F9 Ha az ablak le van zárva, akkor dokkolva és elrejtve jelenik meg.

Lásd még