2018 M09 17

[Touchdesigner] Value 주무르기

이제 무언가 만들기 위해서 가장 중요한것들 중 하나가 입력값들을 내가 쓸만한 데이터값으로 다듬기가 될 것이다.
Value Refining
우선 마우스의 위치 값으로부터 Refining 하는 좋은 예를 하나 소개한다.
presentation
위의 예는, mouse x value를 빼서 Math chop에서 내가 원하는 값으로 더하든 곱하든 한 후, Limit Chop으로 내가 원하지 않는 범위로 가는 값들을 잡아 준 다음에 Null Chop으로 빼서 마무리 짓는것이다.
Chop value to control Top's value
다음으로 유용한 팁은 Chop에서 뽑은 값을 Top에다가 적용시키는 것이다. 이때에는 특별한 명령어가 필요한데, 예를들어 다음과 같다. op('오퍼레이션명')['밸류채널명'] 뽑아오고 싶은 오퍼레이션명과 채널명을 파란색 'expression'에 써주면 된다.

presentation

마지막 데이터 주무르기로는 Scale 이 되겠다. 보통 아두이노나 프로세싱을 쓰던사람은 항상 너무 유용하게 쓰던 scale이 있는데 나도 이 기능을 한참 찾았었다. 근데 Math Chop에 딱 있더라.
Scale

presentation
from range는 현재 입력받고있는 값의 범위이고 그 위의범위값을 to range로 내맘대로 바꿔주면 된다.