Энтузиасты создали софт для повышения чёткости изображения как в ЭЛТ-мониторах

Энтузиасты создали софт для повышения чёткости изображения как в ЭЛТ-мониторах

Arkadiy Andrienko

Опубликована первая бета-версия проекта ShaderBeam — инструмента с открытым кодом для Windows, который программно имитирует ключевое преимущество ЭЛТ-мониторов: повышенную четкость в динамичных сценах. Утилита работает как оверлей и накладываемый поверх изображения.

Многие пользователи, работавшие с ЭЛТ-мониторами, отмечают, что движение в играх и видео на них выглядело субъективно четче. Причина — в принципе формирования изображения, так как в электронно-лучевой трубке каждый участок экрана подсвечивался коротким импульсом, после чего свечение быстро затухало. На современных LCD и OLED-панелях пиксель остается подсвеченным на протяжении всего времени отображения кадра и при движении объектов или при слежении взглядом это приводит к эффекту размытия.

Вместо аппаратной модификации ShaderBeam использует вычислительные возможности видеокарты. Специальный шейдер в реальном времени создает эффект «бегущего луча» и постепенного затухания, характерный для ЭЛТ. Для этого требуется, чтобы частота обновления монитора значительно превышала частоту кадров в контенте. Например, при 60 FPS в игре монитор с частотой 240 Гц сможет отобразить четыре последовательных субкадра с разным уровнем яркости, что снижает воспринимаемое размытие.

Технология адресована энтузиастам, готовым к тонкой настройке. Для стабильной работы необходимы:

  • Полноэкранный режим приложения;
  • Обязательное включение вертикальной синхронизации (VSync);
  • Отключение адаптивных технологий синхронизации (G-Sync, FreeSync), HDR и Windows HAGS.

Разработчики отмечают, что работа шейдера критична к задержкам и стабильности вывода кадров. Пропущенные кадры или перегрузка GPU могут проявляться в виде неравномерного мерцания. Для получения наилучшего результата в проекте предлагается рассмотреть использование выделенного графического адаптера исключительно для рендеринга оверлея.

Энтузиасты создали софт для повышения чёткости изображения как в ЭЛТ-мониторах

ShaderBeam представляет собой скорее исследовательский проект, демонстрирующий потенциал программного повышения четкости движения. Он подтверждает, что характерное для ЭЛТ восприятие динамики можно частично воссоздать на современных панелях, но путь к массовому применению требует более глубокой интеграции на уровне драйверов или прошивок мониторов.

🤝 Коллаба Helldivers 2 и Warhammer 40K выйдет 12 августа
    Об авторе
    Комментарии2