К содержанию
fohbook/ TouchDesigner для света
новичок

Первая лента: от нуля до бегущей волны

Полный путь для одной светодиодной ленты: контроллер, патч, картинка, вывод, проверка.

Разберём целиком самый частый случай: одна лента на 150 светодиодов, один пиксель-контроллер, бегущая волна.

Что понадобится

  • лента WS2812B или подобная, 150 диодов;
  • блок питания с достаточным током (150 диодов на полном белом — это около 9 А при 5 В, берите с запасом);
  • пиксель-контроллер с Art-Net или sACN;
  • сеть между компьютером и контроллером.

Шаг 1. Контроллер

Через веб-интерфейс или утилиту производителя:

Настройка Значение
IP 192.168.0.50, маска 255.255.255.0
Протокол sACN (или Art-Net)
Тип пикселя WS2812B
Порядок цветов GRB (у WS2812B обычно так)
Пикселей на выход 1 150
Стартовый юниверс 1, канал 1

150 пикселей × 3 канала = 450 каналов — влезает в один юниверс — Юниверсы.

Шаг 2. Сеть

Компьютеру — статический адрес 192.168.0.10, маска 255.255.255.0. Проверьте ping 192.168.0.50. Не отвечает — разбирайтесь с сетью, дальше идти бессмысленно — Настройка сети.

Шаг 3. Картинка

Одна строка пикселей — это TOP размером 150 × 1.

ramp TOP (150 × 1) ──▶ lookup TOP ──▶ null_pixel
                      ▲
                   палитра (ramp)

Простейшая волна: Ramp TOP в режиме горизонтального градиента, смещаемый во времени, плюс палитра через Lookup.

Ещё проще: Noise TOP размером 150 × 1 с движением по tz — получится живое переливание.

Шаг 4. В значения

null_pixel ──▶ TOP to CHOP ──▶ shuffle ──▶ math (0..1 → 0..255) ──▶ dmx out
  • TOP to CHOP: Download Type = Next Frame, разрешение уже 150 × 1 — ничего уменьшать не нужно — TOP → CHOP;
  • на выходе три канала (r, g, b) по 150 сэмплов;
  • Shuffle раскладывает их в чередование R G B по 450 сэмплов;
  • Math переводит в 0…255.

Шаг 5. Вывод

DMX Out CHOP:

Параметр Значение
Interface sACN
Network Address 192.168.0.50
Universe 1
Format Packet Per Channel
Active вкл

Шаг 6. Проверка

  1. Один белый пиксель, бегущий от начала к концу. Смотрите: он должен идти от первого диода к последнему. Идёт наоборот — переверните картинку. Прыгает — проверьте раскладку.
  2. Чистый красный. Загорелось зелёным — порядок цветов на контроллере не тот.
  3. Полный белый. Дальний конец краснеет — проблема с питанием, а не с патчем — Контроллеры.
  4. Плавное затухание. Ступеньки внизу — добавьте гамму.

Шаг 7. Волна

Готово. Дальше — Эффекты: скорость, длина волны, палитра, реакция на звук. Но сначала убедитесь, что четыре проверки выше проходят.

Не переходите к красоте, пока не прошли проверки

Девяносто процентов проблем на больших объектах — это те же четыре ошибки, только умноженные на сорок контроллеров.

рядом по смыслу