Добавление сплайнов и приборов: различия между версиями

Материал из Light Stream (RU)
(Задача №899 (LS Dev Hub))
 
(Межъязыковые ссылки на переводы)
Строка 1: Строка 1:
[[ru:Добавление сплайнов и приборов]] [[en:Adding Splines and Fixtures]] [[zh:添加样条和固定装置]]
Приборы на поле '''Маппинг''' ставят двумя инструментами: '''Добавить прибор''' создаёт по одному прибору за клик, '''Добавить сплайн''' рисует линию, вдоль которой приборы расставляются сами. Ниже — как ими пользоваться, что программа подставляет за вас (тип прибора, порт, адреса) и что стоит поправить сразу после создания.
Приборы на поле '''Маппинг''' ставят двумя инструментами: '''Добавить прибор''' создаёт по одному прибору за клик, '''Добавить сплайн''' рисует линию, вдоль которой приборы расставляются сами. Ниже — как ими пользоваться, что программа подставляет за вас (тип прибора, порт, адреса) и что стоит поправить сразу после создания.



Версия от 18:29, 2 сентября 2026

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

Чем сплайн отличается от набора одиночных приборов и что выбрать под конкретный объект — в статье Сплайны и одиночные приборы. Обе кнопки стоят на панели инструментов окна Маппинг, её полное описание — в статье Панель инструментов.

Что задать до того, как ставить приборы

Несколько настроек определяют, какими получатся новые приборы. Проверьте их до первого клика — переделывать потом дольше.

Тип прибора
Кнопка правее инструментов добавления. В новом проекте на ней написано RGB — это прибор по умолчанию: три канала (красный, зелёный, синий) и размер один пиксель. Нажмите кнопку, чтобы открыть Библиотеку приборов, выберите там нужный прибор и нажмите Выбрать прибор. Кнопка работает только при активном инструменте Добавить прибор или Добавить сплайн — пока выбран другой инструмент, она называется Выбрать прибор и не нажимается. Выбранный тип запоминается и подставляется во все следующие приборы и сплайны, пока вы не смените его.
Порт
Если в окне Приборы выделен порт устройства, каждый новый прибор сразу попадает внутрь этого порта — патчить его отдельно уже не нужно. Если порт не выделен, приборы создаются вне устройств и остаются в общем списке приборов проекта, откуда их потом перетаскивают в порты (см. Патчинг приборов).
Автопатчинг
Флажок на панели инструментов, по умолчанию включён. При включённом автопатчинге каждый новый прибор получает следующий свободный адрес: после последнего прибора выбранного порта, а если порт не выбран — после последнего непропатченного прибора. Приборы, поставленные подряд, ложатся в адресное пространство один за другим. С выключенным автопатчингом все новые приборы создаются с адресом 1, и адреса им задают вручную.
Привязка к сетке
Тоже включена по умолчанию: координаты приборов округляются до целого пикселя поля, приборы встают ровно в клетки. Выключайте её, только если приборы должны стоять между клетками. Саму сетку видно после включения пункта меню Просмотр → 2D Маппинг → Показать пиксельную сетку.

Одиночные приборы

  1. Нажмите Добавить прибор на панели инструментов.
  2. Наведите курсор на поле. Место будущего прибора показывает зелёная рамка-прицел; при включённой привязке к сетке она перемещается по клеткам.
  3. Кликните левой кнопкой — прибор создан.
  4. Кликайте дальше: инструмент остаётся активным, и можно расставить хоть сотню приборов подряд.
  5. Закончив, вернитесь к инструменту Выбор и перемещение — им приборы выделяют и двигают.

Что происходит при этом:

  • Прибор появляется на поле и в окне Приборы — в выбранном порту или в общем списке приборов проекта. Имя ему даётся по типу с трёхзначным номером: RGB001, RGB002 и так далее.
  • При включённом автопатчинге адрес каждого следующего прибора сдвигается на число каналов предыдущего. Когда приборы перестают помещаться во вселенную, очередной прибор автоматически начинается с первого адреса следующей вселенной — расставлять большие серии можно, не следя за границами вселенных.
  • Повторный клик в ту же точку второй прибор не создаёт: два прибора не встанут один поверх другого случайно.
  • Ошиблись — Ctrl+Z отменяет добавление, Delete удаляет выделенный прибор.

Сплайны

Сплайн — ломаная линия, вдоль которой программа сама раскладывает приборы. Так задают светодиодные линейки, ленты, гирлянды, контуры фасада: рисуется одна линия, а приборов на ней может быть хоть три, хоть триста.

  1. Нажмите Добавить сплайн.
  2. Кликните левой кнопкой там, где линия начинается.
  3. Каждый следующий клик ставит новую вершину. Пока вы ведёте мышь, будущий отрезок тянется за курсором; вершины отмечаются зелёными квадратиками.
  4. Чтобы получить строго горизонтальный или вертикальный отрезок, держите Shift (или Ctrl): новая вершина выравнивается с предыдущей, если отклонилась от неё меньше чем на 5 пикселей.
  5. Нажмите Enter — сплайн создан. Вершин должно быть не меньше двух, иначе завершать нечего.

Полезно знать:

  • Esc стирает начатую линию, и её можно нарисовать заново; если линия ещё не начата, Esc выходит из инструмента обратно к Выбору и перемещению.
  • Готовый сплайн остаётся выделенным — сразу видно его рамку и свойства. Чтобы нарисовать следующий, снова нажмите Добавить сплайн.
  • В окне Приборы сплайн появляется одной строкой с именем Spline001 — все его приборы патчатся, переносятся и адресуются как одно целое.
  • Рисование отменяется по Ctrl+Z.

