Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
HoloStudio was een van de eerste Microsoft-apps voor HoloLens. Daarom moesten we nieuwe best practices maken voor 3D-gebruikersinterface en interactieontwerp. We hebben dit gedaan door veel gebruikers te testen, prototypen en trial and error te maken.
We weten dat niet iedereen over de middelen beschikt om dit soort onderzoek te doen, dus we hebben onze Sr. Holographic Designer, Marcus Ghaly, drie dingen laten delen die we tijdens de ontwikkeling van HoloStudio hebben geleerd over ui- en interactieontwerp voor HoloLens-apps.
Video bekijken
Probleem 1: Mensen hun creaties niet willen verplaatsen
We hebben de workbench in HoloStudio oorspronkelijk ontworpen als een rechthoek, net als in de echte wereld. Het probleem is dat mensen een levenslange ervaring hebben die hen vertelt om stil te blijven wanneer ze aan een bureau zitten of achter een computer werken, zodat ze zich niet in de werkbank bewegen en hun 3D-creatie van alle kanten verkennen.
We hadden het inzicht om de werkbank rond te maken, zodat er geen "voor" of duidelijke plek was waar je moest staan. Toen we dit testten, begonnen mensen plotseling rond te bewegen en hun creaties zelf te verkennen.
Wat we hebben geleerd
Denk altijd na over wat comfortabel is voor de gebruiker. Profiteren van hun fysieke ruimte is een handige functie van HoloLens en iets wat u niet kunt doen met andere apparaten.
Probleem 2: Modale dialoogvensters vallen soms buiten het holografische frame
Soms kijkt uw gebruiker mogelijk in een andere richting dan iets dat zijn aandacht in uw app vereist. Op een pc kunt u gewoon een dialoogvenster weergeven, maar als u dit doet in iemands gezicht in een 3D-omgeving, kan het lijken alsof het dialoogvenster in de weg zit. Ze moeten de boodschap lezen, maar hun instinct is om er weg te komen. Deze reactie is geweldig als u een game speelt, maar in een tool die is ontworpen voor het werk, is het minder dan ideaal.
Na een paar verschillende dingen te hebben geprobeerd, hebben we eindelijk een systeem van een 'gedachtenballon' voor onze dialoogvensters gebruikt en tendrilen toegevoegd die gebruikers kunnen volgen naar waar hun aandacht nodig is in onze toepassing. We hebben ook de tendrilpuls gemaakt, wat een gevoel van richting impliceerde, zodat gebruikers wisten waar ze heen moesten gaan.
Wat we hebben geleerd
Het is in 3D veel moeilijker om gebruikers te waarschuwen voor zaken waar ze op moeten letten. Het gebruik van aandachtsregisseurs, zoals ruimtelijk geluid, lichtstralen of gedachtebellen, kan gebruikers leiden naar waar ze moeten zijn.
Probleem 3: Soms kan de gebruikersinterface worden geblokkeerd door andere hologrammen
Er zijn momenten waarop een gebruiker wil communiceren met een hologram en de bijbehorende ui-besturingselementen, maar deze worden geblokkeerd omdat er een ander hologram voor hen staat. Tijdens de ontwikkeling van HoloStudio hebben we met vallen en opstaan een oplossing gevonden.
We hebben geprobeerd het besturingselement van de gebruikersinterface dichter bij de gebruiker te zetten, zodat het niet kon worden geblokkeerd, maar het was niet prettig voor de gebruiker om te kijken naar een besturingselement dat zich in de buurt bevond, terwijl tegelijkertijd een hologram werd bekeken dat ver weg was. Als we echter het besturingselement voor het dichtstbijzijnde hologram naar de gebruiker hebben verplaatst, hebben ze het gevoel dat het was losgekoppeld van het hologram dat dit van invloed zou moeten zijn.
Uiteindelijk hebben we het ui-besturingselement ge ghostd en op dezelfde afstand van de gebruiker geplaatst als het hologram waaraan het is gekoppeld, zodat ze zich verbonden voelen. Hierdoor kan de gebruiker communiceren met het besturingselement, ook al is het verborgen.
Wat we hebben geleerd
Gebruikers moeten eenvoudig toegang hebben tot ui-besturingselementen, zelfs als ze zijn geblokkeerd, dus zoek methoden uit om ervoor te zorgen dat gebruikers hun taken kunnen uitvoeren, ongeacht waar hun hologrammen zich in de echte wereld bevinden.
Over de auteur
![]() |
Marcus Ghaly Sr. Holographic Designer @Microsoft |