Mural e tag-along
O que é outdooring?
O billboarding é um conceito comportamental que pode ser aplicado a objetos na realidade misturada. Objetos com outdooring sempre se orientam para enfrentar o usuário. Sistemas de texto e menu são casos de uso comuns, em que objetos estáticos colocados no ambiente do usuário (bloqueados pelo mundo) seriam obscurecidos ou ilegíveis quando os usuários se movimentassem.
Objetos com outdoor habilitado podem girar livremente no ambiente do usuário. Eles também podem ser restritos a um único eixo, dependendo das considerações de design. Tenha em mente que objetos em outdoor podem se recortar ou ocluir quando colocados muito perto de outros objetos, ou no HoloLens, superfícies digitalizadas muito próximas. Para evitar isso, pense no volume total que um objeto pode produzir quando girado no eixo habilitado para outdooring.
O que é um tag-along?
O tag-along é um conceito comportamental que pode ser adicionado aos hologramas. Um objeto tag-along tenta permanecer em um intervalo que permite que o usuário interaja confortavelmente.
O menu Iniciar do HoloLens é um ótimo exemplo de comportamento de marcação
Objetos de marcação têm parâmetros, que podem ajustar a maneira como se comportam. O conteúdo pode estar dentro ou fora da linha de visão do usuário enquanto o usuário se move em torno de seu ambiente. Conforme você se move, o conteúdo tenta permanecer dentro da periferia do usuário deslizando em direção à borda do modo de exibição. O conteúdo pode estar temporariamente fora de exibição dependendo da rapidez com que o usuário está se movendo. Quando o usuário olha para o objeto de marcação, ele é mais totalmente exibido. Pense no conteúdo sempre sendo "um olhar de distância" para que os usuários nunca se esqueçam em que direção seu conteúdo está.
Parâmetros extras podem fazer com que o objeto tag along se sinta anexado à cabeça do usuário por um elástico. Umedecer aceleração ou desaceleração dá peso ao objeto, fazendo com que ele se sinta mais fisicamente presente. Esse comportamento spring é uma acessibilidade que ajuda o usuário a criar um modelo mental preciso de como o tag-along funciona. O áudio ajuda a fornecer outras indicações para quando os usuários têm objetos no modo de marcação. O áudio deve reforçar a velocidade de movimento; uma curva rápida deve fornecer um efeito sonoro mais perceptível, enquanto andar em uma velocidade natural deve ter efeitos mínimos ou sem áudio.
Assim como o conteúdo verdadeiramente bloqueado, os objetos de marcação podem ser esmagadores ou nauseantes se eles se movem descontroladamente ou brotam demais na visão do usuário. À medida que um usuário olha ao redor e, em seguida, para rapidamente, seus sentidos dizem que eles pararam. Seu equilíbrio os informa que sua cabeça parou de girar e sua visão vê o mundo parar de girar. No entanto, se o tag-along continuar se movendo quando o usuário tiver parado, isso poderá confundir seus sentidos.
Billboarding e Tag-along no MRTK (Realidade Misturada Toolkit) para Unity
O MRTK fornece scripts para o comportamento de billboarding e tag-along. Atribua o script Billboard.cs a qualquer objeto para adicionar comportamento de outdooring e fazer com que o objeto sempre enfrente você. Para adicionar o comportamento de marcação, use o script RadialView.cs. Você pode ajustar várias opções, como tempo de leitura, distância e grau.