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

Как видео превращается в пиксели

Пиксель-мэппинг — светодиод напротив точки картинки. Схема от TOP до ленты, три решения — где диод, в каком порядке данные, как ложатся в юниверсы — и что делает картинку хорошей.

Ветка вашего пульта:
Быстрый выбор:

Пиксель-мэппинг — это сопоставление светодиода точке картинки, остальное детали.

источник картинки (TOP)
        │
   сэмплирование по координатам пикселей
        │
   TOP → CHOP (или POP)
        │
   порядок каналов: R G B (W), змейка, направление
        │
   разбивка по юниверсам
        │
   DMX Out → Art-Net / sACN
        │
   пиксель-контроллер → лента

Решают три вещи: где на картинке каждый светодиод, в каком порядке идут данные и как они ложатся по юниверсам.

Светодиод ставят на картинку двумя способами. Сеткой: лента или панель — прямоугольная матрица, скажем 64 × 32, и картинка просто масштабируется, для панелей и ровных полос этого хватает.

Второй способ — произвольные координаты: у каждого диода своё место в пространстве, и цвет берётся из картинки в этой точке, — ради этого TouchDesigner и берут: спираль на колонне, точки по фасаду, светильники как попало, Раскладка.

пиксель 1: R G B
пиксель 2: R G B
...

Контроллер ждёт байты в своём порядке: RGB, GRB или BGR, по три или по четыре компоненты (RGBW). Это настраивается на контроллере, и перепутанные красный и зелёный обычно исправляют там, а не в проекте, Контроллеры.

Пиксель Каналов В юниверсе
RGB 3 170, два канала лишние
RGBW 4 128
RGB 16 бит 6 85

Отсюда число юниверсов, Юниверсы и контроллеры.

Что решает качество Как
Разрешение источника По плотности пикселей: 1920 × 1080 для ленты на 60 диодов — лишняя работа
Выборка Один пиксель или среднее по области, второе плавнее на редкой ленте
Гамма и цвет На светодиодах всё иначе, чем на мониторе
Частота Та, которую выдерживает контроллер
С малого

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

Это трафик

Пять тысяч пикселей RGB — тридцать юниверсов до 44 раз в секунду, и сеть должна быть готова, Настройка сети.

Нашли в статье ошибку, устаревшее или непонятное место?

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