Создание и изменение лейаутов
Лейаут — прямоугольная область на поле Маппинг, внутри которой играют эффекты. Лейауты нужны, чтобы в одной композиции на разные части объекта шли разные анимации: на фризе здания — бегущая строка, на колоннах — переливы, на кровле — вспышки. Лейауты создаются один раз для всего проекта и доступны сразу во всех его композициях, а вот какие эффекты лежат в каждом лейауте — задаётся в каждой композиции отдельно.
Основной и дополнительные лейауты
В любом проекте всегда есть основной лейаут — Main layout. Он совпадает со всем рабочим полем Маппинг: его нельзя удалить, нельзя перетащить или растянуть мышью, а его ширина и высота — это и есть размер поля (как его изменить, описано ниже в разделе «Размер рабочего поля»). Если перед добавлением эффекта не выбран никакой другой лейаут, эффект попадает именно в Main layout.
Дополнительных лейаутов может быть сколько угодно. Они бывают любого размера — от всего поля до одного пикселя, могут перекрывать друг друга, лежать один внутри другого и располагаться где угодно на поле. Новые лейауты получают имена Layout001, Layout002 и так далее; имя можно поменять.
Эффект всегда занимает весь свой лейаут: его изображение растягивается по ширине и высоте лейаута и за его границы не выходит. Поэтому один и тот же эффект в узком лейауте и в широком выглядит по-разному, а приборы «видят» только те лейауты, в границы которых они попали.
Создание лейаута
- В окне Маппинг выберите инструмент Создание лэйаута.
- Кликните левой кнопкой мыши в том месте, где будет первый угол лейаута.
- Отведите мышь в сторону — зелёная рамка покажет будущие границы — и кликните второй раз. Лейаут создаётся по второму клику.
Границы округляются до целых пикселей поля, минимальный размер лейаута — 1×1 пиксель. Сразу после второго клика программа сама переключается на инструмент Выбор и перемещение, а новый лейаут оказывается выделенным: его параметры уже открыты в окне Свойства, и там можно задать точные координаты и размер.
Новый лейаут появляется не только на поле Маппинг, но и отдельной строкой в окне Таймлайн — во всех композициях проекта сразу.
Есть и второй способ: пункт меню Редактировать → Создание лэйаута. Он не требует рисования и сразу создаёт лейаут размером во всё рабочее поле — удобно, когда границы всё равно потом задаются числами.
Если при рисовании вы промахнулись, ничего страшного: и положение, и размер лейаута меняются в любой момент.
Выделение, перемещение и размер
Лейаут выделяется кликом по его строке в окне Таймлайн. Выделенная строка подсвечивается, а на поле Маппинг лейаут обводится красной рамкой; его маркер с именем в левом верхнем углу становится оранжевым. Кликом по самому полю лейаут не выбирается, поэтому случайно сдвинуть приборы вместо лейаута не получится.
Дальше выделенный лейаут правится на поле инструментом Выбор и перемещение:
- Переместить — потянуть за оранжевый маркер с именем лейаута.
- Изменить размер — потянуть за зелёный квадрат в любом из четырёх углов. Под курсором квадрат подсвечивается оранжевым, а во время перетаскивания — красным; рядом с ним программа показывает текущие X Позиция, Y Позиция, ширина и высота.
- Shift при перетаскивании — смещение по горизонтали и вертикали делается одинаковым.
- Ctrl+F — растянуть выделенный лейаут на всё рабочее поле.
- Задать точные значения — в окне Свойства (см. следующий раздел).
При изменении размера лейаута все эффекты внутри него автоматически пересчитываются под новый размер.
У Main layout на поле нет ни маркера, ни угловых квадратов: двигать и растягивать его мышью нельзя, размер задаётся только числами.
Если рамки лейаутов мешают смотреть на приборы, снимите флажок Макет на панели инструментов окна Маппинг — лейауты перестанут отрисовываться, продолжая при этом работать.
Свойства лейаута
Параметры выделенного лейаута показывает окно Свойства. Раздел Основные:
| Параметр | Что задаёт |
|---|---|
| Режим смешивания | Как содержимое лейаута накладывается на то, что находится под ним. Список тот же, что у эффектов — см. Режимы смешивания. Задаётся для текущей композиции. |
| Позиция X, Позиция Y | Координаты левого верхнего угла лейаута в пикселях поля Маппинг. |
| Ширина, Высота | Размер лейаута в пикселях. |
| Применить | Применяет заданные размеры и пересчитывает под них эффекты внутри лейаута. |
У Main layout позиция не меняется, а Ширина и Высота меняют размер всего рабочего поля целиком — это то же самое, что задать размер основного лейаута в настройках программы.
Фоновая картинка лейаута
В лейаут можно подложить картинку — например, фотографию фасада или чертёж конструкции, — чтобы расставлять по ней приборы. Картинка рисуется в границах лейаута под приборами и не участвует в анимации: на экспорт в cue-файлы она не влияет.
Настройки собраны в разделе Фон окна Свойства:
| Параметр | Что делает |
|---|---|
| Показать изображение | Включает и выключает показ картинки. При выборе файла включается автоматически. |
| Имя файла | Кнопка Открыть — выбор файла картинки. После выбора на кнопке показывается путь к нему. Поддерживаются в том числе изображения с прозрачным фоном. |
| Режим ресэмплинга | Как картинка масштабируется под лейаут: Автоматически — со сглаживанием, Ближайший сосед (жесткие грани) — без сглаживания, с чёткими пикселями. |
| Смещение по X, Смещение по Y | Сдвиг картинки внутри лейаута. |
| Масштаб по X, Масштаб по Y | Растяжение картинки по горизонтали и вертикали. Значение 1 — исходный размер. |
| Обновить | Перечитывает файл с диска. Пригодится, если картинку поправили во внешнем редакторе, не закрывая проект. |
Фоновые картинки видны, только пока на панели инструментов окна Маппинг включён флажок Фон.
Сам файл в проект не встраивается — сохраняется путь к нему. Если проект нужно перенести на другой компьютер, соберите его командой Файл → Собрать проект: фоновые картинки лягут в общую папку вместе с остальными файлами проекта.
Лейауты на таймлайне
Каждый лейаут занимает в окне Таймлайн отдельную строку, а внутри неё лежат эффекты этого лейаута в текущей композиции. Работа с лейаутами здесь устроена так:
- Выбор. Кликните по строке лейаута — она подсветится. Новый эффект из Библиотеки эффектов добавляется именно в выделенный лейаут; если ничего не выделено — в Main layout. Подробнее — Добавление эффекта в композицию.
- Порядок. Строки лейаутов можно переставлять перетаскиванием. Порядок задаёт наложение: если эффект во весь экран из одного лейаута закрывает собой остальные, поменяйте лейауты местами. Порядок общий для всего проекта — он меняется сразу во всех композициях.
- Включение и выключение. Флажок в строке лейаута выключает лейаут в текущей композиции: эффекты остаются на месте, но не воспроизводятся.
- Переименование. Двойной клик по имени лейаута или клавиша F2; то же действие есть в контекстном меню — ПКМ по лейауту → Переименовать. Имя общее для всего проекта.
- Удаление. ПКМ по лейауту → Удалить. Вместе с лейаутом удаляются лежащие в нём эффекты во всех композициях. Main layout удалить нельзя. Действие отменяется по Ctrl+Z.
- Свёрнутое состояние. Строку лейаута можно свернуть треугольником слева, чтобы она не занимала место; программа запоминает это состояние отдельно для каждой композиции и сохраняет его в проекте.
Перетащить эффект из одного лейаута в другой можно прямо на таймлайне — см. Перемещение эффектов между лейаутами.
Помните, что сами лейауты общие для всего проекта: создав лейаут в одной композиции, вы увидите его строку и во всех остальных — пустую, пока не положите туда эффекты.
Размер рабочего поля
Размер поля Маппинг — это размер основного лейаута. Он задаётся так:
- Откройте Настройки → Свойства (Ctrl+P).
- В разделе Маппинг нажмите кнопку Размер основного лейаута — рядом с ней показан текущий размер в пикселях.
- В открывшемся окне задайте Ширину и Высоту и нажмите OK.
Если новое поле меньше прежнего и какие-то лейауты выходят за его границы, программа спросит: «Обрезать лэйауты до уменьшенного размера?». Да — лейауты будут подрезаны по новым границам поля, Нет — останутся прежних размеров, но их часть окажется за пределами поля и работать не будет. Приборы, вынесенные за границы рабочего поля, анимацию не воспроизводят.
Размер поля стоит задать в начале работы над проектом, до расстановки приборов и создания лейаутов: чем крупнее поле, тем детальнее картинка, но тем больше нагрузка на компьютер при расчёте эффектов.
Полезно знать
- Лейауты общие для всего проекта, содержимое лейаутов — своё в каждой композиции.
- Приборы к лейаутам не привязываются: прибор получает цвет того пикселя поля, на котором стоит. Достаточно, чтобы лейаут накрывал нужные приборы.
- Если в Main layout лежит эффект на всё поле, эффекты в остальных лейаутах может быть не видно — уберите этот эффект, уменьшите его непрозрачность или поменяйте порядок лейаутов.
- Границы лейаутов видны только в программе: в 3D-просмотре, в cue-файлах и на приборах их нет.