ShaderBeam: открытый проект для CRT-подобной чёткости движения на высокочастотных мониторах
Команда Blur Busters представила оверлей ShaderBeam, который позволяет использовать их симулятор CRT-луча для уменьшения размытия в движении в любой игре или приложении Windows. Ранее эта технология была доступна лишь в демо-версиях или специальных проигрывателях.
Проект с открытым исходным кодом можно загрузить с GitHub. Для работы требуется монитор с частотой обновления не менее 100 Гц и Windows 10 или новее.
Технология эмулирует характерное для ЭЛТ-мониторов (кинескопов) затухание люминофора и прогрессивную развёртку. Это позволяет современным LCD и OLED-дисплеям достичь сопоставимой чёткости изображения в движении, которая, по мнению разработчиков, превосходит даже метод чёрной вставки кадров (Black Frame Insertion), используемый в некоторых игровых мониторах.
Для наилучшего результата рекомендуется использовать OLED-дисплей с частотой 240 Гц и выше. Высокие частоты обновления обеспечивают более чёткую картинку и меньшее мерцание. Также разработчики советуют отключить аппаратное ускорение GPU в Windows, переменную частоту обновления (G-Sync/FreeSync), HDR и настроить высокий приоритет для ShaderBeam с помощью утилиты Process Lasso.
Один из необычных советов — использовать две видеокарты. Выделение отдельного GPU (даже старого интегрированного, вроде Intel HD 770) исключительно для расчёта шейдера CRT-эмуляции якобы решает проблемы рассинхронизации в играх. Сам шейдер очень нетребователен: на упомянутой Intel HD 770 он может работать со скоростью свыше 800 кадров в секунду при разрешении 1080p.
Источник: Tomshardware.com







0 комментариев