Bitmap effect и пиксель-маппинг
Картинка или видео по матрице Fixture: каждый Fixture берёт цвет из своей точки. Настройка, ограничения и когда это лишнее.
Bitmap effect накладывает изображение на матрицу Fixture: каждый Fixture или пиксель Fixture берёт цвет из соответствующей точки картинки.
Нужны три вещи: Fixture с управляемым цветом, Layout с координатами Fixture и источник — картинка из Pool изображений, встроенный генератор или медиасервер по CITP.
Порядок настройки
Сначала Layout. Расставьте Fixture так, как они висят физически: битмап работает по координатам, и неточная раскладка даст перекошенную картинку.
Дальше в Effect Pool создайте новый и переключите в режим Bitmap, выберите источник и настройте наложение:
| Параметр | Что делает |
|---|---|
| Layout | Какая раскладка используется |
| Position X / Y | Смещение картинки |
| Size X / Y | Масштаб |
| Rotation | Поворот |
| Speed | Скорость движения |
| Direction | Направление прокрутки |
| Blur | Размытие — сглаживает пиксельность |
| Colour | Тонирование |
Остаётся назначить на Fixture и запустить.
Изображения
Загружаются в Pool изображений: Edit и плитка Pool Images, в окне
Image Viewer кнопка Import Image, дальше файл с диска или флешки.
Готовые картинки и видео MA хранятся в папках images/predefined и
bitmaps/predefined_images (predefined_videos).
Видео на битмап-приборах, слои по оси Z, режимы проигрывания, поворот и скорость появились в 3.2.
Битмап считается в реальном времени. Картинка 4000×3000 на матрице 20×10 не даст лучшего результата, но займёт ресурсы консоли. Готовьте изображения под реальный размер матрицы плюс небольшой запас.
Значения, рассчитанные битмапом, помечены в Fixture Sheet фиолетовым.
Ограничения
Двадцать Fixture — это двадцать пикселей, мелкий текст не прочитается. Битмап хорошо работает с цветовыми полями, градиентами, крупными формами и движением.
Несколько сотен пикселей заметно нагружают консоль. На больших инсталляциях контент отдают медиасерверу, а консоль им управляет. Приоритеты при этом у битмапа обычные, и Programmer перебивает его так же, как всё остальное.
Когда битмап лишний
Настоящий видеоконтент высокого разрешения — это медиасервер. Простые волны по ряду легче собрать обычным Effect с Phase. При десятке Fixture Effect даст тот же результат, не требуя Layout.
Волна по панели 10×6
- Patch панели с Subfixture.
- Layout: 60 пикселей сеткой 10×6.
- Bitmap effect с горизонтальным градиентом.
- Speed — медленно, Direction — слева направо.
- Blur — небольшой, чтобы сгладить ступени.
- Сохранить в Pool, назначить на Executor.
Обычным Effect с Phase такую плавность по панели не собрать.
Начинайте с горизонтального градиента из двух цветов. Он даёт большую часть результата и проверяет, правильно ли собран Layout, до того как вы возьмётесь за сложный контент.
Нашли в статье ошибку, устаревшее или непонятное место?
На других пультах
весь переводчик →- grandMA3Bitmap Generator
- Avolites TitanPixel Mapper
- ETC EosPixel Map
- ChamSys MagicQPixel Mapper
- TouchDesigner для светаTOP в CHOP