Виды и типы приборов

Материал из Light Stream (RU)
Версия от 16:43, 2 сентября 2026; LumiBot (обсуждение | вклад) (Задача №903 (LS Dev Hub))
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Прибор в Light Stream — это то, чем программа управляет на выходе: один светодиод ленты, пиксель линейки, линейная заливка на фасаде или полноценный DMX-прибор с механикой. У каждого прибора есть вид — как он светит и как выглядит в окне 3D Просмотр — и тип — сколько у него каналов и что каждый канал означает. Вид отвечает за картинку в предпросмотре, тип — за данные, которые уйдут на реальное оборудование.

И вид, и тип задаются одним выбором: прибором из Библиотеки приборов. Ниже — чем виды отличаются друг от друга, какие типы есть в библиотеке, что такое каналы и как из них складываются адреса и вселенные.

Три вида приборов

Вид Как светит Для чего Параметры луча
Пиксель Светится сам, как точка; луча нет Ленты, линейки, пиксельные экраны, гирлянды — всё, что набрано из отдельных светодиодов Отдельных параметров луча нет: у прибора в сцене задаются Ширина пикселя, Высота пикселя и Длина пикселя
Линейный Заливает поверхность широким лучом вдоль корпуса Линейные заливки, подсветка стен, карнизов, откосов Длина, Угол°, Глубина
Прожектор Даёт направленный конус света Прожекторы, узколучевые архитектурные светильники, вращающиеся приборы Угол°, Высота

Вид влияет только на то, как прибор выглядит и светит в 3D Просмотре. На поле Маппинг все приборы показаны одинаково — точками и линиями, и на DMX-данные вид никак не влияет. Выбирайте его по тому, как прибор светит в жизни: от этого зависит, насколько предпросмотр будет похож на реальный объект.

Вид входит в описание типа, но у прибора, уже стоящего в 3D-сцене, его можно поменять отдельно. Выделите прибор или сплайн в окне 3D Просмотр и в Свойствах в разделе Настройки отображения смените Тип луча светильника — там же настраиваются угол, длина и остальные размеры луча.

Что задаёт тип прибора

Тип — это описание прибора, взятое из библиотеки. В нём хранится:

  • сколько у прибора каналов и что означает каждый из них;
  • вид прибора и размеры его луча;
  • признак вращающегося прибора и пределы поворота Pan и Tilt в градусах;
  • изображение, по которому прибор узнают в библиотеке.

Тип выбирают до расстановки — кнопкой выбора прибора на панели инструментов окна Маппинг (см. Добавление сплайнов и приборов) — или меняют потом: выделите приборы, в Свойствах нажмите Тип прибора и выберите другой в открывшейся библиотеке. Новый тип применится сразу ко всем выделенным приборам. Если каналов у нового типа стало больше или меньше, адреса в порту нужно пересчитать: при включённом Автопатчинге это происходит само, иначе адреса правят вручную (см. Патчинг приборов).

В новом проекте по умолчанию выбран тип RGB: три канала, вид «Пиксель».

Саму библиотеку можно открыть и отдельно — меню Настройки → Библиотека приборов. Приборы в ней разложены по разделам: LED Приборы — стандартные пиксельные приборы, Производители — готовые описания реальных моделей, Мои приборы — созданные вами, Используются в проекте — те, что уже стоят в текущем проекте.

Стандартные LED-приборы

Раздел LED Приборы состоит из трёх групп — LED Pixels, LED Wallwasher и LED Spotlight. Наборы каналов в них одинаковые, отличается только вид: «Пиксель», «Линейный» и «Прожектор» соответственно. Внутри каждой группы есть:

