Сеть: навигация и правка
Левая кнопка двигает сеть, колесо приближает и проходит внутрь компонентов, правая по выходу ставит подключённый узел. Остальные клавиши — таблицами.
Сеть устроена деревом: внутри компонента своя сеть, внутри неё ещё одна,
и путь пишется как в файловой системе — /project1/scene/render1.
Мышь
Средняя кнопка здесь обязательна; если её нет, её заменяет Alt + RMB.
| Действие | Как |
|---|---|
| Панорама | LMB-перетаскивание по пустому месту |
| Зум | Колесо или MMB-перетаскивание влево-вправо |
| Зум рамкой | Ctrl + MMB: рамка слева направо — приблизить, справа налево — отдалить |
| Выделить рамкой | RMB-перетаскивание по пустому месту или Shift + LMB |
| Добавить к выделению | Ctrl + клик или Shift + клик |
| Информация об узле | MMB по узлу: сколько раз кукался, сколько памяти занимает |
Колесо ещё и переключает уровни: приблизьтесь к компоненту вплотную —
окажетесь внутри, отдалитесь — снаружи. Выключается это в
Preferences → Network → Mouse Wheel Navigation.
| Навигация | Клавиша |
|---|---|
| Внутрь компонента | Enter, I или двойной клик (если у него выключен Viewer Active) |
| Наружу | U |
| Вся сеть / выделенное | H / Shift+H |
| Масштаб 1:1 | F |
| Мини-карта | O |
Путь текущей сети виден в строке над панелью, а клик по / в нём
открывает список соседних сетей.
Создание и провода
Tab или двойной клик по пустому месту открывают OP Create — печатайте
первые буквы, mov найдёт Movie File In. Тот же диалог по RMB на выходе
узла поставит новый узел сразу подключённым, а если выход уже занят —
вставит его в разрыв. MMB по выходу делает от него отдельную ветку.
Провод тянут от выхода к входу, или кликают по выходу, потом по входу.
Клик от выхода на существующий провод заменяет вход. RMB по проводу даёт
Insert Operator и Disconnect. Файл, перетащенный из проводника,
сам становится оператором: видео и картинки — Movie File In TOP, .tox —
компонентом.
Правка
| Действие | Как |
|---|---|
| Копировать / вырезать / вставить | Ctrl+C / Ctrl+X / Ctrl+V |
| Отменить | Ctrl+Z |
| Удалить | Delete |
| Отключить узел (bypass) | B |
| Переименовать | Клик по полоске с именем внизу узла |
| Свернуть в компонент | Выделить → RMB по пустому месту → Collapse Selected |
| Комментарий | RMB → Add Comment или Shift+C |
| Рамка-группа (Network Box) | RMB → Add Network Box или Shift+B |
| Цвет узла | C — палитра цветов |
| Пунктирные связи-ссылки | X — показать или спрятать |
Bypass недооценивают. Узел остаётся в сети и пропускает сигнал насквозь,
и если пройтись так по цепочке, быстро видно, кто испортил картинку.
Collapse Selected убирает двадцать узлов в один блок, внутрь которого
всегда можно зайти.
Чтобы через месяц читалось
Что делает null17, через месяц не помнит никто. Называйте по смыслу —
audio_lows, mask_screen, out_projector_l, — красьте подсистемы
в свой цвет (C), ставьте комментарии и Network Box у нетривиальных мест.
Network Box двигается вместе с узлами внутри, с зажатым Alt — без них.
Сеть, где больше сорока узлов, стоит убрать в Base COMP
(Свои компоненты и параметры), а поток держите слева
направо: сеть читают как текст.
Выражения и скрипты ссылаются на имя. Переименовали noise1 в noise_base —
все op('noise1') сломались. На компонент, к которому обращаются из многих
мест, поставьте Global OP Shortcut на странице Common: тогда он
доступен как op.ИмяЯрлыка отовсюду, и путь с именем перестают
иметь значение.
Поиск
Ctrl+F ищет узел в сети. Alt+S открывает Search/Replace: текст ищется
в узлах от заданного пути вглубь — в параметрах, выражениях, содержимом
DAT — и заменяется везде разом, с отменой. Из самой сети ищет OP Find DAT:
таблица узлов по типу, имени, флагам. Так находят, кто ещё ссылается
на узел, который вы собираетесь удалить.
Нашли в статье ошибку, устаревшее или непонятное место?