Begrenzingsvak en app-balk
Wat is het begrenzingsvak?
Begrenzing is de standaardinterface voor objectmanipulatie in Mixed Reality. Deze functie biedt de gebruiker een visuele aanwijzing dat het object momenteel aanpasbaar is. Op HoloLens 2 werkt het begrenzingsvak met directe handmanipulatie en reageert het op de nabijheid van de gebruiker. Het toont visuele feedback om de gebruiker te helpen de afstand tot het object waar te nemen.
Een object schalen
De hoeken van het begrenzingsvak geven aan dat het object kan worden geschaald. De ingangen volgen een algemeen bekend patroon voor het aanpassen van de schaal. Deze visuele aanwijzing toont gebruikers het totale gebied van het object, zelfs als het niet zichtbaar is buiten een aanpassingsmodus. Zonder deze functie kan het lijken alsof een object dat is vastgeklikt op een ander object of oppervlak, lijkt alsof er ruimte omheen was die er niet zou moeten zijn.
Videolus: Een object schalen via een begrenzingsvak
Een object draaien
De verticale rechthoekige betaalbaarheid aan de randen van het begrenzingsvak zijn draaiindicatoren. Dit biedt de gebruiker een nauwkeurigere aanpassing ten opzichte van de geplaatste hologrammen. Ze kunnen niet alleen aanpassen en schalen, maar nu ook draaien.
Videolus: Een object draaien via een begrenzingsvak
Visuele feedback over de nabijheid van de hand op HoloLens 2
Op HoloLens 2 is er een extra visuele aanwijzing, die de gebruiker kan helpen bij de perceptie van diepte. Een ring in de buurt van de vingertop wordt omhoog weergegeven en wordt omlaag geschaald naarmate de vinger dichter bij het object komt. De ring convergeert uiteindelijk tot een punt wanneer de ingedrukt toestand is bereikt. Deze visuele betaalbaarheid helpt de gebruiker te begrijpen hoe ver ze zich van het object bevinden.
Videolus: Voorbeeld van visuele feedback op basis van de nabijheid van een begrenzingsvak
Zie het vak Begrenzing in de Mixed Reality Toolkit-Unity voor het ontwikkelen van Unity-apps.
Wat is de app-balk?
De app-balk is een menu op objectniveau, dat een reeks knoppen bevat die worden weergegeven aan de onderrand van de grenzen van een hologram. Dit patroon wordt vaak gebruikt om gebruikers hologrammen te laten verwijderen en aan te passen. De app-balk is voornamelijk ontworpen als een manier om geplaatste objecten in de omgeving van een gebruiker te beheren. In combinatie met het begrenzingsvak heeft een gebruiker volledige controle over waar en hoe objecten worden georiƫnteerd in mixed reality.
De app-balk volgt de gebruiker
Omdat dit patroon wordt gebruikt met objecten die wereldwijd zijn vergrendeld, wordt de app-balk altijd weergegeven aan de kant van de objecten die zich het dichtst bij de gebruiker bevinden als een gebruiker rond het object beweegt. Hoewel deze functie technisch gezien niet reclame maakt, behaalt deze functie in feite hetzelfde resultaat. Voorkomen dat een gebruiker functionaliteit kan opnemen of blokkeren die anders beschikbaar zou zijn vanaf een andere locatie in de omgeving.
Videolus: Als u rond een hologram loopt, volgt de app-balk
Begrenzingsvak in MRTK (Mixed Reality Toolkit) voor Unity
MRTK biedt scripts en prefabs voor het begrenzingsvak en de app-balk. U kunt een begrenzingsvak toevoegen door het script BoundingBox.cs toe te wijzen aan een willekeurig object.