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

Падение во время шоу

Что делать в момент отказа, что должно быть готово заранее и как разобраться потом.

Отказ во время шоу — не вопрос «если», а вопрос «когда». Разница между катастрофой и эпизодом — в том, что подготовлено заранее.

Что должно быть готово

  1. Дежурная картина света, не зависящая от вас: держит консоль или отдельный простейший источник — Резерв.
  2. Watchdog, поднимающий проект автоматически — Watchdog.
  3. Восстановление состояния: после перезапуска шоу продолжается с текущего таймкода, а не с начала.
  4. Известный порядок действий, записанный на бумаге и лежащий в стойке.
  5. Способ погасить всё одним движением.

В момент отказа

Порядок для человека у стойки:

1. Не паниковать и не выдёргивать питание.
2. Свет замер? — приборы держат последнее значение. Это уже что-то.
3. Дать watchdog 30 секунд.
4. Не поднялось — запустить проект вручную по ярлыку.
5. Не помогло — переключить на дежурную картину (кнопка / фейдер на консоли).
6. Не трогать настройки и не «чинить» посреди шоу.

Пятый пункт должен быть согласован с художником по свету до шоу — Пульт и TD вместе.

Чего не делать

Не правьте проект во время шоу

Большинство падений происходит в момент редактирования. Открытый редактор на шоу — это приглашение к отказу. Работайте под TouchPlayer или хотя бы в перформ-режиме.

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

Что видит зал

Приборы держат последнее значение — свет замирает. Для быстрой сцены это заметно сразу, для статичной — может пройти незамеченным.

Хуже: если проект успел отправить нули перед падением, свет погаснет. Ещё хуже: если отказала сеть, а не проект, — узлы через несколько секунд могут погасить выход по тайм-ауту.

Знайте, как ведут себя ваши узлы при пропаже данных. Проверьте это специально.

Разбор после

  1. Логи — что происходило перед падением — Мониторинг.
  2. Просмотр событий Windows — какой модуль вызвал сбой.
  3. Память и кадры перед отказом — не было ли утечки.
  4. Что делали в этот момент — часто ответ здесь.
  5. Воспроизвести в тех же условиях.

Разбор — Падает или зависает.

Честный разговор

Если проект упал на шоу, это надо сказать заказчику вместе с тем, что сделано, чтобы не повторилось. Попытка сделать вид, что ничего не было, разрушает доверие сильнее самого отказа.

Отрепетируйте отказ

На прогоне убейте процесс намеренно и проведите восстановление по инструкции — с секундомером. Это единственный способ узнать, работает ли ваш план.

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