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

Мигание и рывки

Свет дёргается, мерцает или дрожит: конфликт источников, сеть, частота, округление.

Мерцание — симптом с несколькими очень разными причинами. Различаются они по характеру.

Классификация по симптому

Как выглядит Вероятная причина
Быстрое мерцание между двумя состояниями Два источника на один юниверс
Редкие рывки, раз в несколько секунд Потери пакетов, перегрузка сети
Мелкое дрожание значения Дребезг данных, отсутствие сглаживания
Ступеньки на медленном фейде 8 бит, отсутствие гаммы
Дрожание головы на медленном движении Ошибка в разложении 16 бит
Мерцание всей системы синхронно Просадка кадров в TouchDesigner
Мерцание одной линии ленты Питание или сигнал

Конфликт источников

Самая частая причина резкого мерцания. Два источника шлют один юниверс, приёмник получает их попеременно.

Проверка: монитор Art-Net/sACN показывает количество источников на юниверс. Больше одного там, где ожидался один, — диагноз.

Лечение — Слияние и приоритеты. Надёжнее всего: разделить юниверсы.

Сеть

Потери пакетов дают редкие рывки. Причины:

  • широковещание при большом числе юниверсов — sACN;
  • мультикаст на неуправляемом коммутаторе;
  • видеопоток в той же сети — Настройка сети;
  • слишком высокая частота отправки.

Не шлите быстрее 40–44 пакетов в секунду на юниверс: узлы всё равно выдают DMX с этой скоростью, а лишний трафик вредит.

Просадка кадров

Если TouchDesigner не успевает, отправка становится неравномерной. Свет дёргается синхронно с провалами кадров.

Проверка — Perform CHOP и Performance Monitor. Лечение — оптимизация, в первую очередь уменьшение картинки перед TOP → CHOP.

Дребезг данных

Значение от датчика, звука или трекинга колеблется около порога — и свет мигает. Лечение:

  • Filter и LagФейды и кривые;
  • мёртвая зона (Limit CHOP);
  • гистерезис на дискретных переключениях.

16 бит

Голова мелко дрожит на медленном движении — почти всегда ошибка в разложении на coarse и fine: неверное округление даёт скачок fine на границе байтов — 16 бит.

Проверка: Trail CHOP на обоих каналах. Fine должен идти пилой без разрывов.

Мерцание светодиодов при съёмке

Отдельный случай: глазу нормально, на камере полосы. Это частота ШИМ приборов, а не ваш патч. Решается на стороне приборов и контроллеров (режим высокой частоты обновления), не в TouchDesigner.

Мерцание может быть опасно

Прежде чем разбираться, погасите свет. Частота 5–30 Гц опасна для людей с фотосенситивной эпилепсией — Безопасность. Отладка при включённых приборах в зале с людьми недопустима.

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