Сколько приборов на сплайне

Только что нарисованный сплайн получает 100 приборов, равномерно расставленных по всей его длине. Реальное число задают в окне Свойства — выделите сплайн и поправьте параметр Количество приборов. Приборы перераспределятся по линии сразу, а адреса пересчитаются автоматически.

Остальные параметры сплайна в разделе Основные:

Параметр Что делает
Имя Имя сплайна в окне Приборы. Понятные имена («Фасад левый», «Карниз 1») сильно экономят время при патчинге.
Видимость Выключенный сплайн не отображается на поле и не выделяется мышью. Выбрать его можно только в списке окна Приборы.
Сглаживать Скругляет углы: вместо ломаной сплайн становится плавной кривой. Нужно для арок и волн, для строгой геометрии — наоборот, лишнее.
Привязка к пикселям Ставит приборы ровно в клетки пиксельной сетки. Включена по умолчанию. Выключите, если приборы должны ложиться на линию точно, без округления.
Адрес и Вселенная Адрес и вселенная первого прибора сплайна. Остальные считаются от него.
Тип распространения Равномерное — приборы расставляются по всей длине линии, а их число задаёте вы. Фиксированные пиксели — прибор ставится в каждую вершину линии, и число приборов равно числу вершин; параметр Количество приборов в этом режиме не редактируется.
Количество приборов Сколько приборов на сплайне (при равномерном распределении).
Смещение адреса Сколько каналов пропускать между соседними приборами сплайна. Обычно 0: адреса идут вплотную. Значение больше нуля нужно, когда в реальном приборе часть каналов не используется.
Реверс Разворачивает порядок приборов: первый становится последним. Нажмите, если анимация бежит по линии не в ту сторону, что на объекте.
Тип прибора Кнопка с названием текущего прибора. Открывает Библиотеку приборов — так тип меняют уже у созданного сплайна.

Если приборы на сплайне не помещаются в одну вселенную, продолжение переносится в следующую автоматически — как и у одиночных приборов.

Что делать сразу после создания

  • Подвинуть, повернуть, растянуть. Инструментом Выбор и перемещение: за рамку выделения — перемещение, за углы — масштаб, за ручку сбоку — поворот. Подробно — в статье Мышь, выделение и перемещение, про размеры и углы — в статье Изменение размера и вращение приборов.
  • Поправить форму линии. Двойной клик по сплайну (или кнопка Редактировать сплайн) включает режим правки вершин: точки двигают, добавляют кликом рядом с линией и удаляют клавишей Delete. Если выбрать крайнюю точку и кликнуть в пустом месте, сплайн продолжится дальше — ранее нарисованную линию можно дорисовать в любой момент.
  • Убрать лишние вершины. Правая кнопка мыши на сплайне → Удалить лишние точки: команда убирает вершины, дублирующие соседние или не меняющие направление линии. Полезно после быстрого рисования «на глаз».
  • Пропатчить. Если приборы создавались без выбранного порта, перетащите их в порты устройства в окне Приборы (см. Патчинг приборов).

Другие способы добавить приборы

Рисовать каждый прибор вручную нужно далеко не всегда.

Копия перетаскиванием
Потяните выделенные приборы с зажатым Ctrl — на новом месте окажется их копия с теми же настройками.
Дублировать
Инструмент делает сразу ряд копий с постоянным шагом: задаются количество копий, смещение по X и по Y, смещение адреса и вселенной. Так за один заход получают ряд одинаковых линеек или матрицу из пикселей. Кнопка Применить создаёт копии.
Преобразовать в сплайн / Преобразовать в приборы
Несколько выделенных одиночных приборов собираются в один сплайн, а сплайн раскладывается обратно на одиночные приборы. Пригодится, когда расстановка уже сделана, а работать с ней удобнее иначе.
Перенос из 3D
Если сцена собрана раньше маппинга, приборы не рисуют заново: Волшебная 2D-кнопка создаёт на маппинге приборы по сплайнам и приборам из окна 3D Просмотр и сразу связывает их между собой. См. Добавление 3D сплайнов и Связь 2D и 3D.
Импорт DXF
Расстановку, подготовленную в чертёжной программе, можно загрузить целиком: Файл → Импорт → Dxf.

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

  • Клик по полю не создаёт прибор. Активен другой инструмент. Инструмент Выбор и редактирование эффектов работает с эффектами и лейаутами, а не с приборами; нажмите Добавить прибор или Добавить сплайн.
  • Кнопка выбора типа прибора не нажимается. Она доступна только при активном инструменте добавления. Сменить тип у уже созданного прибора можно через его свойства — параметр Тип прибора.
  • Все приборы получили адрес 1. Выключен Автопатчинг. Включите его и расставляйте приборы дальше, а уже созданным задайте адреса вручную или воспользуйтесь пересчётом адресов в окне Приборы.
  • На сплайне слишком много приборов. По умолчанию их 100. Выделите сплайн и задайте нужное число в параметре Количество приборов.
  • Приборы стоят неровно. Включите Привязку к сетке на панели инструментов — для новых приборов, и Привязку к пикселям в свойствах сплайна — для приборов на линии. Ровные отрезки при рисовании получаются с зажатым Shift.
  • Enter не завершает сплайн. Поставлена всего одна вершина. Сделайте ещё один клик и нажмите Enter снова.
  • Прибор создан, но не светится. Проверьте, не вынесен ли он за границу рабочего поля: приборы за его пределами анимацию не воспроизводят. Ещё стоит убедиться, что в композиции есть эффект, который до этого места достаёт (см. Добавление эффекта в композицию).