К содержанию
fohbook/ TouchDesigner
новичок

Сеть: навигация и правка

Как создавать, соединять, копировать и не терять узлы; горячие клавиши, без которых работа мучительна.

Сеть — это дерево. Внутри компонента лежит своя сеть, внутри неё — ещё одна. Путь пишется как в файловой системе: /project1/scene/render1.

Навигация

Действие Как
Панорама MMB-перетаскивание или пробел + LMB
Зум Колесо
Внутрь компонента Enter или двойной клик
Наружу U
Домой, показать всё H
Показать выделенное F
Путь текущей сети Строка сверху панели

Создание и соединение

  • Tab или двойной клик по пустому месту — диалог создания. Наберите первые буквы: mov → Movie File In.
  • Тянуть от выхода узла к входу другого — обычное соединение.
  • Бросить связь на пустое место — откроется диалог создания уже присоединённого узла.
  • Ctrl + тянуть узел на связь — вставить его в разрыв.

Правка

Действие Как
Копировать / вставить Ctrl+C / Ctrl+V
Вставить ссылкой (instance) Ctrl+Shift+V
Дублировать Ctrl+D
Отключить узел (bypass) B
Переименовать F2
Свернуть в компонент выделить → RMBCollapse Selected
Комментарий RMBAdd Comment

Bypass (B) — самый недооценённый приём: узел остаётся в сети, но пропускает сигнал насквозь. Так проверяют, что именно испортило картинку.

Порядок и читаемость

Через месяц вы не вспомните, что делает null17. Что помогает:

  • Имена по смыслу: audio_lows, mask_screen, out_projector_l.
  • Цвет узла (RMBColor): один цвет — одна подсистема.
  • Комментарии рядом с нетривиальными местами.
  • Компоненты вместо плоской сети: если в сети больше сорока узлов, часть из них просится в Base COMPСвои компоненты.
  • Один поток слева направо: сеть читают как текст.
Название узла — это адрес

На имя ссылаются выражения и скрипты. Переименовали noise1 в noise_base — все выражения op('noise1') сломались. TouchDesigner умеет чинить часть ссылок автоматически, но не в строках Python.

Поиск

Ctrl+F — поиск узла по имени в текущей сети и ниже. В большом проекте пригодится Search Dialog и оператор OP Find DAT, который собирает список узлов по критериям — полезно, когда ищете, кто ещё ссылается на удаляемый узел.

Не бойтесь Collapse

Выделить кусок, Collapse Selected — и вместо двадцати узлов один блок. Внутрь всегда можно зайти. Это не «прячет» сложность, это делает её управляемой.

рядом по смыслу