이번 포스팅은 3Gear System SDK에서 제공하는 샘플 프로그램들을 테스트 겸 리뷰해보기로 했다.
3Gear System 은 이번 SDK에서 많은 샘플들을 제공 했는데,
나중에 언급을 하겠지만, Leap Motion과 같이 손끝으로 포인팅 하는 샘플이 가장 인상 깊었던거 같다.
그리고 오브젝트를 3D환경에서 조립하는 샘플도 괜찮았던거 같구..
어째뜬 포스팅 시작한다.
1. Heart_Demo
이 샘플은 양손의 Pinch를 이용하여 오브젝트를 집거나 돌려보기, 그리고 슬라이드뷰로 내부 들여다 보기 등의 기능을 보여준다. 주목 할 점은 양손으로 회전 및 오브젝트와 슬라이드 따로 따로 집기가 가능하다는 점인데, 아래 영상을 보면 잘 이해가 될듯 하다.
2. Dino_eggs
이 샘플 역시 양손의 핀치를 이용하여 공룡알을 집게되면 효과음과 함께 공룡알이 사라지는 샘플이다. 간단한 샘플이다. 하지만 주목해야할 점은 Z축으로 움직인다는거
3. Cricket_Defender
이 샘플은 오른손의 위치를 트래킹 하여 선물상자는 바닥으로, 다이너마이트는 크리켓배트로 쳐내야 하는 게임이다. 물리가 적용되어 나름의 효과음과 함께 보여지는 샘플이다. 주목해야 할 점은 손의 회전에 따라 크리켓 배트도 같이 회전한다는 점이다.
4. Xylophone
이 샘플은 응용하기에 좋을듯 하다. 양손으로 실로폰을 치는 샘플인데, 원하는 음을 치기 위해서는 조금 집중하면 똑바로 칠수 있을 정도의 정확도를 테스트 해볼 수 있다.
5. SlingShot
이 샘플은 새총 샘플이다. 핀치를 통해 뒤로 당긴 후, 놓게 되면 해당 방향으로 날아가서 선물상자들과 충돌이 일어난다. 여기서 핵심은 핀치 및 X,Y,Z축 움직임이다.
6. Pointing_Demo
이 샘플은 이번 포스팅에 앞서 이야기 했던 샘플이다. 다들 Leap Motion을 알것이다. 그 샘플과 비교해서 단순 X,Y축으로의 움직임은 거의 흡사 할듯하다. 아주 미세한 움직임도 감지하여 잘 보여준다. 제공 된 샘플중에 제일 흥미유발을 한 샘플이라고 생각한다.
7. Rotation_Trainer
이번 샘플은 양손을 이용하여 Roll, Pitch, Yaw 방향으로 각각 회전이 가능하다. 먼저 양손으로 pinch하여 해당 방향으로 회전시켜주면 3D오브젝트인 토끼는 각 방향으로 따라 움직인다. 양손을 이용하여 3D 오브젝트를 이리저리 굴려보는 샘플인데, 이 역시 응용하면 재밋는게 나올듯 하다고 생각한다.
8. Assembly_Trainer
내가 찾은 SDK에서의 마지막 샘플이다. 해당 샘플은 동영상에도 비중있게 나오지만, 양손의 Pinch를 이용하여 뭔가를 조립하는 샘플이다. 어찌보면 가장 미래 지향적인 환경을 미리 경험할 수 있는 샘플이지 않을까 라는 생각이다. 여기서 사용되는 제스쳐는 Pinch와 X,Y,Z축 움직임이다. 일정 범위로 가면 자동 stitching이 되서 쉽게 경험 할 수 있게 되어있다. 하지만, 난 이걸 조립하는데 좀 시간이 걸렸다. 하지만 두번, 세번 하다보니 시간은 단축이 되더라, 어째뜬 이것 역시 재밋는 샘플 중 하나라고 생각한다.
이번 포스팅에서는 3Gear System SDK 에서 제공하는 여러 샘플들을 리뷰 해 보았다. 3D 공간에서 뭔가를 조립하거나, 허공에서 무언가를 돌려보고, 이동하고, 미세한 손동작으로 그림도 그리고.. 참으로 많은 가르침이 있는 샘플들인거 같다. 많은 비전을 제시하는 3Gear System SDK 이다. 앞으로 어떻게 응용해볼지에 대한 연구를 진행해봐야겠다.
'[ Topics ] > 3Gear System SDK' 카테고리의 다른 글
3Gear System SDK - New User Hand Calibration (0) | 2013.03.26 |
---|---|
3Gear System SDK - Camera Setting (0) | 2013.03.26 |
3Gear System SDK - Kinect Positioning and Setting (0) | 2013.03.26 |
3Gear System SDK - Introduction (0) | 2013.03.26 |