Etiquetado y vista frontal continuaBillboarding and tag-along


HoloLens perspective of a menu system that always faces the user

¿Qué es la cartelera?What is billboarding?

La cartelera es un concepto de comportamiento que se puede aplicar a los objetos de realidad mixta.Billboarding is a behavioral concept that can be applied to objects in mixed reality. Los objetos con la cartelera siempre se orientan a sí mismos para que se enfrente al usuario.Objects with billboarding always orient themselves to face the user. Los sistemas de texto y de menú son casos de uso comunes, donde los objetos estáticos que se colocan en el entorno del usuario (con bloqueo mundial) estarán ocultos o ilegibles cuando los usuarios se desplacen.Text and menu systems are common use cases, where static objects placed in the user's environment (world-locked) would be otherwise obscured or unreadable when users move around.

Los objetos con la cartelera habilitada pueden girar libremente en el entorno del usuario.Objects with billboarding enabled can rotate freely in the user's environment. También se pueden restringir a un único eje en función de las consideraciones de diseño.They can also be constrained to a single axis depending on design considerations. Tenga en cuenta que los objetos con cartelera se pueden recortar o tapaba cuando se colocan demasiado cerca de otros objetos, o bien en HoloLens, demasiado cerca de las superficies digitalizadas.Keep in mind, billboarded objects can clip or occlude themselves when placed too close to other objects, or in HoloLens, too close scanned surfaces. Para evitar esto, piense en la superficie total que un objeto puede producir cuando se gira en el eje habilitado para la cartelera.To avoid this, think about the total footprint an object may produce when rotated on the axis enabled for billboarding.



¿Qué es una etiqueta?What is a tag-along?

La etiqueta es un concepto de comportamiento que se puede Agregar a los hologramas.Tag-along is a behavioral concept that can be added to holograms. Una etiqueta a lo largo del objeto intenta permanecer en un intervalo que permite al usuario interactuar de forma cómoda.A tag-along object attempts to stay in a range that allows the user to interact comfortably.

El panel de PIN de HoloLens es un buen ejemplo de cómo se comparan las etiquetasThe HoloLens pins panel is a great example of how tag-along behaves
El menú Inicio de HoloLens es un buen ejemplo de comportamiento de etiqueta.The HoloLens Start menu is a great example of tag-along behavior

Los objetos de etiqueta incluyen parámetros, que pueden ajustarse de la forma en que se comportan.Tag-along objects have parameters, which can fine-tune the way they behave. El contenido puede estar dentro o fuera de la línea de visión del usuario mientras el usuario se mueve por el entorno.Content can be in or out of the user’s line of sight while the user moves around their environment. A medida que se mueve, el contenido intenta permanecer dentro del perímetro del usuario desplazándose hacia el borde de la vista.As you move, the content attempts to stay within the user’s periphery by sliding towards the edge of the view. El contenido podría estar temporalmente fuera de la vista, en función de la rapidez con la que se mueva el usuario.The content might be temporarily out of view depending on how quickly the user is moving. Cuando el usuario mira hacia el objeto de etiqueta, resulta más completo ver.When the user gazes towards the tag-along object, it comes more fully into view. Piense que el contenido siempre es "un vistazo", por lo que los usuarios nunca olvidan en qué dirección se encuentra el contenido.Think of content always being "a glance away" so users never forget what direction their content is in.

Los parámetros adicionales pueden hacer que la etiqueta a lo largo del objeto se adjunte al encabezado del usuario mediante una banda elástica.Extra parameters can make the tag-along object feel attached to the user's head by a rubber band. La amortiguación de aceleración o desaceleración da peso al objeto, lo que hace que se sienta más físicamente presente.Dampening acceleration or deceleration gives weight to the object making it feel more physically present. Este comportamiento del muelle es una prestación que ayuda al usuario a crear un modelo mental exacto de cómo funciona la etiqueta.This spring behavior is an affordance that helps the user build an accurate mental model of how tag-along works. Audio le ayuda a proporcionar otras guías para cuando los usuarios tienen objetos en el modo de etiqueta.Audio helps provide other cues for when users have objects in tag-along mode. El audio debe reforzar la velocidad de movimiento; un cambio de cabeza rápido debe proporcionar un efecto de sonido más perceptible, mientras que recorrer una velocidad natural debe tener efectos de audio mínimos o no.Audio should reinforce the speed of movement; a fast head turn should provide a more noticeable sound effect, while walking at a natural speed should have minimal or no audio effects.

Al igual que el contenido bloqueado realmente por el encabezado, los objetos de etiquetas pueden resultar abrumadores o nauseating si se mueven de forma desigual o muelle demasiado en la vista del usuario.Just like truly head-locked content, tag-along objects can prove overwhelming or nauseating if they move wildly or spring too much in the user’s view. A medida que un usuario mira, se detiene rápidamente, sus sentidos les indican que se han detenido.As a user looks around, then quickly stops, their senses tell them they've stopped. Su saldo les informa de que su cabeza ha dejado de activar y su visión ve que el mundo deja de activar.Their balance informs them that their head has stopped turning and their vision sees the world stop turning. Sin embargo, si la etiqueta se mantiene en movimiento cuando el usuario se detiene, puede confundir sus sentidos.However, if tag-along keeps on moving when the user has stopped, it may confuse their senses.



La cartelera y la etiqueta en MRTK (kit de herramientas de realidad mixta) para UnityBillboarding and Tag-along in MRTK (Mixed Reality Toolkit) for Unity

MRTK proporciona scripts para el comportamiento de la cartelera y la etiqueta.MRTK provides scripts for the Billboarding and tag-along behavior. Asigne el script Billboard.cs en cualquier objeto para agregar el comportamiento de la cartelera y hacer que el objeto siempre se enfrente a usted.Assign the Billboard.cs script onto any object to add billboarding behavior and make the object always face you. Para agregar el comportamiento de etiqueta, use el script RadialView.cs.To add tag-along behavior, use the RadialView.cs script. Puede ajustar varias opciones, como lerping Time, Distance y degree.You can adjust various options such as lerping time, distance, and degree.



Consulte tambiénSee also