Экспортирование маски

Материал из Light Stream (RU)
Версия от 18:32, 2 сентября 2026; LumiBot (обсуждение | вклад) (Межъязыковые ссылки на переводы)

Маска приборов — это изображение, на котором белым отмечены позиции всех приборов и сплайнов проекта ровно так, как они расставлены в окне Маппинг, а всё остальное поле остаётся прозрачным. Light Stream умеет сохранять такую маску в файл *.png, чтобы её можно было использовать в других программах.

Для чего нужна маска

Маска — это «карта» вашего объекта в пикселях проекта. Чаще всего её используют так:

  • как подложку при подготовке контента в стороннем редакторе (After Effects, Photoshop, Resolume и т. п.): видео или картинка, нарисованные поверх маски, точно попадут на реальные приборы;
  • как трафарет: готовое видео обрезается по маске, и свет остаётся только там, где действительно стоят приборы;
  • как схема расстановки для художника или подрядчика, у которого нет Light Stream и проекта;
  • для проверки самой расстановки — на маске хорошо видно пропуски, лишние пиксели и неровные линии.

Размер маски по умолчанию совпадает с размером поля Маппинг, поэтому один пиксель маски соответствует одному пикселю проекта, и совмещать контент с приборами не придётся вручную.

Как открыть окно

  1. В главном меню выберите Просмотр – Экспорт маски.
  2. Откроется окно Экспорт маски приборов. Слева расположены кнопки сохранения и параметры, справа — предпросмотр будущего файла.
  3. Предпросмотр обновляется сразу при изменении любого параметра, так что итог видно ещё до сохранения.

Маска рисуется чистым белым цветом на прозрачном фоне. В предпросмотре прозрачность показана серой «шахматкой»: всё, что выглядит как клетчатый фон, в сохранённом файле будет прозрачным.

Что попадает в маску

  • Все приборы и сплайны проекта, независимо от выделения и от того, какая композиция открыта. Маска описывает расстановку приборов, а не анимацию, поэтому эффекты, лейауты, фоновая картинка и сетка в неё не попадают.
  • Приборы, у которых отключена видимость, в маску не попадают. Так же не попадают приборы, лежащие в порту или конвертере с отключённой видимостью. Это удобный способ выгрузить маску только для части объекта: отключите видимость лишних приборов, портов или конвертеров в окне Приборы и экспортируйте маску.
  • Приборы, вынесенные за границы поля Маппинг, в изображение не попадают — оно ограничено размером проекта.
  • Флажки Приборы и Сплайны позволяют выбрать, что именно рисовать: только одиночные приборы, только сплайны или и то, и другое.

Параметры окна

Параметр Описание
Приборы Рисовать в маске одиночные приборы. Включён по умолчанию
Сплайны Рисовать в маске сплайны. Включён по умолчанию
Размер приборов Размер белой точки для одиночного прибора. Задаётся в пикселях поля Маппинг, значение по умолчанию 1. Дробные значения допустимы
Размер сплайнов Толщина белой линии (размер точки) для приборов на сплайнах, в пикселях поля Маппинг. Значение по умолчанию 1
Ширина текстуры Ширина сохраняемого изображения в пикселях. По умолчанию равна ширине поля Маппинг
Высота текстуры Высота сохраняемого изображения в пикселях. По умолчанию равна высоте поля Маппинг
X2 размер Удваивает ширину и высоту текстуры. Кнопка работает, пока результат не превышает 8192 пикселя по стороне
1/2 размера Уменьшает ширину и высоту текстуры вдвое
Сброс Возвращает все параметры к значениям по умолчанию, а размер текстуры — к размеру текущего проекта

Под кнопками изменения размера показано текущее соотношение текстуры к размеру проекта в виде 1.00x / 1.00x — отдельно по ширине и по высоте. Значение 2.00x / 2.00x означает, что маска выгружается вдвое крупнее проекта. Следите, чтобы оба числа совпадали: если они разные, изображение получится растянутым и контент, нарисованный по такой маске, не совпадёт с приборами.

Заданные параметры запоминаются программой и будут предложены при следующем открытии окна.

Работа с предпросмотром

Предпросмотр можно рассматривать в подробностях, не изменяя сам файл:

  • колесо мыши — приблизить или отдалить изображение;
  • зажатое колесо мыши — перемещать изображение;
  • правая кнопка мыши — вернуть масштаб и положение в исходное состояние.

Увеличение предпросмотра удобно, чтобы убедиться, что точки приборов не слиплись и линии сплайнов не разорваны.

Сохранение маски одним файлом

  1. Включите нужные флажки Приборы и Сплайны.
  2. Задайте размеры точек и текстуры, проверьте результат в предпросмотре.
  3. Нажмите Сохранить как….
  4. Укажите папку и имя файла и нажмите Сохранить.

Маска сохраняется в формате *.png с прозрачным фоном. Всё, что показано в предпросмотре, попадает в один файл.

Сохранение отдельного файла на каждый прибор

Кнопка Сохранить каждый выгружает не одну общую маску, а по отдельному изображению на каждый прибор и каждый сплайн проекта. Это нужно, когда контент готовится для каждого элемента объекта отдельно — например, у каждой линии своя анимация.

  1. Включите флажки Приборы и Сплайны — выгружаются только те типы, которые отмечены. Если оба флажка сняты, кнопка недоступна.
  2. Нажмите Сохранить каждый.
  3. Выберите папку, в которую будут сложены файлы, и нажмите ОК.

Каждый файл получает имя прибора или сплайна из окна Приборы и расширение .png. Если файл с таким именем в папке уже есть, к имени нового файла добавляется -d, поэтому ранее сохранённые маски не перезаписываются. Размеры текстуры и точек у всех файлов одинаковые и берутся из полей окна, так что отдельные маски точно накладываются друг на друга и на общую маску.

Чтобы файлы было легко различать, заранее дайте приборам и сплайнам понятные имена в окне Приборы.

Подбор размера маски

  • Для большинства задач достаточно размера по умолчанию — он равен размеру проекта, и совмещать ничего не нужно.
  • Если приборов много и на маске они сливаются в сплошное пятно, увеличьте текстуру кнопкой X2 размер. Точки станут крупнее вместе с изображением, а пропорции сохранятся.
  • Если контент готовится в большем разрешении, чем поле Маппинг, выгружайте маску в разрешении контента — но кратно размеру проекта, чтобы соотношение по ширине и высоте осталось одинаковым.
  • Максимальный размер стороны — 8192 пикселя. Очень крупные маски дольше просчитываются и занимают много места.
  • Значения Размер приборов и Размер сплайнов задаются в пикселях проекта и увеличиваются вместе с текстурой. Увеличивайте их отдельно только тогда, когда точки нужно сделать заведомо крупнее реального шага пикселей — например, чтобы получить сплошной контур объекта.
  • Если сомневаетесь в текущих значениях, нажмите Сброс и начните подбор заново.

См. также