(→Leap Motion _ threeleapcontrols - Control THREE.js with Leap Motion) |
|||
Line 109: | Line 109: | ||
=== Leap Motion _ threeleapcontrols - Control THREE.js with Leap Motion === | === Leap Motion _ threeleapcontrols - Control THREE.js with Leap Motion === | ||
* 다양한 심볼 제스쳐를 이용하여 화면에 띄워져 있는 객체를 변경할 수 있다. | * 다양한 심볼 제스쳐를 이용하여 화면에 띄워져 있는 객체를 변경할 수 있다. | ||
− | * 각각의 제스쳐는 멀티 터치 제스쳐와 유사한 개념으로 작동하며 특정한 명령 개념으로 사용자가 이해, 학습하고 사용해야 한다. # 손가락 두개를 펼친 상태에서 손을 움직이면 화면에 떠 있는 객체를 바라보는 시선의 위치를 변경한다. | + | * 각각의 제스쳐는 멀티 터치 제스쳐와 유사한 개념으로 작동하며 특정한 명령 개념으로 사용자가 이해, 학습하고 사용해야 한다. |
− | # 손가락 세개를 펼친 상태에서 손을 움직이면 화면에 떠 있는 객체의 위치를 변경한다. | + | # 손가락 두개를 펼친 상태에서 손을 움직이면 화면에 떠 있는 객체를 바라보는 시선의 위치를 변경한다. |
− | # 손가락을 모두 펼친 상태에서 손을 앞뒤로 움직이면 보여지는 화면을 확대하거나 축소한다. | + | # 손가락 세개를 펼친 상태에서 손을 움직이면 화면에 떠 있는 객체의 위치를 변경한다. |
− | # 손가락 한개를 펼친 상태에서 객체중이 하나를 가리키면 색이 변하며 선택된다. | + | # 손가락을 모두 펼친 상태에서 손을 앞뒤로 움직이면 보여지는 화면을 확대하거나 축소한다. |
+ | # 손가락 한개를 펼친 상태에서 객체중이 하나를 가리키면 색이 변하며 선택된다. | ||
{{#Widget:Youtube|id=SQDAa-cqlrA|width=665|height=374}} | {{#Widget:Youtube|id=SQDAa-cqlrA|width=665|height=374}} | ||
Symbol gesture는 사회적, 문화적으로 형성된 관습화, 규범화된 제스처 (i.e. 수신호, 수화)를 활용한 인터랙션 패턴이다. 직관적인 제스처를 활용하는 Natural gesture와는 이런 점에서 구분된다.
Symbol gesture는 제스쳐와 테스크가 연결된 다양한 사례를 묶은 패턴 그룹으로 정의된다.
Natural gesture는 직관적이라는 장점이 있지만, 의도하지 않은 제스처로 인해 기기가 동작할 수 있는 단점이 있다. 우리 생활 속에서 언어화된 관례적이고 기호화된 제스처의 수는 생각보다 많지 않으며, 사용자의 의도에 따라 정확한 조작리 필요한 경우 Symbol gesture를 사용하는 것은 매우 효과적이다.
아래 영상은 Natural gesture, Descrete symbol gesture, Continous symbol gesture 를 이용하여 화면에 비춰진 이미지를 볼 수 있는 다양한 방법에 대하여 설명한다.
# 손가락 두개를 펼친 상태에서 손을 움직이면 화면에 떠 있는 객체를 바라보는 시선의 위치를 변경한다. # 손가락 세개를 펼친 상태에서 손을 움직이면 화면에 떠 있는 객체의 위치를 변경한다. # 손가락을 모두 펼친 상태에서 손을 앞뒤로 움직이면 보여지는 화면을 확대하거나 축소한다. # 손가락 한개를 펼친 상태에서 객체중이 하나를 가리키면 색이 변하며 선택된다.
""
""