눈 및 손


"MixedRealityToolkit의 눈동자 추적"으로 돌아가기

모양 및 손 모양 동작 을 지 원하는 방법 (눈 모양 제스처)

이 페이지에서는 손 모양 지정의 조합을 기본 포인터로 사용 하는 방법을 설명 합니다. Mrtk 눈 추적 데모에서는 눈동자 + 실습을 사용 하는 몇 가지 예제를 설명 합니다. 예를 들면 다음과 같습니다.

  • 선택: 멀리 떨어져 있는 holographic 단추를 보고 신속 하 게 선택 하는 제스처를 수행 합니다.
  • 위치 지정 (이 문서): 운용 장면에서 홀로그램을 살펴보고, 인덱스 손가락 및 엄지 단추를 함께 사용 하 여 잡은 후 손으로 이동 하 여 이동 합니다.
  • 탐색: 인덱스 손가락 및 엄지 단추를 함께 확대 하 고 확대 하기 위해 손을 당겨 확대 하려는 위치를 살펴보세요.

MRTK는 현재 거리 손 광선에서 우선 순위가 지정 된 포커스 포인터 처럼 작동 하는 방식으로 디자인 되었습니다. 즉, head 및 눈에 띄는 포인터는 손을 감지 되 면 자동으로 표시 되지 않고 "선택"을 말한 후 다시 표시 됩니다. 그러나이는 한 번에 상호 작용 하는 방식이 아닐 수 있으며, 보기에서의 현재 위치와 관계 없이 간단한 ' 응시 및 커밋 ' 상호 작용을 선호 합니다.

손으로 사용 하지 않도록 설정 하는 방법

손 모양 포인터를 사용 하지 않도록 설정 하려면 입력 포인터 mrtk 구성 설정에서 ' defaultcontrollerpointer ' 를 제거 하면 됩니다. 앱에서 위에 설명 된 대로 눈동자와 손을 사용 하려면 눈 추적을 사용 하기 위한 모든 요구 사항을충족 하는지 확인 하세요.

핸드 레이를 제거 하는 방법

또한 눈 추적 샘플 패키지의 입력 프로필 EyeTrackingDemoPointerProfile 를 참조로 설정 하는 방법을 확인할 수 있습니다.

항상 응시 포인터를 유지 하는 방법

손이 감지 되 면 head 또는 eye 응시 포인터가 자동으로 표시 되지 않도록 하려면 응시를 PointerBehavior 지정 하 여 설정 하거나 해제할지 여부를 제어할 수 있습니다.

// Turn on gaze pointer
PointerUtils.SetGazePointerBehavior(PointerBehavior.AlwaysOn);

Controllers Pointers and Focus를 참조하세요.