Billboarding und Tag-along


HoloLens-Perspektive eines Menüsystems, das immer dem Benutzer gegenüber steht

Was ist Billboarding?

Billboarding ist ein Verhaltenskonzept, das auf Objekte in Mixed Reality angewendet werden kann. Objekte mit Billboarding orientieren sich immer an dem Benutzer. Text- und Menüsysteme sind häufige Anwendungsfälle, bei denen statische Objekte, die in der Umgebung des Benutzers (weltgebunden) platziert werden, sonst verdeckt oder nicht lesbar sind, wenn Benutzer sich bewegen.

Objekte, deren Billboarding aktiviert ist, können sich in der Umgebung des Benutzers frei drehen. Sie können je nach Entwurfsüberlegungen auch auf eine einzelne Achse beschränkt werden. Denken Sie daran, dass billboard-Objekte sich selbst abschneiden oder verschließen können, wenn sie zu nah an anderen Objekten oder in HoloLens zu nahe gescannte Oberflächen platziert werden. Um dies zu vermeiden, denken Sie an den Gesamtbedarf, den ein Objekt erzeugen kann, wenn es um die Achse gedreht wird, die für die Plakatierung aktiviert ist.



Was ist ein Tag-Along?

Tag-Along ist ein Verhaltenskonzept, das Hologrammen hinzugefügt werden kann. Ein Tag-entlang-Objekt versucht, in einem Bereich zu bleiben, der es dem Benutzer ermöglicht, bequem zu interagieren.

Der HoloLens-Pinbereich ist ein hervorragendes Beispiel dafür, wie sich tag-along verhält
Das HoloLens-Startmenü ist ein hervorragendes Beispiel für das Tag-Along-Verhalten.

Tag-along-Objekte verfügen über Parameter, die ihr Verhalten optimieren können. Inhalte können sich in oder außerhalb der Sichtlinie des Benutzers befinden, während sich der Benutzer in seiner Umgebung bewegt. Während Sie sich bewegen, versucht der Inhalt, innerhalb der Peripherie des Benutzers zu bleiben, indem er zum Rand der Ansicht gleiten. Je nachdem, wie schnell der Benutzer sich bewegt, kann der Inhalt vorübergehend nicht angezeigt werden. Wenn der Benutzer auf das Tag-entlang-Objekt zuschaut, wird es vollständiger angezeigt. Stellen Sie sich vor, dass Inhalte immer "einen Blick weg" sind, damit Benutzer nie vergessen, in welche Richtung sich ihre Inhalte befinden.

Zusätzliche Parameter können dazu führen, dass sich das Tag-entlang-Objekt durch ein Gummiband an den Kopf des Benutzers angefügt fühlt. Durch Dämpfungsbeschleunigung oder Verzögerung wird das Objekt gewichtig, sodass es sich physisch präsenter anfühlt. Dieses Federverhalten ist ein Angebot, das dem Benutzer hilft, ein genaues mentales Modell zu erstellen, wie tag-along funktioniert. Audio bietet weitere Hinweise, wenn Benutzer Objekte im Tag-entlang-Modus haben. Audio sollte die Bewegungsgeschwindigkeit verstärken; eine schnelle Kopfdrehung sollte einen spürbareren Klangeffekt bieten, während das Gehen mit natürlicher Geschwindigkeit minimale oder keine Audioeffekte aufweisen sollte.

Genau wie wirklich kopfgesperrte Inhalte können sich Tag-along-Objekte als überwältigend oder übel erweisen, wenn sie sich wild bewegen oder zu stark in der Ansicht des Benutzers springen. Wenn sich ein Benutzer umsieht und dann schnell anhält, sagen seine Sinne ihm, dass er aufgehört hat. Ihr Gleichgewicht informiert sie darüber, dass sich ihr Kopf nicht mehr dreht und ihre Vision sieht, dass sich die Welt nicht mehr dreht. Wenn sich das Tag-Along jedoch weiterhin bewegt, wenn der Benutzer angehalten hat, kann dies seine Sinne verwirren.



Billboarding und Tag-Along in MRTK (Mixed Reality Toolkit) für Unity

MRTK stellt Skripts für das Billboarding- und Tag-Along-Verhalten bereit. Weisen Sie das Billboard.cs-Skript einem beliebigen Objekt zu, um billboarding-Verhalten hinzuzufügen und das Objekt immer für Sie zu öffnen. Verwenden Sie zum Hinzufügen von Tag-Along-Verhalten das Skript RadialView.cs. Sie können verschiedene Optionen anpassen, z. B. Zeit, Entfernung und Grad.



Weitere Informationen