빌보딩 및 태그얼롱
광고판이란?
빌보드는 혼합 현실의 개체에 적용할 수 있는 동작 개념입니다. 광고판이 있는 개체는 항상 사용자를 향하도록 방향을 지정합니다. 텍스트 및 메뉴 시스템은 사용자가 이동할 때 사용자 환경에 배치된 정적 개체(월드 잠금)가 가려지거나 읽을 수 없는 일반적인 사용 사례입니다.
광고판이 활성화된 개체는 사용자 환경에서 자유롭게 회전할 수 있습니다. 디자인 고려 사항에 따라 단일 축으로 제한될 수도 있습니다. 광고판이 있는 개체는 다른 개체에 너무 가까이 배치하거나 HoloLens에서 스캔된 표면을 너무 가깝게 배치할 때 자신을 잘라내거나 폐색할 수 있습니다. 이를 방지하려면 축에서 회전할 때 개체가 생성할 수 있는 총 공간을 광고판에 사용할 수 있습니다.
태그가란?
태그는 홀로그램에 추가할 수 있는 동작 개념입니다. 태그를 따라 개체는 사용자가 편안하게 상호 작용할 수 있는 범위에 유지하려고 합니다.
HoloLens 시작 메뉴는 태그 따라 동작의 좋은 예입니다.
태그를 따라가는 개체에는 동작 방식을 미세 조정할 수 있는 매개 변수가 있습니다. 사용자가 환경을 이동하는 동안 콘텐츠가 사용자의 시야 안이나 외부에 있을 수 있습니다. 이동하면 콘텐츠가 보기 가장자리쪽으로 밀어 사용자의 주변 영역에 유지하려고 합니다. 사용자가 이동하는 빈도에 따라 콘텐츠가 일시적으로 표시되지 않을 수 있습니다. 사용자가 태그를 따라 개체를 응시할 때 더 완벽하게 표시됩니다. 콘텐츠가 항상 "한눈에 보기"인 것을 생각하여 사용자가 콘텐츠의 방향을 결코 잊지 않도록 합니다.
추가 매개 변수는 태그를 따라 개체가 고무 밴드에 의해 사용자의 머리에 부착된 느낌을 만들 수 있습니다. 가속 또는 감속을 감쇠하면 개체에 가중치가 부여되어 물리적으로 더 많이 존재한다고 느낄 수 있습니다. 이 봄 동작은 사용자가 태그를 따라 작동하는 방식에 대한 정확한 정신 모델을 빌드하는 데 도움이 되는 어도던스입니다. 오디오는 사용자가 태그를 따라 모드에 있는 개체가 있는 경우에 대한 다른 신호를 제공하는 데 도움이 됩니다. 오디오는 이동 속도를 강화해야 합니다. 빠른 헤드 턴이 더 눈에 띄는 음향 효과를 제공해야 하며, 자연스러운 속도로 걷는 동안에는 오디오 효과가 최소화되거나 전혀 없어야 합니다.
실제로 머리로 잠긴 콘텐츠와 마찬가지로 태그를 따라가는 개체는 격렬하게 움직이거나 사용자 보기에서 너무 많이 튀어나온 경우 압도적이거나 구역질을 초래할 수 있습니다. 사용자가 주위를 둘러본 다음 빠르게 중지하면 감각이 중지되었음을 알 수 있습니다. 그들의 균형은 그들의 머리가 회전을 중지하고 그들의 비전은 세상이 회전을 중지 볼 수 있음을 알려줍니다. 그러나 사용자가 중지되었을 때 태그가 계속 이동하는 경우 감각이 혼동될 수 있습니다.
Unity용 MRTK(Mixed Reality Toolkit)의 광고판 및 태그 지정
MRTK 는 빌보드링 및 태그 따라 동작에 대한 스크립트를 제공합니다. 빌보드 동작을 추가하고 개체가 항상 사용자를 향하게 하려면 모든 개체에 Billboard.cs 스크립트를 할당합니다. 태그 따라 동작을 추가하려면 RadialView.cs 스크립트를 사용합니다. lerping 시간, 거리 및 정도와 같은 다양한 옵션을 조정할 수 있습니다.