Тип Каналы Что уходит в белый канал Когда выбирать
RGB 3: красный, зелёный, синий Обычные RGB-ленты, линейки и пиксели
RGBW-min 4: R, G, B, белый Наименьшая из трёх составляющих цвета Приборы с отдельным белым светодиодом: белый добавляется к цвету, цветные каналы остаются без изменений
RGBW-average 4: R, G, B, белый Среднее трёх составляющих Когда белый должен подсвечивать любой цвет, а не только близкий к белому: даже насыщенный синий немного подмешает белого
RGBW-default 4: R, G, B, белый Наименьшая из составляющих, и она же вычитается из цветных каналов Приборы, у которых белый светодиод заменяет собой серую часть цвета: цвет получается чище, а суммарная яркость не задирается
RGBW-none 4: R, G, B и один незадействованный Ничего, канал остаётся пустым Четырёхканальный прибор, у которого белый не нужен или управляется отдельно
W-average 1: белый Среднее трёх составляющих цвета Одноцветные белые приборы: яркость берётся из яркости картинки
W-min 1: белый Наименьшая из составляющих Одноцветные белые приборы, когда светиться нужно только на белых участках картинки

Если не знаете, что выбрать для RGBW-прибора, начните с RGBW-min и посмотрите на объект: если белого получается слишком много, попробуйте RGBW-default, если наоборот, прибор светит тускло — RGBW-average.

Приборы производителей

В разделе Производители лежат готовые описания реальных моделей: линейных заливок, прожекторов, пиксельных линеек, а также вращающихся приборов на десяток и более каналов, где кроме цвета есть Pan, Tilt, гобо, шаттер, фокус, зум и служебные каналы. Такие описания удобны тем, что каналы в них расставлены в том же порядке, что и в самом приборе: достаточно выбрать модель.

У одной модели в библиотеке может быть несколько описаний — по одному на каждый DMX-режим (Mode). Выбирайте то, которое соответствует режиму, выставленному на самом приборе, иначе каналы разъедутся.

Нужной модели в библиотеке нет — её описание делается за несколько минут, см. Создание пользовательских приборов.

Каналы

Канал — это одно число от 0 до 255, которое уходит прибору. Сколько каналов у типа — столько DMX-адресов и займёт один прибор.

Каналы бывают:

Цветные
red, green, blue — красная, зелёная и синяя составляющие цвета. Программа берёт их прямо из того, что нарисовано на поле Маппинг в точке прибора.
Белые
white min и white average — белый канал, вычисленный из цвета: наименьшая или средняя из трёх составляющих.
Цвет за вычетом белого
red-min(rgb), green-min(rgb), blue-min(rgb) — цветные каналы, из которых вычтена белая составляющая. Работают в паре с белым каналом в приборах вида RGBW-default.
Механика и оптика
pan, tilt и их точные варианты pan fine, tilt fine, а также гобо, шаттер, строб, фокус, зум, фрост, скорость перемещения, сброс. Есть у вращающихся и «умных» приборов.
Прочие и пустые
Каналы, назначение которых в описании не расшифровано, и незадействованные каналы. Программа в них ничего не пишет.

Цветные и белые каналы программа заполняет сама, кадр за кадром. Их общую отдачу можно приглушить сразу у всей композиции — ползунками R, G, B и W в её свойствах (см. Настройки композиций); например, свести W к нулю, чтобы временно выключить белые светодиоды.

Остальные каналы держат значение по умолчанию, заданное в описании прибора, пока их не изменит эффект. Для этого есть отдельные эффекты: Установить значения каналов и Анимация каналов задают любому каналу нужное значение, Анимация PAN TILT поворачивает вращающиеся приборы. На таймлайн они ставятся как обычные эффекты — см. Добавление эффекта в композицию.

Адрес и вселенная

Данные к приборам идут порциями по 512 каналов — такая порция называется вселенной. Адрес прибора — это номер его первого канала внутри вселенной, от 1 до 512; остальные каналы прибора идут подряд следом. Пара «вселенная + адрес» однозначно определяет, откуда прибор берёт данные, и должна совпадать с тем, что выставлено на самом приборе или на контроллере линии.

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

