
ShaderGlass бесплатна, выпущена под GPLv3 и содержит всю библиотеку шейдеров libretro (более 1200 пресетов) в плавающем окне, которое вы можете поставить поверх DOSBox, видео в браузере или Aseprite. Она получает 96 процентов положительных оценок на Steam, и это не случайно. Но когда вы запускаете что-то из прошлого десятилетия в полноэкранном режиме, иллюзия развеивается, потому что ShaderGlass захватывает рабочий стол вместо подключения к рендереру, а полноэкранный режим не захватывается. Приведённые ниже альтернативы ShaderGlass распределяют эту работу тремя способами: инжекторы, которые находятся внутри конвейера рендеринга игры, масштабировщики окон, построенные на основе того же подхода захвата, и эмулятор, который является источником библиотеки шейдеров. Все семь работают на Windows и все получили обновления в этом году.
Быстрое сравнение
| Приложение | Лучше всего для | Стоимость | Работает с | Отличительная черта |
|---|---|---|---|---|
| ReShade | Фильтры внутри современных игр | Бесплатно | D3D9 to D3D12, OpenGL, Vulkan | Работает в полноэкранном режиме с доступом к буферу глубины |
| Magpie | Бесплатное наложение окна, ближайшее к ShaderGlass | Бесплатно (GPLv3) | Любое оконное или бесполноэкранное приложение | FSR, Anime4K, CuNNy, CRT_Geom и CRT_Easymode в одном инструменте |
| RetroArch | Библиотека шейдеров из источника | Бесплатно (GPLv3) | Контент, работающий в ядрах libretro | Многопроходные пресеты slang, включая crt-royale |
| Lossless Scaling | Масштабирование и генерация кадров | $6.99 на Steam | Любое оконное или бесполноэкранное приложение | Генерация кадров LSFG 3.1 почти на любом GPU |
| Special K | Исправление кадра перед его фильтрацией | Бесплатно (GPLv3) | D3D11 и D3D12 игры | Поддержка HDR с настраиваемым преобразователем тонов |
| NVIDIA app | Встроенные фильтры без установки на GeForce | Бесплатно | Список игр, поддерживаемых драйвером | RTX HDR и RTX Dynamic Vibrance из оверлея |
| mpv | Шейдеры для видео вместо игр | Бесплатно (open source) | Локальное и потоковое видео | GLSL пользовательские шейдеры, включая режимы A, B и C Anime4K |
Почему люди ищут альтернативы ShaderGlass
Полноэкранный режим исключен. ShaderGlass захватывает окно или рабочий стол, поэтому игра, использующая полноэкранный swapchain, невидима для неё. Способы обхода — запуск игры в окне, переключение на бесполноэкранный режим или принудительное включение бесполноэкранного режима с помощью чего-то вроде dgVoodoo2.
Windows 10 получает жёлтый прямоугольник. Граница захвата — это функция безопасности Windows. Опция её удаления работает только на Windows 11, поэтому пользователи Windows 10 видят жёлтый контур вокруг всего, что они фильтруют.
Glass режим отнимает кадры на современных играх. Запуск текущей игры в бесполноэкранном режиме и композиция прохода шейдера над ней при разрешении рабочего стола не является бесплатной операцией. Режим клонирования окна легче, потому что может обойтись без композиции рабочего стола, но накладные расходы всё ещё присутствуют, и пользователи, объединяющие его с другими оверлеями, сообщают о добавленной задержке ввода.
Она видит только готовый кадр. Нет буфера глубины, нет доступа к внутреннему разрешению рендеринга игры, нет поддержки HDR. Шейдеры окружающего затемнения, туман на основе глубины и всё остальное, что требует данных геометрии, не могут работать через слой захвата.
Старые окна просвечивают. Некоторые старые окна рендеринга вообще не поддерживаются современным API захвата Windows, что возвращает вас в полный режим рабочего стола и к тому, что находится позади игры.
Альтернативы
ReShade, лучше всего для фильтров внутри современных игр
ReShade решает именно ту проблему, которую ShaderGlass не может. Он устанавливается в папку игры и подключается непосредственно к рендереру, поддерживая Direct3D 9 через 12, OpenGL и Vulkan, поэтому полноэкранный режим не является проблемой. Версия 6.8.0 вышла 2 августа 2026 года с исправлениями парсера и дополнениями для разработчиков дополнений. Встроенное дополнение для глубины входит в стандартную сборку и предоставляет шейдерам доступ к буферу глубины, хотя ReShade автоматически отключает это, когда обнаруживает сетевую активность, чтобы никто не превратил шейдер тумана в стену. Сообщество репозитория шейдеров включает эффекты CRT и scanline, и именно там размещаются большинство настроек резкости, преобразования тонов и зёрна плёнки, которыми люди обмениваются.
Где он падает: вы устанавливаете его для каждой игры, и полная сборка дополнения явно не рекомендуется для всего с защитой от читерства. Выбор ретро-шейдеров — это лишь часть каталога libretro, и ReShade вообще ничего не делает для видеоплееров, интерфейсов эмуляторов или редактора пиксельной графики.
Цена: бесплатно, финансируется за счёт пожертвований.
ShaderGlass vs ReShade: ShaderGlass изменяет внешний вид готового изображения, ReShade изменяет то, что рисует игра. Если целью является игра 2024 года в полноэкранном режиме, только один из них может её достичь.
Загрузить: reshade.me
Вывод: выбирайте ReShade для современных однопользовательских игр и сохраняйте ShaderGlass для всего остального.
Magpie, лучшее бесплатное наложение окна
Magpie — это ближайшее архитектурное совпадение в этом списке. Она выпущена под GPLv3, работает на Windows 10 версии 1903 и выше, и берёт оконное приложение в полноэкранный режим через выбранную вами цепь шейдеров. Встроенный список эффектов охватывает FSR, NVIDIA Image Scaling, Anime4K, xBRZ, RAVU и NNEDI3, плюс семейство CuNNy, которое лучше обрабатывает текст в визуальных новеллах, чем Anime4K, и включает CRT_Easymode и CRT_Geom для аркадного вида. Резкость, удаление полос, сглаживание и коррекция цвета расположены рядом с ними, а недавние релизы 0.12.x добавили улучшения рендеринга курсора и больше вариантов RAVU и NNEDI3.
Где она падает: количество эффектов исчисляется десятками, а не сотнями, поэтому глубокие пресеты CRT, которые люди устанавливают ShaderGlass, здесь отсутствуют. Magpie — это апскейлер, который также делает эффекты, что означает, что он всегда хочет масштабировать окно, а не сидеть прозрачно над вашим рабочим столом, и, как ShaderGlass, она не может работать с полноэкранным режимом.
Цена: бесплатно.
ShaderGlass vs Magpie: одинаковый подход на основе захвата, разные приоритеты. Magpie лидирует по качеству масштабирования, ShaderGlass — по разнообразию шейдеров.
Загрузить: github.com/Blinue/Magpie · Releases
Вывод: выбирайте Magpie, если целью является резкое, хорошо масштабированное окно, а опция CRT — бонус, а не суть.
RetroArch, лучше всего для библиотеки шейдеров из источника
RetroArch — это то, откуда берутся 1200 шейдеров ShaderGlass. Его конвейер slang запускает многопроходные пресеты изначально, а crt-royale, самый требовательный из них, моделирует геометрию апертурной решётки, постоянство фосфора, халацию и свечение как отдельные этапы вместо подделки в одном проходе. Пресеты подключаются для каждого ядра или для каждой игры, поэтому ядро Game Boy может содержать шейдер точечной матрицы, а ядро Mega Drive получает композитный фильтр, и ничего из этого не переприменяется после факта через слой захвата.
Где он падает: это применяется только к контенту, работающему внутри ядер libretro. Отдельные эмуляторы, игры ПК, видео и приложения рабочего стола находятся вне его досягаемости. Меню шейдеров плотные, пресеты GLSL и slang не взаимозаменяемы, и выбор неправильного видеодрайвера молча блокирует вам половину библиотеки.
Цена: бесплатно.
ShaderGlass vs RetroArch: RetroArch предоставляет вам те же шейдеры на один уровень ниже и на один шаг чище, при условии, что то, что вы фильтруете, работает внутри него.
Загрузить: retroarch.com · GitHub
Вывод: выбирайте RetroArch, если ретро-консоли — это вся ваша цель, и пропускайте, как только захотите применить фильтры на что-то другое.
Lossless Scaling, лучше всего для масштабирования и генерации кадров
Lossless Scaling использует тот же подход захвата окна, что и ShaderGlass, но направляет его на частоту кадров вместо ностальгии. Она стоит $6.99 на Steam от разработчика THS, получает очень положительные оценки более чем на 36 000 отзывов, и её двигатель LSFG 3.1 генерирует интерполированные кадры почти в любой игре на почти любом GPU без ожидания, пока разработчик добавит DLSS или FSR. Сторона масштабирования охватывает собственный алгоритм LS1 разработчика, FSR, NIS, Anime4K, xBRZ и масштабирование целых чисел, что делает её действительно хорошей подгонкой для окна эмулятора 240p, растянутого на 4K.
Где она падает: нет библиотеки CRT-шейдеров. Ничего здесь не воспроизводит маски фосфора, scanlines или апертурные решётки, потому что это не то, для чего это предназначено. Генерация кадров также добавляет задержку и создаёт артефакты вокруг быстро движущихся элементов пользовательского интерфейса, и двойные GPU-установки получают заметно лучшие результаты, чем одиночные.
Цена: $6.99 одноразово на Steam.
ShaderGlass vs Lossless Scaling: одна и та же сантехника захвата, противоположные цели. Один делает изображение старше, другой заставляет его работать плавнее.
Загрузить: Steam · losslessscaling.com
Вывод: выбирайте Lossless Scaling, если частота кадров и резкость важнее ретро-вида, и используйте её рядом с ShaderGlass, а не вместо неё.
Special K, лучше всего для исправления кадра перед его фильтрацией
Special K — это инжектор GPLv3 с гораздо более широким кругозором, чем постобработка. Его поддержка HDR заставляет scRGB 16-bit или HDR10 swapchain в игры Direct3D 11 и 12, которые никогда не поставлялись с HDR, а затем отменяет преобразование тонов самой игры собственным настраиваемым. На нативных играх D3D11 он может переработать проходы рендеринга 8-bit, 10-bit и 11-bit для более чистого результата, а адаптивное преобразование тонов доступно сверху. Регулировка темпа кадров, измерение задержки, модификация текстур и плагины для конкретных игр заполняют остальное, и проект постоянно получает обновления.
Где она падает: кривая обучения реальна, и глобальный сервис инъекций может конфликтовать с античитом, оверлеями Steam и другими инжекторами. Это не галерея шейдеров. Там нет просматриваемого списка пресетов CRT, ожидающих вас, и получение определённого внешнего вида из неё означает чтение вики.
Цена: бесплатно.
ShaderGlass vs Special K: ShaderGlass изменяет внешний вид готового изображения, Special K изменяет то, что игра передаёт дисплею в первую очередь.
Загрузить: special-k.info · GitHub
Вывод: выбирайте Special K, когда проблема в выводе игры, а не в вашем вкусе к фильтрам.
NVIDIA app, лучшая опция без установки на GeForce
NVIDIA app заменила GeForce Experience и сохранила Freestyle, который применяет фильтры постобработки из оверлея Ctrl+G на список поддерживаемых драйвером игр более чем с тысячей названий. Два фильтра AI выводят его за пределы старого набора резкость-и-насыщение: RTX HDR выводит HDR на игры, которые никогда не поставлялись с ним, а RTX Dynamic Vibrance повышает чёткость для каждого приложения без опрессовки цвета, как это делает плоский слайдер насыщения. Ничего не нужно устанавливать для каждой игры, ничего не нужно настраивать в текстовом файле.
Где она падает: только GeForce, и владельцы Radeon не имеют эквивалента, так как AMD Adrenalin предлагает элементы управления цветом дисплея, а не скомпонованные фильтры постобработки. Набор фильтров — это цвет, контраст, резкость и вибрация, поэтому нет scanlines, нет масок фосфора и нет масштабировщиков пиксельной графики. Множество конкурентных названий полностью блокируют оверлей.
Цена: бесплатно с оборудованием GeForce.
ShaderGlass vs NVIDIA app: NVIDIA app быстрее достичь и работает в полноэкранном режиме, но его фильтры корректирующие, а не трансформирующие.
Загрузить: nvidia.com/en-us/software/nvidia-app
Вывод: выбирайте NVIDIA app, если вы хотите, чтобы игра выглядела чище за тридцать секунд, а не старше за тридцать минут.
mpv, лучше всего для шейдеров на видео
Значительная часть установок ShaderGlass направлена на окно видео, а не на игру, и mpv правильно выполняет эту работу. Он загружает пользовательские шейдеры GLSL через --glsl-shaders, что является способом, для которого предназначены режимы A, B и C Anime4K, с режимом A, настроенным для источников 1080p, режимом B для 720p и режимом C для 480p. Перетащите файлы .glsl в %APPDATA%\mpv\shaders, привяжите профиль, и шейдер будет работать на декодированных кадрах, а не на перекомпрессованном захвате вашего экрана. Выбор масштабировщика, дизеринг и сквозной режим HDR полностью настраиваются, и предварительно построенные конфигурации существуют, если вы предпочтете не начинать с пустого mpv.conf.
Где она падает: только видео. Он не будет фильтровать игру, эмулятор или ваш рабочий стол. Конфигурация — это текстовый файл без графического интерфейса, и формат подключения пользовательских шейдеров mpv не является libretro, поэтому пресет .slangp нужно портировать перед загрузкой.
Цена: бесплатно.
ShaderGlass vs mpv: для всего, воспроизводящего видеофайл, mpv применяет шейдер к источнику вместо захвата окна, показывающего его.
Вывод: выбирайте mpv для видео и сохраняйте ShaderGlass для вкладки браузера, которую вы не можете направить через локальный плеер.
Как выбрать
Выбирайте ReShade, если игры, которые вы хотите фильтровать, современные и работают в полноэкранном режиме. Это единственное ограничение — причина, по которой большинство людей ищут замену ShaderGlass, и ReShade — прямой ответ на это.
Выбирайте Magpie, если вам нравилась модель ShaderGlass, но вы хотите лучшее масштабирование и более лёгкий путь захвата, особенно для небольшого окна эмулятора, растянутого по панели 4K. Она бесплатна и не попросит вас трогать папку установки игры.
Выбирайте RetroArch, если ретро-вид — это вся причина, по которой вы здесь. Запуск crt-royale на самом эмуляторе лучше, чем его запуск на скриншоте эмулятора, и пресеты для каждого ядра означают, что вы настраиваете это один раз.
Выбирайте Lossless Scaling, если вам на самом деле нужно больше кадров. $6.99 — это наименее спорная трата в этом списке, и она хорошо сочетается с наложением шейдеров.
Выбирайте Special K, если проблема в базовом изображении: нет HDR, плохая регулировка темпа кадров, неправильное цветовое пространство. Фильтры не могут исправить сломанный swapchain.
Выбирайте NVIDIA app, если у вас есть оборудование GeForce и вам нужен полноэкранный фильтровый оверлей без установки для каждой игры.
Выбирайте mpv, если целью является видео, так как декодированный кадр — это лучшее место для запуска шейдера, чем захваченное окно.
Остановитесь на ShaderGlass, если ваша библиотека — это DOSBox, ScummVM, VICE, FS-UAE, Altirra и инструменты пиксельной графики. Ничего другое здесь не даёт вам 1200 пресетов libretro поверх произвольного окна, и версия 1.3 добавила захват USB-источника, сохранение профилей, импорт внешних .slangp и поддержку режима клонирования под Wine и Proton. Для этого конкретного набора программного обеспечения это остаётся лучшим доступным инструментом, и это стоит ничего.
FAQ
Есть ли бесплатная альтернатива ShaderGlass?
Пять из семи здесь бесплатны: ReShade, Magpie, RetroArch, Special K и mpv. Magpie — это ближайшее бесплатное совпадение в том, как это работает, так как оно также захватывает окно и запускает эффекты шейдеров над ним, включая CRT_Geom и CRT_Easymode. Только Lossless Scaling стоит денег, в размере $6.99 на Steam.
Работает ли ShaderGlass в полноэкранных играх?
Только в бесполноэкранном режиме. Полноэкранный режим не поддерживается, потому что ShaderGlass захватывает рабочий стол или окно, а не подключается к рендереру игры. Переключите игру на бесполноэкранный или оконный режим, или вместо этого используйте ReShade, который инжектирует в конвейер рендеринга и работает в полноэкранном режиме.
В чём разница между ShaderGlass и ReShade?
ShaderGlass работает после достижения кадром экрана, поэтому работает на любом окне, включая эмуляторы, видеоплееры и приложения рабочего стола, но не может видеть данные глубины и не может достичь полноэкранного режима. ReShade работает внутри рендерера игры, что даёт ему доступ к буферу глубины и поддержку полноэкранного режима, но ограничивает его одной игрой одновременно.
Могу ли я использовать шейдеры RetroArch вне RetroArch?
Да. ShaderGlass комплектуется библиотекой libretro и принимает внешние файлы .slangp и .slang, и Magpie портирует несколько из тех же эффектов CRT. Форматы не путешествуют везде: mpv использует свои собственные подключения пользовательских шейдеров GLSL, поэтому пресет libretro должен быть переписан, прежде чем mpv загрузит его.
Какая альтернатива ShaderGlass добавляет CRT scanlines к современным играм ПК?
ReShade, так как это единственная в этом списке, которая достигает современной игры, работающей в полноэкранном режиме. Сообщество репозитория включает шейдеры CRT и scanline, и вы можете добавить больше. Внешний вид не будет совпадать с полным проходом crt-royale в RetroArch, который запускает несколько проходов шейдера на низкоразрешённом источнике так, как эффект был разработан.