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

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



Текущая версия от 13:43, 3 сентября 2026

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

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

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

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

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

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

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

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

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

Сплайны

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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