MOVIN TRACIN · MOVIN Studio Usage Guide
Streaming Mocap Data into TouchDesigner
TouchDesigner는 Derivative에서 개발한 노드 기반 실시간 제작 툴로, 인터랙티브 미디어나 공연, 전시 등에서 실시간 그래픽과 시스템 연동을 빠르게 구현할 수 있습니다.
MOVIN TRACIN과 MOVIN Studio로 캡처한 모션 데이터는 TouchDesigner로 실시간 스트리밍하여, 사람의 움직임을 트리거로 한 비주얼 이펙트나 조명, 사운드 제어에 활용될 수 있어, 라이브 퍼포먼스와 인터랙티브 콘텐츠 제작에 바로 활용할 수 있습니다.
MOVIN Studio에서 TouchDesigner로의 모션 데이터 및 포인트 클라우드 스트리밍 방법은 TouchDesigner 공식 문서에서도 확인할 수 있습니다.
-
OSC In CHOP을 추가해주세요.

- TouchDesigner 프로젝트에서 우측 마우스 클릭 > Add Operator를 선택한 뒤, CHOP 탭에서 OSC In을 선택해 추가해주세요.
- Network Port를 11237로 설정해주세요.
-
NULL CHOP을 추가해주세요.

- TouchDesigner 프로젝트에서 우측 마우스 클릭 > Add Operator를 선택한 뒤, CHOP 탭에서 NULL을 선택해 추가해주세요.
- Streaming Mocap Data into TouchDesigner에서 생성한 OSC In CHOP과 NULL CHOP을 연결해주세요.
- NULL CHOP의 설정 내 common 탭에서 Export Method를 'Channel Name is Path:Parameter'로 설정해주세요.
-
MOVIN Studio와 TouchDesigner에 동일한 캐릭터를 불러와주세요.

- TouchDesigner에 사용할 FBX 캐릭터 파일을 불러와주세요.

- MOVIN Studio에도 TouchDesigner에 불러온 동일한 FBX 캐릭터 파일을 불러와주세요.
- 캐릭터를 불러오는 방법에 대해서는 Import Custom Character를 참고해주세요.
- TouchDesigner에 설정된 노드의 이름과 MOVIN Studio에서 설정된 캐릭터의 이름이 동일한지 확인해주세요.
MOVIN Studio에서 설정된 캐릭터의 이름과 TouchDesigner에서 설정된 FBX 노드의 이름이 동일하지 않을 경우, 라이브 스트리밍이 원활하게 작동하지 않습니다.
-
MOVIN Studio에서 TouchDesigner로의 스트리밍을 시작해주세요.

- TouchDesigner에서 설정한 포트 번호가 MOVIN Studio에 동일하게 작성되어 있는지 확인해주세요.
- MOVIN Studio v2.1.0부터는 포인트 클라우드 데이터까지 라이브 스트리밍할 수 있습니다.
- MOVIN Studio에서 TouchDesigner로의 스트리밍을 시작해주세요.
- TouchDesigner에서 설정한 포트 번호가 MOVIN Studio에 동일하게 작성되어 있는지 확인해주세요.
-
NULL CHOP의 Export 옵션을 켜주세요.

- TouchDesigner 프로젝트의 NULL CHOP 우측 하단의 초록색 원형으로 표시된 Export 옵션을 켜주세요.

- NULL CHOP과 캐릭터가 회색 점선으로 연결되며, 캐릭터에 MOVIN Studio의 모션 데이터가 실시간 스트리밍되는 것을 확인할 수 있습니다.
- MOVIN의 공식 다운로드 페이지의 'Download TouchDesigner Sample Project'를 클릭하면 위의 과정이 적용된 예시 프로젝트를 다운로드 받을 수 있습니다. 해당 프로젝트를 확인해 사용 방법을 익혀보세요.