MatStream — это лёгкий и простой в интеграции плагин для Unreal Engine, предназначенный для потоковой загрузки и отображения удалённого медиаконтента непосредственно на Mesh и Decal-объектах в игровом мире.
Плагин позволяет динамически обновлять рекламные баннеры, цифровые билборды, информационные панели, вывески и любые другие текстурируемые поверхности без необходимости выпускать обновления игры. Контент загружается удалённо и автоматически отображается в реальном времени.
Добавьте компонент MatStreamZone на любой объект, укажите индекс материала и имя текстурного параметра. Плагин автоматически создаст динамический экземпляр материала и начнёт загрузку контента во время выполнения игры.
Загружайте рекламные баннеры, изображения, уведомления, QR-коды и другой визуальный контент с удалённых серверов без необходимости пересборки проекта.
Встроенная система корректировки UV-координат автоматически рассчитывает пропорции изображения и предотвращает растягивание или искажение контента независимо от формы и размеров поверхности.
MatStream способен автоматически создавать и накладывать QR-коды поверх отображаемого контента, позволяя игрокам быстро переходить на сайты, акции, социальные сети или игровые мероприятия через мобильные устройства.
Подключение к собственному JSON API или рекламной платформе через серверную интеграцию. Поддерживается работа с любыми внешними системами доставки контента.
Использование облачной платформы MatStream для централизованного управления рекламными кампаниями, удалённого обновления контента и получения аналитики в режиме реального времени.
Плагин отслеживает положение игрока, направление взгляда, расстояние до рекламной поверхности и время просмотра контента. Полученные данные могут передаваться во внешние системы аналитики для оценки эффективности размещений.
Все сетевые запросы, загрузка изображений и обработка JSON выполняются асинхронно, исключая зависания интерфейса и просадки FPS даже при большом количестве активных зон отображения.
Игровая реклама и монетизация проектов
Динамические билборды в открытом мире
Обновляемые информационные панели
QR-коды для маркетинговых кампаний
Сезонные ивенты и внутриигровые акции
Интерактивные вывески и навигационные системы
Live-контент без выпуска обновлений игры
Установите плагин в проект Unreal Engine.
Добавьте компонент MatStreamZone на Mesh или Decal.
Укажите индекс материала и имя текстурного параметра.
Запустите игру.
После запуска MatStream автоматически подключится к серверу контента и начнёт отображать загружаемые материалы на выбранной поверхности.
MatStream предоставляет удобное решение для управления динамическим контентом внутри Unreal Engine и позволяет реализовать современные рекламные, информационные и аналитические системы без сложной настройки и дополнительного программирования.