Lesson 01 · Phase 1A4 · 2026-07-11

1강. 환경 · 네트워크 · Cook

노드를 “아이콘”이 아니라 계산 그래프의 한 칸으로 다루기. 개념 정의는 사전으로 보내고, 여기서는 손과 관찰에 집중한다.

Phase 1L160–90분
입력이 바뀌면 의존 노드만 cook Noise Level Null LFO
그림 · cook 의존성 (상세: 개념 Cook)
선수 지식. 없음. 설치만 되어 있으면 된다. 버전은 About 확인. 학습 지도: 2026 학습 지도.

이 강에서 다루는 것 / 안 다루는 것

다룸링크로만
네트워크에 노드 만들고 연결패밀리 전체 목록 → 오퍼레이터 패밀리
cook이 눈에 보이는 경험정의 → Cook
Display · Viewer 감각해부 → 노드 해부
Null 습관이유 → Null

왜 이 순서가 먼저인가 (2026)

공식 100 Series도 환경·오퍼레이터 읽기부터 간다. POP·화려한 파티클은 매력적이지만, cook과 케이블을 못 읽으면 튜토리얼을 따라만 가다 멈춘다. 커뮤니티에서도 “POP 전에 기본 네트워크”를 권하는 흐름이 있다 → 2026 학습 지도.

개념 사전 (먼저 훑거나, 막힐 때)

실습 A — 10분 손 풀기

  1. 새 프로젝트 저장: lesson01.toe
  2. TabnoiseTOP 생성
  3. levelTOP → Noise 출력을 Level 입력에 연결
  4. nullTOP 이름 null_out → Level → null_out
  5. null_out에 Display flag. Viewer에서 노이즈 확인
  6. Level의 Brightness/Contrast를 움직여 실시간 반응을 느낀다 = cook 감각

단축키 막히면 UI 내비게이션. 플래그 의미는 노드 해부.

실습 B — 관찰 로그 (개념 정착)

  1. Noise의 Period를 바꾼다. Level·Null이 따라 바뀌는지 본다.
  2. Level을 Bypass 해 본다. 출력이 어떻게 되는지.
  3. 중간(Level)에 Display를 옮겨 비교한다.
  4. Text DAT을 만들어 오늘 관찰 3줄을 적는다. (DAT 본론은 04. DAT · 표현식 · 참조)

사고 모델 (한 문장)

데이터는 케이블로 흐르고, 바뀐 것만 다시 끓는다(cook). Null은 그 흐름에 붙인 이름표(Null).

자주 하는 실수

증상점검
검정 화면Display flag, 연결 끊김, Level 0
뭐가 계산 중인지 모름중간 Null + Performance Monitor
노드 이름을 기억 못 함지금 당장 null_out 습관

완료 체크

  • Tab으로 노드 생성·연결
  • Noise→Level→null_out 체인을 빈 파일에서 재현
  • cook을 자기 말로 한 줄 설명 (Cook 안 보고)
  • 패밀리 7종이 있는 줄 안다 (오퍼레이터 패밀리)

See also

TouchDesigner Fundamentals · no-dup hypertext · ahnthinkgood