Recipes: Preset из ссылок
Preset, описанный ингредиентами: группа, исходный Preset, Phaser, MAtricks. Пульт готовит результат заново каждый раз.
Recipe описывает Preset ингредиентами вместо значений: какая группа, какой Preset, какой Phaser, с какими настройками. Пульт готовит результат сам, каждый раз заново.
Recipe появились в 1.4 вместе с MAgic — интерполяцией значений Preset по Selection Grid, до пяти опорных точек на ось.
Из чего состоит строка Recipe
| Поле | Смысл |
|---|---|
| Selection | К каким Fixture применяется: группа или Selection |
| Preset или Value | Что применить |
| Phaser | Движение, если оно нужно |
| MAtricks | Как распределить по Selection |
| Прочие настройки | Phase, скорость, доля Fixture |
Строк может быть несколько: одна для передних голов, другая для задних, третья для статики. Все вместе — один Preset.
Recipe собираются в пустых Preset и в уже существующих: обычный Preset
превращается в Recipe. Тогда же в Recipe заработали Shuffle и Shift.
Recipe Editor заменил окно Programmer Parts: Selection, значения, фильтры
и MAtricks задаются мышью, а не только командной строкой. Появился столбец
Enabled.
Что даёт Recipe
Preset остаётся связанным с источниками: поменяли состав группы — Preset автоматически относится к новому составу; поменяли исходный цвет — изменился и Recipe.
Вместо десятка похожих Preset получается один с параметрами, и читается он списком: «синий на задние плюс Phaser по кругу». По значениям этого не понять.
Типовое применение
> EditRecipe Preset 2.1
Look-пресеты: «куплет», «припев», «проигрыш» — целые состояния шоу, собранные ссылками.
Phaser общего назначения: «волна по фронту» как ингредиент, который вызывается на разных группах.
Быстрый баскинг: пул Recipe это пул готовых состояний, каждое из которых остаётся связанным с исходными Preset.
Начните с простого: один Recipe из группы и цветового Preset. Убедитесь, что изменение исходного цвета меняет результат.
Recipe Phaser
Phaser собирается Recipe, а не записанными шагами. Phaser Recipe — тот же
Recipe, но с двумя строками и больше: строка на шаг, а столбец Step
показывает, какому шагу строка принадлежит.
Рядом появился пул Shapes. Форма — Object с одним Recipe, описывающим,
как значение переходит между шагами; в пуле 22 готовые, часть привязана
к Attribute, часть работает с любыми. Назначенная в столбец Shape, форма
заполняет пустые ячейки Recipe своими значениями.
У формы обязательны Transition, Width, Acceleration, Deceleration.
Необязательных больше: Attributes, Speed, Speed Master, Phase,
Measure, NShot, Direction, Adaptive Measure, Adaptive Width,
XY Rotation, MAtricks.
Phaser Recipe собирается прямо в Edit Recipe Mode: берёте группу и Object
пула позиций, потом следующие, и шаги набираются по порядку.
| Что | Где | Что делает |
|---|---|---|
Link Steps |
Редактор формы | Правит парные значения формы вместе, чтобы двухшаговый Phaser не разъезжался |
Make Other Symmetrical |
Калькулятор | Считает встречное значение перехода по уже введённому |
Turn into Phaser |
Редактор Preset | Переводит универсальный пресет-фазер в Recipe |
В редакторе формы появились стрелки перехода между шагами, выбор пула данных, столбец мастера скорости и работа с MAtricks. Второй и следующие Phaser в Recipe ссылаются на первый, а не заводят настройки заново.
Когда Recipe лишний
Если Preset — просто значение, записанное один раз, вроде позиции на площадке, Recipe ничего не добавит. Recipe ценны там, где есть повторяющаяся конструкция: одна и та же логика на разных группах.
Recipe вычисляется динамически. Это удобно, и это же значит, что изменение группы или исходного Preset меняет результат в Cue, где вы этого не ждали. Прежде чем править ингредиент, посмотрите, кто на него ссылается.
Нашли в статье ошибку, устаревшее или непонятное место?