Ohraničující rámeček a panel aplikace
Co je ohraničující rámeček?
Ohraničení je standardní rozhraní pro manipulaci s objekty v Mixed Reality. Tato funkce poskytuje uživateli vizuální upozornění, že objekt je aktuálně upravitelný. Na HoloLens 2 ohraničující rámeček pracuje s přímou rukou a reaguje na blízkost prstu uživatele. Zobrazuje vizuální zpětnou vazbu, která uživateli pomáhá vnímat vzdálenost od objektu.
Škálování objektu
Rohy ohraničujícího rámečku sdělují uživateli, že objekt může škálovat. Popisovače se řídí široce srozumitelným vzorem pro úpravu měřítka. Toto vizuální upozornění ukazuje uživatelům celkovou plochu objektu – i když není viditelný mimo režim úprav. Bez této funkce se může zdát, že se objekt přichycený k jinému objektu nebo povrchu chová, jako by kolem něj bylo místo, které by tam nemělo být.
Smyčka videa: Změna velikosti objektu pomocí ohraničujícího rámečku
Otáčení objektu
Svislé obdélníkové rámečky na okrajích ohraničujícího rámečku jsou indikátory otáčení. Uživatel tak může jemnější nastavení oproti umístěným hologramům. Nejen, že se mohou upravit a škálovat, ale nyní se také otáčet.
Smyčka videa: Otáčení objektu přes ohraničující rámeček
Vizuální zpětná vazba na blízkost ruky na HoloLens 2
Na HoloLens 2 je k dispozici další vizuální upozornění, které může pomoci uživateli vnímat hloubku. Prsten u jejich prstů se zobrazí a zvětšuje se, jak se konečky prstů přibližují k objektu. Prstenec nakonec při dosažení stisknutého stavu konverguje do tečky. Tato vizuální cenová dostupnost pomáhá uživateli pochopit, jak daleko jsou od objektu.
Smyčka videa: Příklad vizuální zpětné vazby na základě blízkosti ohraničujícího rámečku
Informace o vývoji aplikací Unity najdete v části Ohraničující rámeček v Mixed Reality Toolkit-Unity.
Co je panel aplikace?
Panel aplikace je nabídka na úrovni objektu, která obsahuje řadu tlačítek zobrazených na dolním okraji hranic hologramu. Tento vzor se běžně používá k tomu, aby uživatelé mohli hologramy odebrat a upravit. Panel aplikace byl navržen především jako způsob správy umístěných objektů v prostředí uživatele. Ve spojení s ohraničujícím rámečkem má uživatel úplnou kontrolu nad tím, kde a jak jsou objekty orientované v hybridní realitě.
Panel aplikace sleduje uživatele.
Vzhledem k tomu, že se tento vzor používá u objektů, které jsou uzamčeny světem, při pohybu uživatele kolem objektu se panel aplikace vždy zobrazí na straně objektů nejblíže uživateli. I když se nejedná o technicky vzato o plakáty, dosahuje tato funkce v podstatě stejného výsledku. Znemožnění přístupu uživatele k zablokování nebo blokování funkcí, které by jinak byly dostupné z jiného umístění v jeho prostředí.
Smyčka videa: Při procházení hologramu následuje panel aplikace
Ohraničující rámeček v MRTK (Mixed Reality Toolkit) pro Unity
MRTK poskytuje skripty a prefaby pro ohraničující pole a panel aplikace. Ohraničující rámeček můžete přidat přiřazením skriptu BoundingBox.cs k libovolnému objektu.