Своё управление шоу
Чем визуализатор распоряжается светом, когда пульта рядом нет. Программы расходятся сильнее всего именно здесь: одни хранят состояние, чтобы его показать, другой ведёт шоу сам.
- DepenceRepository, Programmer, Show Sequencer
Полноценная система управления внутри визуализатора: программер с палитрами набирает значения, сцены хранятся в Repository, шоу раскладывается по таймлайну и уезжает играть на железный плеер.
разобрано в гайде - CaptureSnapshot
Записанное состояние, из которого считается ролик. Программера и таймлайна здесь нет, светом распоряжается пульт.
разобрано в гайде - WYSIWYGLook
Сохранённые состояния, из которых собираются кью-листы для показа без пульта.
рядом по теме «Как устроена работа»
- Режимы работыСобирать площадку и смотреть шоу — разные занятия. Программы разводят их по режимам, но расходятся в том, что именно переключается: вся программа или отдельное окно.
- Дым и объёмный светБез дыма луча не существует: видно только пятно на поверхности. Программы расходятся в том, дым это настройка сцены или предмет с размерами.
- Записанное состояние светаСпособ вернуться к моменту шоу, когда пульта под рукой уже нет: что светило, каким цветом и куда.