일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 터치디자이너 참조
- touchdesigner GPU
- 터치디자이너 파이썬
- 터치디자이너 클론
- 터치디자이너 python
- 터치디자이너 list
- 터치디자이너 timeline
- touchdesigner particle
- 파이썬
- 터치디자이너 오퍼레이터
- 터치디자이너 Instancing
- 파이썬 if
- 터치디자이너
- 터치디자이너 인터페이스
- 터치디자이너 에이블톤
- 터치디자이너 interface
- 터치디자이너 replicator
- particleGPU
- 터치디자이너 함수
- touchdesinger
- ableton live 10
- 터치디자이너 강의
- 터치디자이너 if
- touchdesigner displace
- 터치디자이너 튜토리얼
- 파이썬reference
- 터치디자이너 reference
- TDableton
- TouchDesigner
- displace
- Today
- Total
목록분류 전체보기 (241)
caLAB
GLSL 함수 rand(vec2(a, b)) : a,b 사이의 random 값을 구함. fract(float a) : fract는 fractional(분수)의 축약어이다. 정수 부분을 날리고 소수 부분만 반환한다. mod(a, b) : a/b 나머지(modulo) step(a, b) : b가 a 보다 작으면 0을 반환, 그 외에는 1을 반환하는 함수 texture(texture, uv) : 텍스처 함수 *texture vs texelfetch texture : [0-1]로 정규화 된 텍스처 좌표를 처리 *2D texture vs 3D texture texture2D는 uv(st)로 vec2를 값으로 갖는다면. texture3D는 uvw(stp)로 vec3를 값으로 갖는다. 위의 이미지를 참고하면, tex..
GLSL 공부하려는 이유. TouchDesigner은 기본적으로 단일 Thread에서 작동한다. 그렇기 때문에 한꺼번에 여러개의 파티클을 만드는 등 대량의 계산 처리를 한 번에 요구하는 작업에는 효율적이지 않다. GLSL을 사용하면 GPU(multi-thread)를 통하여 연산 처리를 할 수 있기 때문에 대량의 계산 처리를 cpu의 단일 thread보다. 효율적으로 처리할 수 있다. 좀 더 멋있는 작업물을 위해서 공부를 시작해보자! GLSL(openGL shading Language)이란? shader의 일종으로 그래픽에 최적화 된 언어이다. c언어를 기본으로 한다. 각각의 픽셀에 어떤 색을 입힐지 결정한다. 2D 3D 그래픽이 GPU에 직접적으로 실행 된다. * Shader란? 입력값(vertex in..
Storage examineDAT, evaluateDAT examine DAT examine DAT는 연결된 op에 관해서 저장소, 로컬, 전역, 표현식 및 확장을 검사합니다. examine DAT에 text1 DAT를 연결한 후 text1 DAT를 run 할 경우 위와 같이 검사한 결과가 나옵니다. evaluate DAT evaluate DAT는 문자열 및 수학 식을 사용하여 들어오는 DAT를 셀로 변환해줍니다. evaluate DAT의 expression에 fetch('myVar')을 하여서 storage에 저장되어있던 banana를 보여준 것입니다. customize Base
script로 bulletSolver 제어하기 인자 받아오기(*) * -> 입력되는 모든 값 인자를 받아옴. 인자 받아오기(**) ** -> 입력되는 모든 데이터 형 인자를 받아옴. 인자 받아오기(** vs 매개변수 A, B) 매개변수(arg1, arg2)가 선언 되어 있을 때는 함수 호출 시 값을 넣어야 한다. (공란X) 리스트의 활용
터치디자이너에서 파이썬 버젼 확인하기 파이썬 다운 받기 - 최신 버전 다운 받음. (64비트) - 본인은 3.7.2 다운 받음. 파이썬 Faker 라이브러리 설치하기 Faker는 가짜 더미(dummy) 데이터를 생성해주는 라이브러리 입니다. 터치디자이너에 python 패키지 가져오기 터치디자이너 preference - General - python 64bit module path 에서 site-packages선택 후 save site-packages 경로 Python - Lib - site-packages Faker 패키지 관련 참고 자료 *import하는 방법 참고하기 pypi.org/project/Faker/ Faker Faker is a Python package that generates fake..
wikidocs.net/29 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net 모듈이란? 모듈이란 함수나 변수 또는 클래스를 모아 놓은 파일이다. 모듈은 다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만든 파이썬 파일이라고도 할 수 있다. 우리는 파이썬으로 프로그래밍을 할 때 굉장히 많은 모듈을 사용한다. 다른 사람들이 이미 만들어 놓은 모듈을 사용할 수도 있고 우리가 직접 만들어서 사용할 수도 있다. 모듈 불러오기 import (모듈) 모듈 리스트는 아래의 python module index를 참고하면 됨. docs.python.org/3.7/py-modindex.html#cap-d Python Module Index — Python 3.7.10 documentation nu..
Text DAT로 다른 Text DAT 실행 run() 실행 함수 moviefilein TOP 재생 및 잠깐 멈춤 delayFrames = 1*me.time.rate(현재 프레임 ex) 60) -> 결과 : 1초 delay 후 다시 재생 버튼 클릭시 코드 호출(callback) 2초 후에 print하기 *me.time.rate 사용 시에는 타임라인이 재생 되어 있어야 실행 됨을 숙지하고 있을 것.