Сколько приборов помещается в одну вселенную, зависит только от числа каналов:

Каналов у прибора Приборов во вселенной Пример
1 512 Одноцветные белые приборы
3 170 RGB-пиксели и ленты
4 128 RGBW-пиксели и ленты
15 34 Вращающийся прибор среднего размера

Когда приборы перестают помещаться, программа продолжает адресацию со следующей вселенной — длинный сплайн спокойно занимает две, три и больше вселенных подряд. Порт устройства при этом ведёт себя по-разному в зависимости от режима: на портах SPI прибор, не влезающий целиком до конца вселенной, переносится в начало следующей, и несколько последних каналов вселенной остаются неиспользованными; на портах DMX адреса идут сплошным потоком.

Ещё два параметра, которые влияют на адресацию:

Смещение адреса
Сколько каналов пропускать между соседними приборами сплайна. Обычно 0 — адреса идут вплотную. Значение больше нуля нужно, когда часть каналов прибора не используется или управляется отдельно.
Автопатчинг
Пока он включён, программа сама раздаёт адреса по порядку и пересчитывает их при изменениях внутри порта. С выключенным автопатчингом адреса задаются вручную и остаются такими, какими вы их задали.

Вселенные приборам не берутся из воздуха: их диапазон определяет порт устройства, в который прибор пропатчен. У устройства задаются Начальная вселенная и Вселенных на порт, и порты получают свои вселенные подряд, начиная с начальной. Пока прибор не пропатчен, его адрес и вселенная ни к какому выходу не привязаны. Об устройствах, портах и патчинге — Патчинг приборов и Параметры Light Stream Converter.

Общее количество вселенных в проекте ограничено лицензией: если вселенных больше, чем разрешено, программа предупредит об этом прямо на поле Маппинг, а DMX-данные отправляться не будут.

Как посмотреть адреса на маппинге

Адреса подписываются прямо у приборов на поле Маппинг: надписи появляются, когда масштаб достаточно крупный, и скрываются при сильном отдалении. Что именно показывать, настраивается в меню Просмотр → 2D Маппинг:

  • Показать вселенные приборов — рядом с адресом выводится номер вселенной;
  • Показать номера пикселей — порядковые номера приборов; удобно проверять направление и порядок пикселей на сплайне;
  • Показывать мультиадреса приборов — сквозная нумерация каналов внутри порта: у приборов во второй вселенной порта адреса продолжаются с 513, в третьей — с 1025 и так далее. Так адреса в программе совпадают с нумерацией у контроллеров, которые считают каналы порта подряд.

Размер подписей задаётся в настройках программы: Настройки → Свойства, раздел Маппинг, параметр Размер адреса приборов.

Частые вопросы

  • Прибор светит не тем цветом: вместо красного — зелёный. Порядок цветов у прибора не совпадает с порядком каналов в типе. У SPI-линеек порядок цветов задаётся выбором чипа в настройках конвертера, у DMX-приборов — выбирается описание с нужным порядком каналов или создаётся своё.
  • Белый светодиод не включается. Выбран тип RGBW-none, в котором четвёртый канал не используется, либо ползунок W в свойствах композиции сведён к нулю.
  • Белого слишком много, цвета блёклые. Попробуйте RGBW-default: белая составляющая будет вычитаться из цветных каналов.
  • Прибор занял больше каналов, чем ожидалось. Посмотрите количество каналов у выбранного типа: у моделей производителей его определяет DMX-режим, и разные режимы одной модели занимают разное число каналов.
  • После смены типа приборы наложились адресами друг на друга. Включите Автопатчинг или пересчитайте адреса в порту вручную: приборы с пересекающимися адресами подсвечиваются в окне Приборы как ошибочные.
  • В 3D прибор светит точкой, а должен заливать стену. Смените Тип луча светильника в свойствах прибора в 3D-сцене или выберите тип из группы LED Wallwasher либо LED Spotlight.