일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 터치디자이너 reference
- 터치디자이너 list
- 터치디자이너 강의
- TouchDesigner
- 터치디자이너 오퍼레이터
- particleGPU
- 터치디자이너
- 터치디자이너 timeline
- touchdesigner particle
- 터치디자이너 파이썬
- 터치디자이너 python
- 터치디자이너 함수
- 터치디자이너 튜토리얼
- 파이썬reference
- touchdesinger
- 터치디자이너 클론
- touchdesigner GPU
- 터치디자이너 if
- 파이썬
- 터치디자이너 에이블톤
- 터치디자이너 참조
- touchdesigner displace
- 터치디자이너 interface
- ableton live 10
- 터치디자이너 인터페이스
- TDableton
- 터치디자이너 Instancing
- displace
- 파이썬 if
- 터치디자이너 replicator
- Today
- Total
목록전체 글 (241)
caLAB
안녕하세요. doi입니다. 오늘은 터치디자이너에서 작업한 비디오 파일을 export 하는 방법에 대해서 알아보겠습니다. 우선 export할 movie는 기본적으로 터치디자이너에 생성되는 op들과 audio파일을 export하도록 하겠습니다. record할 container op를 하나 만들어 줍니다. container op안에 들어가서 in과 out사이에 moviefileout op를 추가해줍니다. 그리고 audio파일을 Audio CHOP 파라미터에 넣어줍니다. File에서 저장을 원하는 위치를 설정할 수 있습니다. 저는 tdSave라는 폴더안에 TDvideo.mov라는 이름으로 저장하겠습니다. 준비가 다 되면 moviefileout op의 record 투글을 ON 해줍니다. record를 끝맞추면 다..
안녕하세요. Doi입니다. 터치디자이너에는 복제 혹은 반복적 일을 한 번에 적용시킬 때 Replicator Comp 혹은 Instancing기능을 사용하게 됩니다. 둘의 성질은 조금 다른데요. Replicator같은 경우 테이블의 행마다 오퍼레이터를 생성합니다. 생성된 오퍼레이터는 'replicants'라고 부릅니다. 이는 테이블을 통해서 제어할 수 있습니다. 쉽게 말하자면, 하나의 master오퍼레이터를 만든 후에, 자료값(table)에 따라서 master의 복제품을 만드는 것이에요. 자료값의 행 수 만큼 복제를 하고, 자료값의 설정에 따라서 다양한 변주를 줍니다. Istancing은 동일한 오브젝트를 화면에 여러개 렌더할 때 사용됩니다. Instancing의 가장 큰 특징은 GPU를 사용한다는 것입니..
안녕하세요. Doi 입니다. 오늘은 변수와 모듈에 대해서 공부해볼거에요. 터치디자이너 혹은 다른 프로그래밍 언어를 공부할 때도 변수와 모듈이라는 개념이 있습니다. 변수란? 컴퓨터의 메모리(공간)에 값을 저장하기 위해 이름을 가진 공간이다. 모듈이란? 모듈(module)이란 프로그램을 구성하는 구성 요소로, 관련된 데이터와 함수를 하나로 묶은 단위를 의미한다. 터치디자이너에서는 어떻게 변수를 사용하는지 알아봅시다. 터치디자이너에서 변수에 접근하기 위해서는 me.var('변수명')의 표현식을 사용합니다. 변수명을 통한 접근은 위치에 상관없이 접근 가능합니다. 프로그래밍에서는 전역변수라고 이해하시면 편할거에요. *전역변수 : 어떤 변수 영역내에서도 접근할 수 있는 변수. path를 저장해서 바로 오퍼레이터를 ..
안녕하세요. doi입니다. 오늘은 터치디자이너 클론 하는 방법에 대해서 알아보겠습니다. 클론은 말 그대로 복제품을 만드는 것입니다. 비슷한 작업을 반복할 때 예를 들어서 형식은 같은데 이름만 다르거나 배경 이미지만 바꿀 때 사용합니다. 클론을 사용하기 위해서는 replicator라는 오퍼레이터를 사용합니다. 그 후에 container를 만든 후에 common에서 clone master에 끌어다 놓습니다. 아래 네트워크는 master1 container의 내부 모습입니다. 현재 이미지는 table에서 받아오고 있는데요. 텍스트 편집기로 아래와 같이 이미지 이름과 이미지 링크를 받아오고 있습니다. table의 이미지를 받아오는 방법은 아래와 같습니다. 우선, movie file in 오퍼레이터를 만들고 fi..
안녕하세요. doi입니다. 그동안 잘 지내셨나요? 요새 날이 많이 따뜻해서 꽃이 한창 피고 있네요. 코로나 때문에 꽃놀이도 못하고 문밖으로만 아름다운 풍경 보고 있어요. 오늘은 오퍼레이터에 대해서 좀 더 알아보는 시간을 가질거에요. 지난번에 인터페이스에서 network editor설명할 때 살짝 보고 넘어갔는데요. 오퍼레이터는 하나의 파이썬 클래스이기도 해요. 쉽게 말하자면 기능을 수행하는 박스라고 생각하시면 되는데요. 오늘은 좀 더 구체적으로 오퍼레이터에는 어떠한 것들이 있는지 알아볼거에요. network editor의 빈 공간을 더블 클릭하거나 tab키를 누르시면 위와 같은 오퍼레이터 창을 보실 수 있어요. 만약, 중복으로 선택하시고 싶으시면 ctrl키를 누르신 상태로 선택하시면 돼요. 오퍼레이터는 ..
오늘은 저번시간에 이어서 터치디자이너 인터페이스에 대해서 마저 설명해볼게요. 생각보다 길어지네요 ;; 03. Timeline 타임라인의 기능은 다른 영상 프로그램들과 유사해요. 간략히 설명하고 넘어갈게요. play / pasue 는 스페이스 바 누르시면 돼요. 간혹, 영상이 안나올 경우 이 부분을 제일 먼저 체크해보시면 돼요. 04. Palette(alt+L) 팔레트 창은 컴포넌트 라이브러리라고 생각하시면 돼요. 팔레트 창은 '.tox'(터치디자이너 컴포넌트 파일)을 가지고 있어요. 여기에는 자주 사용하게 되는 오퍼레이터, 파이썬 스크립트, UI 컴포넌트들이 모여있어요. 즉, 템플릿의 모임이죠. 이것저것 가져와서 사용해보셔도 많은 공부가 되실 거에요. Palette의 My Components에는 자신의 ..
안녕하세요? doi입니다. 오늘은 터치디자이너의 인터페이스에 대해서 이야기해볼게요. 우선, 터치디자이너는 아래와 같이 구성되어있습니다. 1. Network Editor Network Editro 영역은 작업(프로그래밍)을 하는 공간입니다. 터치디자이너는 노드 기반의 시각적 프로그래밍언어라는 말 처럼 오퍼레이터라고 불리우는 노드들을 연결하여 네트워크를 만들어 작업합니다. 이러한 작업 환경 상태를 Design Mode라고 하고 나중에 프로젝트를 보여줄 때는 Perform Mode(f1)라고 합니다. *터치디자이너 파일을 오픈할 때 바로 perform mode가 나오게 하고 싶다면, Dialog > window placement - start in prform mode로 하시면 됩니다. perform mode..