상호 작용 모델
Mixed Reality Toolkit를 사용하면 6DoF(여섯 가지 자유도) 컨트롤러, 유기적인 손 조작 또는 음성 등 다양한 소스의 입력을 사용할 수 있습니다. 앱에 가장 적합한 상호 작용 모델을 결정하려면 사용자의 목표를 생각하고 환경에 영향을 미칠 수 있는 환경적 요인을 고려합니다.
혼합 현실 환경 대부분에 적합한 세 가지 기본 상호 작용 모델이 있습니다. 다양한 상호 작용 모델의 일부를 앱에 결합할 수 있지만, 그렇게 하기 전에 신중하게 생각하세요. 동시 손 광선 및 머리 응시 커서와 같은 경쟁 사용자 입력의 위험을 발생시키며 이로 인해 사용자가 당황하고 혼란에 빠질 수 있습니다.
손 및 모션 컨트롤러 모델
손 및 모션 컨트롤러 모델에서 사용자는 한 손 또는 양손을 사용하여 홀로그래픽 세계와 상호 작용해야 합니다. 이 모델은 가상 세계와 물리적 세계 사이의 경계를 제거합니다.
몇 가지 구체적 시나리오는 다음과 같습니다.
- 정보 작업자에게 콘텐츠를 표시하고 제어하는 UI 어포던스가 있는 2D 가상 화면 제공
- 공장 조립 라인 일선 작업자 자습서 및 가이드 제공
- 의료 전문가 지원 및 교육을 위한 전문 도구 개발
- 3D 가상 개체를 사용하여 실제 세계를 꾸미거나 다른 세계 만들기
- 실제 세계를 배경으로 사용하여 위치 기반 서비스 및 게임 제작
다음과 같은 세 가지 손 및 모션 컨트롤러 형식이 있습니다.
- 손으로 직접 조작
- 손으로 가리키기 및 커밋
- 모션 컨트롤러
핸즈프리 모델
이름에서 알 수 있듯이 핸즈프리 모델을 사용하면 사용자가 손을 사용하지 않고 홀로그램 콘텐츠와 상호 작용할 수 있습니다. 그 대신 음성 입력 또는 “응시 및 유지”를 사용할 수 있습니다.
몇 가지 구체적 시나리오는 다음과 같습니다.
- 사용자가 손을 사용할 수 없을 때 작업을 안내
- 사용자가 손을 사용할 수 없을 때 자료 참조
- 손 피로
- 추적할 수 없는 글러브
- 손으로 물건 운반
- 손 제스처를 크게 하는 것이 사회적으로 어색한 경우
- 비좁은 공간
응시 및 커밋
손이 닿지 않는 홀로그래픽 콘텐츠와 상호 작용할 때에는 응시 및 커밋을 사용하는 것이 가장 좋습니다. 사용자는 개체나 UI 요소를 응시한 다음 보조 입력을 사용하여 이를 선택("커밋")합니다. 커밋 방법에는 음성 명령, 단추 누르기 또는 손 제스처가 포함됩니다.
두 가지 유형의 응시 입력(머리 응시 및 시선 응시)이 있으며 유형마다 다양한 커밋 동작이 있습니다.