'[ Topics ]/TUIO'에 해당되는 글 2건

  1. 2012.01.07 키넥트와 TUIO Protocol 을 이용한 데모 2
  2. 2012.01.07 TUIO 시작 및 참조

TUIO 예제 소스코드를 몇시간 분석 후 대충 어떻게 돌아가는지 공부했다.

C++ 예제 소스도 첨부~~ (당신의 시간은 소중하니깐... = > )








나는 키넥트의 스켈레톤을 이용하여 양손의 위치정보를 이용하여 멀티터치 기능을 구현해 보았다.

정작 7시간?? 이 걸렸다.

프로그래밍의 구조를 막 생각하다가..

나중에는 막코딩을 해서 지금 구조는 엉망인데,

다음주나 되서 리팩토링을 하여 좀 다시 구조를 잡아야 겠다.



동영상은 혼자 촬영하다보니 허접한데, 다시 조만간 촬영해야겠다.

(카메라 든손도 움직이다보니 화면보니깐 어질어질;;)

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

TUIO 시작 및 참조  (0) 2012.01.07
Posted by Tommy™
,

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™
,