TouchDesigner란 무엇인가?
TouchDesigner는 Derivative에서 개발한 노드 기반의 비주얼 프로그래밍 플랫폼으로, 실시간 인터랙티브 멀티미디어 애플리케이션을 제작하는 데 사용됩니다. 프로젝션 매핑, VJing, 인터랙티브 설치 예술, 데이터 시각화, 생성적(Generative) 아트와 같은 다양한 분야에서 널리 활용됩니다.
TouchDesigner의 주요 특징
- 노드 기반 워크플로우
- 각 “노드”는 특정 작업을 수행하며, 이들을 연결하여 복잡한 시스템을 구축합니다.
- 직관적이고 비주얼 중심이라 아티스트와 개발자 모두 쉽게 접근 가능합니다.
- 실시간 인터랙티비티
- 실시간으로 작동하여, MIDI, OSC, 센서 등 다양한 입력 데이터를 즉시 처리하고 결과를 확인할 수 있습니다.
- 생성적 아트
- 2D/3D 그래픽부터 인터랙티브한 파티클 시스템까지, 동적 비주얼 생성에 강점을 가지고 있습니다.
- 오디오-비주얼 통합
- 오디오와 비주얼의 동기화를 지원해 몰입감 있는 경험을 제작할 수 있습니다.
- 멀티 플랫폼 지원
- 프로젝터, LED 월, VR 헤드셋, 센서와 같은 다양한 하드웨어와 통합이 가능합니다.
- Python 스크립팅
- 고급 사용자는 Python으로 기능을 확장하여 맞춤형 도구와 논리를 설계할 수 있습니다.
활용 사례
- 프로젝션 매핑
- 건물 프로젝션, 인터랙티브 표면 등 대규모 설치 예술에서 활용.
- 라이브 퍼포먼스
- VJ, DJ가 오디오 반응형 비주얼을 제작하는 데 사용.
- 인터랙티브 설치
- 센서, 카메라, 터치스크린 등을 활용한 몰입형 경험 제작.
- 데이터 시각화
- 복잡한 데이터를 실시간으로 시각적으로 표현.
- 가상 프로덕션
- Unreal Engine과 같은 도구와 통합하여 XR 및 가상 프로덕션 작업 가능.
'Interactive Media > Touch Designer' 카테고리의 다른 글
[Touch Designer] 01-7 . Operator - COMP (2) | 2024.10.01 |
---|---|
[Touch Designer] 01-6 . Operator - DAT (0) | 2024.09.30 |
[Touch Designer] 01-5 . Operator - MAT (0) | 2024.09.29 |
[Touch Designer] 01-4 . Operater - SOP (1) | 2024.09.28 |
[Touch Designer] 01-3 . Operator - CHOP (3) | 2024.09.27 |