К содержанию
fohbookбета/ Resolume

Собрать свой эффект в Wire

От узла до ползунка в Arena. Плюс десяток сочетаний, без которых патч превращается в спагетти.

Версия вашего пульта:5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей5 фрагментов статьи для версий новее вашей4 фрагмента статьи для версий новее вашей4 фрагмента статьи для версий новее вашей4 фрагмента статьи для версий новее вашей4 фрагмента статьи для версий новее вашей3 фрагмента статьи для версий новее вашей3 фрагмента статьи для версий новее вашей3 фрагмента статьи для версий новее вашей3 фрагмента статьи для версий новее вашей3 фрагмента статьи для версий новее вашей2 фрагмента статьи для версий новее вашей1 фрагмент статьи для версий новее вашей
Быстрый выбор:

Порядок сборки одинаков для эффекта, источника и микшера, разница только во входе.

вход (текстура или ничего)
   →  преобразование значений
   →  генерация или обработка картинки
   →  выход

Эффект получает текстуру и отдаёт текстуру, источник ничего не получает и отдаёт картинку, микшер получает две и отдаёт одну.

Поток Что несёт Как выглядит вход
Сигнал Значения, которые считаются каждый кадр Круг
Событие Однократные срабатывания Треугольник
Атрибут Изменение свойств самих узлов Ромб
Появилось в 7.14 · в вашей версии этого нет

Поток атрибутов позволяет менять размер узлов на ходу: Linear, Sequence, Random, Buffer и Expand перестали быть фиксированными, и патчи стали масштабируемыми.

Что увидит Arena

Узлы Input делают параметр видимым снаружи, а порядок задаёт панель Dashboard в Wire.

Появилось в 7.19 · в вашей версии этого нет

На Dashboard появились пресеты: собранные там наборы значений видны в Arena и вызываются во время шоу. Скомпилированный патч уносит их с собой.

Появилось в 7.21 · в вашей версии этого нет

Входные параметры группируются, и в Arena группы показываются сворачиваемыми секциями. Патч на тридцать параметров стал читаемым.

Сама панель появилась в 7.6 — до неё порядок параметров в Arena не задавался вовсе.

Сочетания, которые экономят часы

Приём Как
Найти узел по имени Ctrl + F, поиск по патчу
Открыть библиотеку узлов Двойной щелчок по входу, выходу или проводу
Разложить спагетти Ctrl + L
Соединить несколько в Join Выделить и Ctrl + J
Переименовать узел Ctrl + Shift + R
Комментарий вокруг выделенного Ctrl + M
Дублировать со связями Shift + D

Двойной щелчок по входу, выходу и по самому проводу открывает библиотеку узлов с 7.9. Автораскладка появилась в 7.12 бетой и вышла из неё в 7.13. Переименование нескольких узлов разом и арифметические узлы по клавишам цифровой части клавиатуры добавились в 7.25, а суффиксы @ и # в имени дают автоматическую букву или номер.

Разбирать чужой патч помогают миниатюры на узлах — они есть с 7.15 — и цвет узла с полой нодой-комментарием, которой обводят группы, из 7.6.

Появилось в 7.20 · в вашей версии этого нет

Панель Stats показывает, как нагрузка распределена по узлам. Это единственный способ найти в большом патче место, которое съедает кадры.

Слайсы

Wire берёт слайсы Advanced Output входом, и на этом делаются эффекты, работающие с реальной геометрией площадки.

Появилось в 7.10 · в вашей версии этого нет

Тестовые слайсы на входном узле: патч со слайсами видно прямо в Wire, не загружая его в Arena.

Входов слайсов может быть несколько начиная с 7.13 — так разные группы слайсов обрабатываются по-разному.

Первый патч

Откройте пример из комплекта, близкий по задаче, разберите по документации каждый узел, поменяйте один и посмотрите на результат. Дальше соберите свой из тех же кирпичей, вынесите на Dashboard три-четыре параметра, а не тридцать, и скомпилируйте.

Осторожно

Проверять патч надо в той композиции, где он будет работать, и на той машине, которая поедет на площадку. В Wire он считается один, в Arena — вместе с четырьмя слоями и десятком эффектов.

Нашли в статье ошибку, устаревшее или непонятное место?

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