Экспортирование маски
Маска приборов — это изображение, на котором белым отмечены позиции всех приборов и сплайнов проекта ровно так, как они расставлены в окне Маппинг, а всё остальное поле остаётся прозрачным. Light Stream умеет сохранять такую маску в файл *.png, чтобы её можно было использовать в других программах.
Для чего нужна маска
Маска — это «карта» вашего объекта в пикселях проекта. Чаще всего её используют так:
- как подложку при подготовке контента в стороннем редакторе (After Effects, Photoshop, Resolume и т. п.): видео или картинка, нарисованные поверх маски, точно попадут на реальные приборы;
- как трафарет: готовое видео обрезается по маске, и свет остаётся только там, где действительно стоят приборы;
- как схема расстановки для художника или подрядчика, у которого нет Light Stream и проекта;
- для проверки самой расстановки — на маске хорошо видно пропуски, лишние пиксели и неровные линии.
Размер маски по умолчанию совпадает с размером поля Маппинг, поэтому один пиксель маски соответствует одному пикселю проекта, и совмещать контент с приборами не придётся вручную.
Как открыть окно
- В главном меню выберите Просмотр – Экспорт маски.
- Откроется окно Экспорт маски приборов. Слева расположены кнопки сохранения и параметры, справа — предпросмотр будущего файла.
- Предпросмотр обновляется сразу при изменении любого параметра, так что итог видно ещё до сохранения.
Маска рисуется чистым белым цветом. В предпросмотре она показана белыми точками на тёмном фоне, а в сохранённом файле фон полностью прозрачный — цвета в маске нет, только белые пиксели приборов.
Что попадает в маску
- Все приборы и сплайны проекта, независимо от выделения и от того, какая композиция открыта. Маска описывает расстановку приборов, а не анимацию, поэтому эффекты, лейауты, фоновая картинка и сетка в неё не попадают.
- Приборы и сплайны, у которых в окне Приборы снят флажок в столбце Enabled, в маску не попадают. Так же не попадают приборы, привязанные к порту или конвертеру, у которого в том же окне снята галочка видимости. Это удобный способ выгрузить маску только для части объекта: выключите лишние приборы, порты или конвертеры и экспортируйте маску.
- Приборы, ещё не привязанные к порту, попадают в маску наравне с остальными: для маски важна только позиция прибора, а не его адрес.
- Приборы, вынесенные за границы поля Маппинг, в изображение не попадают — оно ограничено размером проекта.
- Флажки Приборы и Сплайны позволяют выбрать, что именно рисовать: только одиночные приборы, только сплайны или и то, и другое.
Параметры окна
| Параметр | Описание |
|---|---|
| Приборы | Рисовать в маске одиночные приборы. Включён по умолчанию |
| Сплайны | Рисовать в маске сплайны. Включён по умолчанию |
| Размер приборов | Размер белой точки для одиночного прибора. Задаётся в пикселях поля Маппинг, значение по умолчанию 1. Дробные значения допустимы |
| Размер сплайнов | Толщина белой линии (размер точки) для приборов на сплайнах, в пикселях поля Маппинг. Значение по умолчанию 1 |
| Ширина текстуры | Ширина сохраняемого изображения в пикселях. По умолчанию равна ширине поля Маппинг |
| Высота текстуры | Высота сохраняемого изображения в пикселях. По умолчанию равна высоте поля Маппинг |
| X2 размер | Удваивает ширину и высоту текстуры. Кнопка доступна, пока обе стороны после удвоения остаются меньше 8192 пикселей |
| 1/2 размера | Уменьшает ширину и высоту текстуры вдвое |
| Сброс | Возвращает все параметры к значениям по умолчанию, а размер текстуры — к размеру текущего проекта |
Под кнопками изменения размера показано текущее соотношение текстуры к размеру проекта в виде 1.00x / 1.00x — отдельно по ширине и по высоте. Значение 2.00x / 2.00x означает, что маска выгружается вдвое крупнее проекта. Следите, чтобы оба числа совпадали: если они разные, изображение получится растянутым и контент, нарисованный по такой маске, не совпадёт с приборами.
Заданные параметры запоминаются программой и будут предложены при следующем открытии окна.
Работа с предпросмотром
Предпросмотр можно рассматривать в подробностях, не изменяя сам файл:
- колесо мыши — приблизить или отдалить изображение;
- зажатое колесо мыши — перемещать изображение;
- правая кнопка мыши — вернуть масштаб и положение в исходное состояние.
Увеличение предпросмотра удобно, чтобы убедиться, что точки приборов не слиплись и линии сплайнов не разорваны.
Сохранение маски одним файлом
- Включите нужные флажки Приборы и Сплайны.
- Задайте размеры точек и текстуры, проверьте результат в предпросмотре.
- Нажмите Сохранить как….
- Укажите папку и имя файла и нажмите Сохранить.
Маска сохраняется в формате *.png с прозрачным фоном. Всё, что показано в предпросмотре, попадает в один файл.
Сохранение отдельного файла на каждый прибор
Кнопка Сохранить каждый выгружает не одну общую маску, а по отдельному изображению на каждый одиночный прибор и каждый сплайн проекта. Это нужно, когда контент готовится для каждого элемента объекта отдельно — например, у каждой линии своя анимация.
- Включите флажки Приборы и Сплайны — выгружаются только те типы, которые отмечены. Если оба флажка сняты, кнопка недоступна.
- Нажмите Сохранить каждый.
- Выберите папку, в которую будут сложены файлы, и нажмите ОК.
Каждый файл получает имя прибора или сплайна из окна Приборы и расширение .png. Если файл с таким именем в папке уже есть, к имени нового файла добавляется -d, поэтому ранее сохранённые маски не перезаписываются. Размеры текстуры и точек у всех файлов одинаковые и берутся из полей окна, так что отдельные маски точно накладываются друг на друга и на общую маску.
Чтобы файлы было легко различать, заранее дайте приборам и сплайнам понятные имена в окне Приборы.
Подбор размера маски
- Для большинства задач достаточно размера по умолчанию — он равен размеру проекта, и совмещать ничего не нужно.
- Если приборов много и на маске они сливаются в сплошное пятно, увеличьте текстуру кнопкой X2 размер. Точки станут крупнее вместе с изображением, а пропорции сохранятся.
- Если контент готовится в большем разрешении, чем поле Маппинг, выгружайте маску в разрешении контента — но кратно размеру проекта, чтобы соотношение по ширине и высоте осталось одинаковым.
- Кнопкой X2 размер маску можно увеличивать, пока сторона остаётся меньше 8192 пикселей. Очень крупные маски дольше просчитываются и занимают много места.
- Значения Размер приборов и Размер сплайнов задаются в пикселях проекта и увеличиваются вместе с текстурой. Увеличивайте их отдельно только тогда, когда точки нужно сделать заведомо крупнее реального шага пикселей — например, чтобы получить сплошной контур объекта.
- Если сомневаетесь в текущих значениях, нажмите Сброс и начните подбор заново.