Concept · cookA4 · 2026-07-11

Cook

필요할 때만 다시 계산

사전1회 정의

Cook = 노드가 출력을 다시 계산하는 행위. TD는 “매 프레임 전부 다시”가 아니라, 필요할 때만 끓인다.

언제 cook 되나

  • 입력이 바뀜
  • 시간 의존 (프레임·absTime·일부 CHOP)
  • 파라미터/표현식이 매 평가마다 달라짐
  • 뷰어·디스플레이가 강제 갱신을 요구하는 경우

왜 중요한가

실시간 성능 = cook 비용의 합. 불필요한 고해상도 TOP, 매프레임 무거운 Python, 과도한 Feedback이 겹치면 프레임이 무너진다. 학습 단계에서는 해상도 전략Null 앵커로 중간을 잘라 보는 습관이 cook 감각을 만든다.

디버그. Dialogs → Performance Monitor. 노드 에러는 중클릭/Info. “전체가 이상하다” 싶을 때 중간 Null을 꽂고 하나씩 본다.

실습 맥락: 01. 환경 · 네트워크 · Cook.

TouchDesigner Fundamentals · no-dup hypertext · ahnthinkgood