TUIO를 갑자기 공부해야 하는 상황이 되어서 시작하고 공부하게 되었다.






먼저 TUIO 는 뭔가?? 뭘까요??

나도 말레이시아 친구의 도움으로 개념을 잡게 되었는데, (Yeo ~ Thanks~ =) )

간단히 말해서 Protocol, 즉 윈도우의 소켓통신 UDP를 이용하여 서로 주고받고 하는 통신 방식을 말한다?? 라고 난 이해 했다.

다시 말하면...

두 프로그램이 서로 터치나 다른 어떠한 입력방식을 통해 입력 된 데이터(좌표)들를 출력 해주는 프로그램에 뿌려주게 하기 위해서 그 값을 전송 하고싶은데,

이때 TUIO Protocol 을 이용하면 아주 쉽게 전송 되어 적용이 가능하다고 했다.

이는 범용성이 좋아서 C++은 물론이고, Java, C#, Python, Ruby, Delphi 등등... 아주 많은곳에서 잘붙는다고 한다.

심지어 Unity 엔진, 졸작때 활용한 Ogre 엔진, 키넥트!!!!!!, 등등.... 뭐 사용하기 나름이겠지만, 어째뜬 아주 범용성이 좋다고 한다.



이 TUIO Protocol 은 주로 터치디바이스를 연계할때 주로 쓰인다고 한다.

예를 들면 마커인식중 하나인 reacTIVision 이 이에 활용 되고, 또 다른 FTIR 방식이나 DI 방식으로 만든 터치패널이나 터치 테이블이 이에 활용된다고 한다.



나도 이를 키넥트에 한번 응용해보려고 생각하고 있다.

예제소스는 홈페이지에 아주 아주 풍부하다!!



주소 링크 : http://www.tuio.org/










'[ Topics ] > TUIO' 카테고리의 다른 글

키넥트와 TUIO Protocol 을 이용한 데모  (2) 2012.01.07
Posted by Tommy™
,