본문 바로가기

Interactive Media/Touch Designer8

TouchDesigner란 무엇인가? TouchDesigner란 무엇인가?TouchDesigner는 Derivative에서 개발한 노드 기반의 비주얼 프로그래밍 플랫폼으로, 실시간 인터랙티브 멀티미디어 애플리케이션을 제작하는 데 사용됩니다. 프로젝션 매핑, VJing, 인터랙티브 설치 예술, 데이터 시각화, 생성적(Generative) 아트와 같은 다양한 분야에서 널리 활용됩니다. TouchDesigner의 주요 특징노드 기반 워크플로우각 “노드”는 특정 작업을 수행하며, 이들을 연결하여 복잡한 시스템을 구축합니다.직관적이고 비주얼 중심이라 아티스트와 개발자 모두 쉽게 접근 가능합니다.실시간 인터랙티비티실시간으로 작동하여, MIDI, OSC, 센서 등 다양한 입력 데이터를 즉시 처리하고 결과를 확인할 수 있습니다.생성적 아트2D/3D 그래픽.. 2025. 1. 21.
[Touch Designer] 01-7 . Operator - COMP COMP는 Component의 약자로, Touch Designer에서 시각적 요소, 사운드, 기능적 로직 등을 만들고 조작하기 위한 기본 단위.다양한 오퍼레이터(OP)들을 포함하는 컨테이너 역할을 합니다. COMP는 터치디자이너의 프로젝트 구조를 구성하는 핵심 요소로, 시각적 콘텐츠, 인터랙티브 요소, 3D 모델, UI 요소 등을 포함할 수 있습니다. COMP들은 복잡한 프로젝트를 더욱 관리하기 쉽고 체계적으로 만들어주며, 재사용 가능한 모듈이나 시스템을 생성하는 데 이상적입니다.[3D Objects, Panels, Other, Dynamics] 등의 분류는 다양한 유형의 Components를 카테고리화하여 보여줍니다. 이러한 분류는 사용자가 Touch Designer의 광범위한 기능들 중에서 필요한 기.. 2024. 10. 1.
[Touch Designer] 01-6 . Operator - DAT DAT은 Data Operator의 약자로, Touch Designer에서 텍스트와 데이터를 처리하는데 사용됩니다. 이 오퍼레이터는 스크립트 작성, 테이블 관리, XML 또는 JSON 데이터 파싱, 네트워크 메시지 전송 및 수신 등 다양한 데이터 관련 작업을 수행합니다. DAT는 프로젝트 내에서 데이터의 저장, 편집, 조직화 및 전송을 담당하며, 이를 통해 사용자는 데이터를 시각적 요소나 다른 오퍼레이터와 연동하여 동적인 인터랙션과 시각화를 구현할 수 있습니다.DAT의 주요 기능텍스트 데이터 처리 : 스크립트, 셰이더 코드, 메모 또는 설명과 같은 텍스트 데이터를 저장하고 편집할 수 있습니다.테이블 관리 : 데이터를 행과 열로 구성된 테이블 형태로 관리할 수 있으며, CSV 파일에서 데이터를 가져오거나 .. 2024. 9. 30.
[Touch Designer] 01-5 . Operator - MAT MAT은 Material Operator의 약자로, TouchDesigner 내에서 3D 객체나 지오메트리에 텍스처, 색상, 광향성 등의 시각적 속성을 적용하는데 사용됩니다. MAT는 3D 모델링과 렌더링 과정에서 중요한 역할을 하며, 객체의 외관을 결정하는 다양한 재질과 쉐이더를 생성하고 조절할 수 있게 해줍니다.텍스처 매핑 : 이미지나 비디오 등의 텍스처를 3D 객체의 표면에 적용하여 시각적 디테일을 추가합니다.색상 및 광향성 조절 : 객체의 색상, 반사율, 광택 등을 조절하여 다양한 재질 효과를 만듭니다.쉐이더 사용 : 쉐이더 프로그래밍을 통해 복잡한 렌더링 효과와 시각적 효과를 구현합니다.환경 매핑 및 라이팅 효과 : 객체가 주변 환경을 반영하거나 특정 방식으로 빛을 반사하도록 설정하여 더욱 사실.. 2024. 9. 29.
[Touch Designer] 01-4 . Operater - SOP SOP은 Surface Operator의 약자로, TouchDesigner 내에서 3D 지오메트리(형태)를 생성하고 조작하는데 사용됩니다. 이러한 오퍼레이터들은 3차원 모델링, 애니메이션, 효과 생성 등에 필요한 다양한 3D 형태와 구조를 다루는 작업을 가능하게 합니다. SOP는 디자이너와 아티스트가 3D 시각적 요소를 직접 만들고, 수정하며, 디테일을 추가할 수 있도록 해줍니다. 3D 모델링 및 애니메이션 작업에 사용되며, 복잡한 3D 형태와 구조를 생성하고 조작하는 데 필수적인 다양한 기능을 제공합니다. SOPs는 3차원 객체를 만들고, 수정하고, 디테일을 추가하는 데 사용되는 오퍼레이터들의 집합입니다. 이러한 오퍼레이터들은 크게 생성, 변형, 결합, 디테일 조정 등의 작업을 위한 것들로 나뉩니다. .. 2024. 9. 28.
[Touch Designer] 01-3 . Operator - CHOP CHOP은 Channel Operator의 약자로, TouchDesigner 내에서  오디오, 애니메이션, 신호 처리 등 시간 기반 데이터를 처리하는데 사용됩니다. CHOP는 시간에 따라 변하는 데이터, 즉 '채널' 정보를 생성, 변환, 분석하고 이를 시각화하거나 다른 연산자와 상호작용하는 데 사용할 수 있습니다. 인터랙티브 설치에서의 사용자 입력 처리, 라이브 퍼포먼스에서의 오디오 분석 등에 활용될 수 있습니다.Audio Device In  / Audio File In : 각각 실시간 오디오 입력(예: 마이크로폰)과 오디오 파일(예: WAV, MP3)로부터 오디오 데이터를 가져옵니다. 이 데이터를 분석하여 오디오 시각화를 생성하거나, 오디오 볼륨에 따라 애니메이션을 조정하는 등의 작업에 활용할 수 있습.. 2024. 9. 27.
[Touch Designer] 01-2 . Operator - TOP TOP은 Texture Operator의 약자로, TouchDesigner 내에서 시각적 콘텐츠를 생성하고 조작하는데 사용되는 연산자입니다. 시각적 효과를 생성하고, 비디오 피드를 처리하며, 동적 텍스처를 생성하고, 픽셀 데이터를 다루는 모든 작업에 필수적입니다. TOP은 이미지 프로세싱, 비디오 파일 작업, 렌더링된 3D 씬, 실시간 비디오 입력 등을 다룰 때 사용됩니다.Movie File In : 비디오 파일 및 이미지 시퀀스를 불러옵니다.                             재생 제어, 프레임선택, 재생 속도조정 기능을 가집니다.Ramp : 색상 램프를 기반으로 그래디언트 텍스처를 생성합니다.Text : 폰트, 크기, 색상, 레이아웃에 대한 광범위한 제어를 제공합니다.Blur : 이미.. 2024. 9. 26.
[Touch Designer] 01-1 . 기본개념익히기 터치디자이너는 다양한 기능을 수행하는 Operator Family라는 6가지 카테고리로 구성된 노드 기반 툴입니다.각 Operator Family는 특정 작업에 특화된 Operator들을 포함하며, 파라미터를 통해 Operator의 작동 방식을 조절할 수 있습니다.Operator FamilyTOP (Texture Operator): 이미지, 영상, 텍스처를 처리하는 Operator들을 포함합니다.예시로는 이미지 불러오기, 변형, 합성, 필터링 등이 있습니다.CHOP (Channel Operator): 데이터를 처리하는 Operator들을 포함합니다.예시로는 숫자 계산, 문자열 조작, 데이터 시각화 등이 있습니다.SOP (Geometry Operator): 3D 모델링 및 애니메이션을 위한 Operator.. 2024. 9. 25.
반응형