일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- TDableton
- 터치디자이너 파이썬
- touchdesinger
- 터치디자이너 Instancing
- 터치디자이너 reference
- touchdesigner GPU
- 터치디자이너 replicator
- displace
- 터치디자이너 python
- 파이썬
- ableton live 10
- 터치디자이너 if
- 터치디자이너 인터페이스
- 터치디자이너 list
- 파이썬reference
- touchdesigner displace
- 터치디자이너 에이블톤
- 터치디자이너 클론
- 터치디자이너
- particleGPU
- TouchDesigner
- 터치디자이너 timeline
- 터치디자이너 interface
- 터치디자이너 강의
- 터치디자이너 튜토리얼
- touchdesigner particle
- 터치디자이너 함수
- 파이썬 if
- 터치디자이너 참조
- 터치디자이너 오퍼레이터
- Today
- Total
목록TouchDesigner (63)
caLAB
pypi.org/project/PyGetWindow/ PyGetWindow A simple, cross-platform module for obtaining GUI information on application's windows. pypi.org appName table DAT에 있는 이름을 받아옴. udpin 에서 신호를 받아옴. 현재 구조는 신호 값이 1일 때 app1을 실행시키고 그 외에는 app2를 실행시킴. *controller -> datToChop CHOP *pygetWindow -> chopExecute CHOP *appName -> table DAT 아래는 기본적인 구조를 정리한 것. pyGetWindow는 chop execute임 스크립트의 내용은 아래와 같음. ctrl = op('c..
터치디자이너에서 고해상도 비디오를 불러오면 프레임 레이트가 기하급수적으로 떨어지게 됩니다. 우선 테스트 하려는 비디오의 정보는 아래와 같습니다. 해상도(4864*6656), 16GB 비디오 인코딩 세팅을 변경하는 것이 최적화에 가장 효과적이었습니다. 우선 작업하고 있는 컴퓨터의 사양은 아래와 같습니다. 여기서 중요하게 보실 점은 코어 수입니다. 제가 작업하는 컴퓨터의 코어 수는 16개 입니다. 프리미어에서 hap 인코딩을 하도록 하겠습니다. hap 인코딩이 처음에는 프리미어에 없을텐데 관련 plug-in은 인터넷에서 찾아서 깔면 됩니다. 프리미어에서 인코딩 세팅은 아래와 같이 합니다. 여기서 중요한 것은 Advanced video를 활성화 시킨 후 Chunk count를 체크하고 본인 컴퓨터의 코어 수와..
windowCOMP를 생성한 후에 perform하고 싶은 operator를 drag&drop한 후에 Parm: Window Operator를 지정합니다. 그 후 아래의 설명을 참고하여 세팅 후 Perform해주시면 됩니다. 1. Justify and Offset To... 다중 모니터일 경우에 어떤 모니터에 perform을 할지를 지정합니다. Bounds of All Monitors로 설정하면 세팅되어 있는 모든 모니터를 사용할 수 있습니다. 2. Justify Horizontal / Justify Vertical 어떤 위치에 perform이 실행될지를 지정합니다. 3. DPI Scaling use DPI Scale을 사용하게 될 경우. 디스플레이 배율의 적용을 받기 때문에 정확한 사이즈 입력을 원할 경..
DAT export dat에는 export 기능이 있다. dat의 우측 하단에 초록색 동그라미를 누르면 export가 활성화 되게 된다. export하기 위해서는 파일 형식을 맞춰 줘야 한다. 1행에 path parameter value enable 4개의 이름의 열을 만들어 줘야된다. path에서 moviefilein1 오퍼레이터를 지정해줬기 때문에 moviefilein1오퍼레이터에 있는 파라미터의 값을 제어하게 된다. 만약, 업데이트가 되지 않았다면 moviefilein1 오퍼레이터 좌측에 있는 화살표(bypass)를 껐다 킨다. 변수, 모듈 전역적으로 사용하기 baseCOMP를 생성한 후에 이름을 'local'로 바꿔준다. localCOMP안에 tableDAT를 만든 후에 이름을 'variables..
performance monitor(alt+y / f2) analyze 버튼을 눌러서 성능 확인 가능 프로젝트가 아무것도 없을 때도 프레임을 잡아먹는지는 Frame Trigger(ms)에 analyze를 trigger할 frame ms을 입력하면 해당 ms를 사용할 때 analyze 버튼이 실행된다. Vsync 때문이다. *Vsync란? 컴퓨터의 모니터와 그래픽카드의 프레임 생성과 모니터의 출력 타이밍을 맞추도록 하는 설정 hog CHOP은 cpu 사이클을 소모하여, 성능이 좋지 않은 컴퓨터를 시뮬레이션 하는데 사용될 수 있습니다. * 0.01초는 10ms 지연 (단위: 초) perform CHOP 시간당 프레임 수나 cook을 체크해볼 수 있음. cook이 잘 되면 1을 표시하고 cook에 문제가 생기..