Billboarding et tag-along


Perspective HoloLens d’un système de menus qui fait toujours face à l’utilisateur

Qu’est-ce que le panneau d’affichage ?

Le billboarding est un concept comportemental qui peut être appliqué aux objets en réalité mixte. Les objets dotés d’un panneau d’affichage s’orientent toujours pour faire face à l’utilisateur. Les systèmes de texte et de menu sont des cas d’usage courants, où les objets statiques placés dans l’environnement de l’utilisateur (verrouillé dans le monde) seraient autrement masqués ou illisibles lorsque les utilisateurs se déplacent.

Les objets avec le panneau d’affichage activé peuvent pivoter librement dans l’environnement de l’utilisateur. Ils peuvent également être limités à un seul axe en fonction des considérations de conception. Gardez à l’esprit que les objets d’affichage peuvent se couper ou s’obstruer lorsqu’ils sont placés trop près d’autres objets, ou dans HoloLens, des surfaces scannées trop proches. Pour éviter cela, pensez à l’empreinte totale qu’un objet peut produire lorsqu’il effectue une rotation sur l’axe activé pour le panneau d’affichage.



Qu’est-ce qu’un tag-along ?

Tag-along est un concept comportemental qui peut être ajouté aux hologrammes. Un objet de balise tente de rester dans une plage qui permet à l’utilisateur d’interagir confortablement.

Le panneau d’épingles HoloLens est un excellent exemple du comportement des balises
Le menu Démarrer HoloLens est un excellent exemple de comportement de balise

Les objets tag-along ont des paramètres, qui peuvent affiner leur comportement. Le contenu peut être dans ou hors de la ligne de vue de l’utilisateur pendant que l’utilisateur se déplace dans son environnement. Au fur et à mesure que vous vous déplacez, le contenu tente de rester à l’intérieur de la périphérie de l’utilisateur en glissant vers le bord de la vue. Le contenu peut être temporairement non visible en fonction de la rapidité avec laquelle l’utilisateur se déplace. Lorsque l’utilisateur regarde vers l’objet tag-along, il est plus complet. Pensez que le contenu est toujours « à un coup d’œil » afin que les utilisateurs n’oublient jamais la direction dans laquelle se trouve leur contenu.

Des paramètres supplémentaires peuvent faire en sorte que l’objet tag-along se sent attaché à la tête de l’utilisateur par un élastique. L’accélération amortissante ou la décélération donne du poids à l’objet, ce qui le rend plus physiquement présent. Ce comportement spring est un affordance qui aide l’utilisateur à créer un modèle mental précis du fonctionnement des balises. L’audio permet de fournir d’autres signaux lorsque les utilisateurs ont des objets en mode balise. L’audio doit renforcer la vitesse de déplacement ; un virage rapide de la tête devrait fournir un effet sonore plus notable, tandis que la marche à une vitesse naturelle doit avoir un minimum ou pas d’effets audio.

Tout comme le contenu véritablement fermé à la tête, les objets tag-along peuvent s’avérer accablants ou nauséeux s’ils se déplacent sauvagement ou ressortent trop dans l’affichage de l’utilisateur. Quand un utilisateur regarde autour de lui, puis s’arrête rapidement, ses sens lui indiquent qu’il s’est arrêté. Leur équilibre les informe que leur tête a cessé de tourner et que leur vision voit le monde cesser de tourner. Toutefois, si le tag-along continue de se déplacer lorsque l’utilisateur s’est arrêté, cela peut troubler ses sens.



Affichage et tag-along dans MRTK (Mixed Reality Toolkit) pour Unity

MRTK fournit des scripts pour le comportement d’affichage et de balise. Affectez le script Billboard.cs à n’importe quel objet pour ajouter un comportement d’affichage et faire en sorte que l’objet vous fasse toujours face. Pour ajouter un comportement de balise, utilisez le script RadialView.cs. Vous pouvez ajuster différentes options, telles que l’heure, la distance et le degré.



Voir aussi