Lovelyredsky

TUIO 기반의 iPhone/iPod Remote App을 이용한 interaction content

>TUIO 라는 open framework이 있습니다. Multi touch의 인식과 gesture를 인식하는 API와 protocol로 이루어진 것입니다. 아래 그림을 보면 간단히 이해될 수 있을 텐데요.

그림에서 보면 2가지가 필요합니다. TUIO tracker와 client가 있어야 합니다. 그리고 사실 Multi touch의 입력 소스는 꼭 카메라여야 하는 것도 아니고 출력을 projector로 해야만 하는 건 아닙니다. 용도에 따라 사용하면 되는 것이고, 중요한 것은 TUIO protocol에 맞게 입력값을 얻어내는 tracker와 전달된 데이터에 맞춰 동작하는 컨텐츠(client)가 있으면 되는 것입니다.

그런데 tracker도 직접 만들 필요가 없어지고 있습니다. >CCV같은 걸 이용하면 TUIO protocol에 맞도록 touch point를 얻어낼 수도 있고 그 밖에도 이미 만들어진 다양한 tracker가 있습니다. 그 중에서도 최근에는 Android나 iOS device에서 동작하는 tracker  app들도 여러 개 등장을 했네요.
>OSCRemote
>tuiopad
>MSA Remote
>tuiodroid
그 밖에도 Kinect, Wii와 연동되는 tracker들도 나와있습니다.

사실 어려운 부분은 tracker니까 이것만으로도 상당한 수고를 덜 수 있습니다. 그리고 AS3, Objective C, Ruby 등의 다양한 개발 환경에 맞는 client library가 제공되기 때문에 각자 가능한 솔루션을 이용해서 tracker가 제공하는 데이타를 받는 client app을 만들 수 있습니다. 다음의 영상은 MSA Remote를 이용해서 누구든 interactive wall에 그라피티를 할 수 있는 작업을 보여주고 있습니다. 성능과 최적화의 이슈는 있겠지만, 그리 큰 어려움 없이 재밌는 작업을 할 수 있는 환경이 갖추어지고 있네요.

Graffiti Wall meets MSA Remote from Alex Beim on Vimeo.

0 comments
Submit comment